2011-02-03 3 views
4

빠른 답변을 찾을 수 없으며 많은 사람들에게 흥미로울 것입니다.html5 닫는 태그 /> 메타 또는 스타일 시트의 경우?

이 종료 태그 /> 필요 단지 >

예를 들어, 필요한 다른 사람이 거기에 특정적인 doctypes있다 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
또는 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" >

HTML5의 경우 어떻게됩니까? 내가 고려해야 할게있어?

은 필요하지 않습니다 당신에게 개폐 태그 (앵커, 스팬, div의 등)가

+0

[규격의 관련 섹션] (http://www.w3.org/TR/html5/syntax.html#elements-0)을 참조하십시오. HTML5에서는 다른 주석에서 언급했듯이 void 요소 (예 :'link','meta','br')에는 허용되지만 필수는 아닙니다. 외국 요소의 경우 (태그가 무엇인지 링크를 참조하십시오) 태그를 자동 마감으로 표시합니다. 다른 모든 요소의 경우 닫기 태그가 필요한 요소이므로 유효하지 않습니다. – iamnotmaynard

답변

3

태그 감사 A />은 /는 종료 태그에 있기 때문이다.

독립 실행 형 태그 (br, hr, img 등)에는 />가 있어야합니다.

필자가 이해하는 한, XML과 XHTML과의 일관성을 위해 HTML5는 필요하지 않지만 HTML5에서 사용되었습니다.

이전 버전의 브라우저를 혼동하지 않도록 /> 앞에 공백을 넣어야 함을 읽었습니다.

+0

HTML5의 HTML 문서의 경우 '/>'이 필요 없습니다. 당신은 그것들을 사용할 수 있지만, 실질적인 이익은 없습니다. –