W3C 유효성 검사 서비스를 통해 웹 사이트를 실행하고 있습니다. 나는 다음과 같은 HTML에 대한 오류 메시지를 받고 있어요 :W3C 유효성 검사에서 기사의 h1이 유효하지 않음을 나타냅니다.
<section class="about">
<article>
<header>
<h1>Mission</h1>
</header>
<div class="content">
<p>bla bla bla</p>
</div>
<aside>
<img src='/images/logo-hse-250x250.png' />
</aside>
</article>
</section>
W3C의 유효성 검사 오류는 다음과 같습니다
이만을 향하고 최상위로
내가 HTML5로 생각h1
요소를 사용하여 고려 (모든h1
요소로 간주됩니다 많은 화면 판독기 및 기타 도구의 최상위 제목).<h1>Mission</h1>
, 그것은 한 페이지에 하나 개 이상의 h1
태그를 사용 하였다. 그리고 h1
태그는 article
요소 안에 사용될 수 있습니다.
W3C가이 HTML의 유효성을 검사하지 않는 이유는 누구입니까?
"무효"라고 말하지 않고 "사용을 고려하십시오"라고 말하면서 오류가 아니며 경고입니다. 'img'에 'alt' 속성을 추가하면 검사기가'업로드 된 문서가 HTML5로 확인되었습니다. '라고보고합니다. –
사이드 노트 :이'section'이'article' 외에 다른 것을 포함하지 않는다면,이'section'은 거기에 있지 않아야합니다. – unor
감사합니다. @unor, 네, 저도 그렇게 생각 했으므로 모든 불필요한 섹션 요소를 제거했습니다. 그럼 물론 레이아웃을 수정해야했지만 지금 해결되었습니다. – Toontje