2011-11-19 2 views
0

나는 몇 가지 뉴스 항목이있는 페이지를 만들고 있습니다.기사 요소의 h 요소의 의미

내가 가진 현재의 HTML은 다음과 같습니다

<h1>News</h1> 
<article> 
    <h2>Item 1</h2> 
    <p>Lorem ipsum</p> 
    <footer> 
    <ul> 
     <li>By: me</li> 
     <li>31-12-2011</li> 
    </ul> 
    </footer> 
</article> 
<article> 
    <h2>Item 2</h2> 
    <p>Lorem ipsum</p> 
    <footer> 
    <ul> 
     <li>By: me</li> 
     <li>31-12-2011</li> 
    </ul> 
    </footer> 
</article> 

당신은 내가 기사 제목에 대한 <h2>을 사용하여 볼 수 있듯이.

그러나 기사 요소의 '범위'에 있기 때문에 지금도 역시 <h1>이어야한다고 생각합니다.

So : 내 뉴스 항목의 제목에 의미 적으로 올바른 요소는 무엇입니까?

답변

2

HTML5의 관점에서 볼 때 어느 쪽이든 괜찮습니다. 같은 금액입니다.

HTML5를 인식하지 않는 프로세서의 경우 h2의 순위가 올바르게 이해되고 h1은 이해되지 않으므로 현재 HTML5가 아직 새로운 반면주의가 잘못되어 h2, 6 단계 이상의 레벨이 필요한 경우가 아니면

2

나는 둘 중 어느 하나가 의미 상으로 정확하다고 생각합니다. http://www.w3.org/TR/html5/sections.html#headings-and-sections에서 :

섹션은 계급의 제목을 포함 할 수 있지만, 하나는 요소를 H1, 또는 섹션의 중첩 수준에 해당하는 순위의 요소를 사용하는 데 사용에 저자는 강력하게 권장합니다.

그래서, 어느 쪽이든 괜찮지 만, 믹스 앤 매치하고 (예를 들어) <h2> 또는 <h3>이있는 섹션에서의 섹션에 <h2>을 넣지하지 않습니다.

http://www.w3.org/TR/html5/sections.html#the-article-element<article>에 대한 사양의 고유 한 예는 모두 <h1>입니다.

관련 문제