문제

나는 그것이 궁금하다 <dl> XHTML 1.0의 요소는 다음과 같은 리소스 태그 목록을 표시하는 데 의미 적으로 유효합니다.

<dl>
    <dt>Tags</dt>
    <dd><a href="">Lorem</a></dd>
    <dd><a href="">Ipsum</a></dd>
    <dd><a href="">Dolor</a></dd>
</dl>

또는 Code Bellow가 보여주는 것처럼 구독 피드를 사용하면 다음과 같습니다.

<dl>
    <dt>Feeds</dt>
    <dd><a href=""><img src="atom.png" alt="Atom" /></a></dd>
    <dd><a href=""><img src="rss.png" alt="RSS" /></a></dd>
</dl>

또는입니다 <ul> 이 예제에 더 적합한 요소?

도움이 되었습니까?

해결책

그만큼 dl 진술은 원래 정의 목록을 표시하기위한 것입니다. 사용 가능한 피드 목록을 표시하려고합니다. "여기에 레마가 있습니다. 여기에 설명이 있습니다"라는 것이 아닙니다. 사전에서 사용하는 것들 (그리고 관계는 종종 1 : 1, 즉 하나입니다. dt 그리고 하나 dd).

그래서 : 아니요 dl 진술은 의미 적으로 올바른 선택이 아닙니다. ul 더 적합하거나 작은 테이블입니다.

편집 : 비교를 위해 <dt>Feed</dt><dd>An automatically retrievable set of information</dd> 더 잘 어울릴 것입니다. "DT"는 "정의 용어"를 의미하며 "DD"는 "정의 데이터"의 "정의 설명"을 의미합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top