HTML5 태그를 생략 할 수 있습니다. 페이지 레이아웃에 영향을 미치지 않으면 웹 페이지의 크기를 저장하고 코드 양을 줄일 수 있습니다.
특정 마크를 생략 할 수 있습니다.
시작 마커를 생략한다고해서 마커가 존재하지 않음을 의미하지는 않지만 암시 적이지만 여전히 존재합니다.
문자열 <html>이 페이지 태그의 어느 곳에도 나타나지 않더라도 HTML 파일에는 루트 태그 html이 항상 있습니다.
HTML 태그의 첫 번째 태그가 주석이 아닌 경우 HTML 태그의 시작 태그를 생략 할 수 있습니다.
주석 직후 HTML 태그를 따르지 않으면 HTML 태그의 최종 태그를 생략 할 수 있습니다.
마크가 비어 있거나 헤드의 마크가 댓글이 아닌 먼저 표시되는 경우 헤드 태그의 시작 표시를 생략 할 수 있습니다.
헤드 마크가 즉시 공간 문자 나 주석을 따라 가지 않으면 헤드 마크의 끝 마크를 생략 할 수 있습니다.
태그가 비어 있거나 바디 태그의 첫 번째 태그가 공간 문자 나 주석이 아닌 경우 바디 태그의 시작 태그를 생략 할 수 있지만 바디 태그 내부의 첫 번째 태그가 스크립트 또는 스타일 태그 인 경우 바디 태그를 생략 할 수 없습니다.
댓글 직후에 바디 태그를 따르지 않으면 차체 태그의 최종 태그를 생략 할 수 있습니다.
Li 태그에 다른 Li 태그가 뒤 따르는 경우 Li 태그의 최종 태그를 생략하거나 더 많은 내용에 대한 상위 태그가없는 경우 생략 할 수 있습니다.
DT 태그가 즉시 다른 DT 태그 또는 DD 태그가 이어지면 DT 태그의 종료 태그를 생략 할 수 있습니다.
DD 태그의 종료 태그는 DD에 즉시 다른 DD 태그 또는 DT 태그가 이어지거나, 이후에 부모 태그의 내용이없는 경우 생략 할 수 있습니다.
P 태그의 끝 태그는 주소, 기사, 제외, 블록 쿼트, Dir, Div, Dl, Fieldset, Footer, Form, H1, H2, H3, H4, H5, H6, H6, HGROUP, HR, MENU, NAV, OL, P, PRE, TABLE, UL, TAG가 없으면 PARES TAN이 아닌 경우, HR, HR, HR, HR, HR, HR, HR, HR, HR, HR, HR, HR, MENAL TANT 및 IF가없는 경우 생략 할 수있다.
RT 태그에 이어 RT 또는 RP 태그가 뒤 따르거나 부모 태그가없는 더 많은 컨텐츠 인 경우 RT 태그의 최종 태그를 생략 할 수 있습니다.
RP 태그에 이어 RT 또는 RP 태그가 뒤 따르거나 부모 태그가없는 콘텐츠가 뒤 따르는 경우 RP 태그의 최종 태그를 생략 할 수 있습니다.
OptGroup 태그 다음에 다른 옵트 그룹 태그가 이루어 지거나 더 많은 콘텐츠에 대한 상위 태그가없는 경우 옵트 그룹 태그의 최종 태그를 생략 할 수 있습니다.
옵션 태그에 이어 다른 옵션 태그 또는 옵트 그룹 태그가 나오는 경우 옵션 태그의 끝 태그를 생략 할 수 있습니다.
콜로 그룹 마크의 첫 번째 마크가 COL 마크이거나 마크에 다른 콜 그룹 마크가 뒤 따르지 않고 최종 표시가 생략되면 콜리 그룹 마크의 시작 표시가 생략 될 수 있습니다. (태그가 비어 있으면 콜로 그룹을 무시할 수 없습니다.)
콜로 그룹 태그가 즉시 공간 문자 나 주석이 나오지 않으면 콜로 그룹 태그의 최종 태그를 생략 할 수 있습니다.
헤드 태그에 이어 tbody 또는 tfoot 태그가 이어지면 Thead 태그의 최종 태그를 생략 할 수 있습니다.
tbody 태그의 시작 마크는 생략 될 수 있습니다. 내부의 tbody 태그가 먼저 tr 자국 인 경우, 끝 마크의 tbody, 헤드 및 tfoot 자국이 태그 후에 생략되지 않은 경우. (태그가 비어 있으면 무시할 수 없습니다.)
tbody 태그에 tfock 또는 tfoot 태그가 뒤 따르는 경우 tbody 태그의 종료 태그를 생략하거나 나중에 더 많은 콘텐츠가없는 경우 부모 태그가없는 경우 생략 할 수 있습니다.
tfoot 태그의 끝 태그는 tfoot 태그 다음에 tbody 태그가 이루어 지거나 더 많은 콘텐츠에 대한 부모 태그가없는 경우 생략 할 수 있습니다.
TR 태그에 즉시 다른 Tag 태그가 이어지거나 더 많은 콘텐츠에 대한 상위 태그가없는 경우 하나의 TR 태그의 최종 태그를 생략 할 수 있습니다.
TD 태그의 종료 태그는 TD 태그에 이어 TD, TH 태그가 발생하거나 더 많은 내용에 대한 부모 태그가없는 경우 생략 할 수 있습니다.
TH 태그에 이어 TD, TH 태그가 이루어 지거나 나중에 더 많은 콘텐츠가없는 경우 TH 태그의 최종 태그를 생략 할 수 있습니다.
그러나 시작 마커에 하나 이상의 속성이있는 경우 생략 할 수 없습니다.
원본 영어 원고 : http://www.w3.org/tr/2010/wd-html5-20100624/syntax.html#optional-tags