구조 HTML

Hyper Text Markup Language

"Web accessibility means that websites, tools, and technologies are designed and developed so that people with disabilities can use them." W3C

모든 사용자가 제외되지 않고 웹을 이용할 수 있도록 접근성을 준수해야한다. 스크린 리더를 통해 웹을 읽어나가는 과정에서 각각의 요소를 시맨틱한 태그를 이용해 마크업한다면 접근성을 높일 수 있을 것이다. 또한 브라우저의 호환성을 고려하 UX Writting도 신경쓰도록 한다.

<!-- 의미 있는 텍스트인 경우 -->

<p>검색 결과가 없습니다.</p>
<!-- dl에는 dt, dd가 아닌 요소는 포함될 수 없음 (div, script, template 제외) -->

<dl>
    <div>
        <dt>단어</dt>
        <dd>설명이 들어갑니다.</dd>
    </div>
</dl>
<!-- list -->

<ul>
    <li>
        <a href="#">순서가 없는 링크 1</a>
    </li>
    <li>
        <a href="#">순서가 없는 링크 2 </a>
    </li>
</ul>

Last updated