언어 자료구조 알고리즘/HTML5

[HTML5] 9. time 태그로 날짜와 시각 정보를 표시하는 습관을 기릅시다.

언제나휴일 2016. 5. 9. 17:33
반응형

time 태그로 날짜와 시각 정보를 표시하는 습관을 기릅시다.

 

안녕하세요. 언휴예요.

 

이번에는 날짜와 시각 정보를 표시할 때 사용하는 <time>태그를 알아보기로 해요.

 

<time > 태그를 이용하면 날짜 정보, 시각 정보 혹은 날짜 정보와 시각 정보를 표현하였을 때 브라우저나 검색 엔진 및 장애인이 사용하는 보조 기술에 해당 데이터가 일시를 나타낸다는 것을 정확하게 알려줄 수 있습니다.

 

일시를 다른 텍스트 구문을 입력하는 것처럼 입력하는 게 편하겠죠. 하지만 검색 엔진이나 보조 기술을 사용하는 프로그램이나 시각 장애인은 정확한 정보를 얻을 수가 없습니다.

 

<time> 태그는 날짜 정보만 표시하거나 시각 정보만 표시하거나 두 가지를 병행하여 표시할 수 있어요.

 

<time datetime="YYYY-MM-DDThh:mm:ssZ"> 형태로 표현합니다.

만약 날짜 정보만 표현할 때는 YYYY-MM-DD 부분만 표현할 수 있어요.

시간 정보만 표현할 때는 hh:mm:ss 부분만 표현할 수 있죠.

T는 두 가지 정보를 모두 표현할 때 날짜 저오와 시간 정보 사이에 넣습니다.

그리고 Z는 그리니치 표준시를 의미합니다.

 

주의할 점은 time 태그를 사용해도 실제 화면에 표시하지 않기 때문에 번거롭지만 다시 일시를 써 주셔야 합니다.

 

<!DOCTYPE html>

<html>

<head>

    <title>time 태그 사용하기</title>

    <meta charset="utf-8" />

</head>

<body>

    <p><time datetime="2016-05-25">2016년 5월 25일</time> 은퇴하는 날</p>

    <p><time datetime="15:30:00">15시 30분</time> 마지막 강의가 끝나는 시각</p>

    <p><time datetime="2016-05-25T15:30:00">2016년 5월 25일 15시 30분</time> 백수로 전향~ <strong>언제나 휴일!</strong></p>   

    <p><time datetime="2016-05-25T08:30:00Z">2016 5 25 08 30</time> 그리니치 표준시로 백수로 전향하는 일시</p>

</body>

</html>


timetag.html


그럼 모두 즐거운 하루 보내세요.

반응형