HTML에서 대부분의 경우 태그는 쌍으로되어 있습니다. 그러나 줄 바꿈을 위해서는 한 쌍의 태그가 필요하지 않습니다. 따라서이를 나타 내기 위해 HTML은 <br/>
형식을 사용 합니다. <br/>
맞습니다. 해당 형식을 사용하십시오.
<br>
태그에 HTML에 종료 태그가 없습니다. XHTML에서 다음과 같이 <br>
태그를 올바르게 닫아야합니다.<br />
XML에서는 모든 태그를 닫아야합니다. XHTML은 XML의 확장이므로 유효한 XHTML을 위해서는 모든 XML 규칙을 따라야합니다. 따라서 빈 태그 (자식 노드가없는 노드)
도 닫아야합니다. XML에는 빈 노드에 대한 자체 닫기 태그라는 짧은 형식이 있습니다. 당신은 쓸 수 있습니다 <br></br> as <br />
. 따라서 XHTML <br />
에서는 사용됩니다.
이와 관련하여 HTML은 매우 관대하며 그러한 규칙은 없습니다. 따라서 HTML에서 빈 노드 <br> <hr> <meta>
등은 슬래시없이 닫힙니다.
HTML
<br>
<hr>
<meta name="keywords" content="">
<link rel="canonical" href="http://www.google.com/">
XHTML
<br />
<hr />
<meta name="keywords" content="" />
<link rel="canonical" href="http://www.google.com/" />
모든 태그를 자동 폐쇄 할 수있는 것은 아닙니다. 예를 들어 <script src="jQuery.min.js" />
XHTML DTD에서는 이와 같은 태그를 사용할 수 없습니다.
role="presentation"
줄 바꿈이 '콘텐츠'로 작동하는 드문 경우를 제외하고 속성을 추가하는 것이 좋습니다.