<dl>, <ul> 어떤 것이 맞을까? > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

<dl>, <ul> 어떤 것이 맞을까? 정보

퍼블리셔 <dl>, <ul> 어떤 것이 맞을까?

본문

<ul id='view_info'
    <li>지운아빠 ip</li>
    <li>작성일시 2012. 10. 05 17:02:54</li>   
    <li>조회 <span>1</span></li>
    <li>댓글 <span>0</span></li>
</ul>
 
위 마크업은 지금 이 게시판 읽기에서
2012-10-05 오후 5-06-54.png
부분을 나타내는 마크업입니다.
 
우연히 웹서핑 도중 이 마크업은
 
<dl id='view_info'>
    <dt>작성자</dt>
    <dd>지운아빠</dd>
    <dt>아이피</dt>
    <dd>ip</dd>
    <dt>작성일</dt>
    <dd>2012. 10. 05 17:02:54</dd>
    <dt>조회</dt>
    <dd>1</dd>
    <dt>댓글</dt>
    <dd>0</dd>
</dl>
 
처럼 하는 것이 더 좋을 수 있다는 글을 보았습니다. 제가 예시로 든 소스를 실제 예로 든 것은 아닙니다.
 
여러분이라면 어떻게 마크업하시겠습니까?

댓글 전체

지식이 짧아서 남이 그냥 그렇게 카더라는....

근데 아마도
<dl> = "지운아빠 작성일시 2012.10.05 17:02:54 조회 9 댓글 2 "
경우는 dl이 적절하니 그렇게들 하지 않을까요? (다들 작업물 보면 그렇게 해서 하는 소리니 제 글은 그냥 잊으시고 다른 분들 의견을 참고하세요.  전혀 배울만한 지식이 없는 사람이에요.)
<dl> 사용도 합리적인 것 같아요. 다만 작성자 = 지운아빠 처럼 정의해 줄 것이냐? 아니면 이 글의 작성자와 시점을 하나의 정보리스트로 간주할 것이냐? 에서 관점의 차이가 생길 것 같아서요.
사실 저도 잘 모르겠어서 말이 길어지는 것 같네요. ㅠ
제생각으로는 <span> 이 맞지 않을까요? <dl> 인지  <ul> 인지 결정이 어려운 이유는 해당정보의 성격이 목록인지 정의인지와 무관한 보조정보정도 되기때문인것 같습니다 (왕초보 의견 소심조심;;;)ㅎㅎ
해석에 따라 차이가 있겠지용~ 그러나 일반적으로 댓글=댓글수 조회=조회수 로 해석하며 보기 때문에 dt dd로 쓰시는게 맞다고 보입니다.

저는 게시판 list를 테이블로 짜도 웹표준에 맞다고 보거든요. 엄연한 자료를 정리한거 아니겠습니까? 하하하
에디트플러스 기능아이콘에는
ul>li == 순서없는 목록
dl>dt+dd == 순서있는 목록
으로 구분을 해놓았네여,
저는 마크업시 리스트 마크업에는 li를, 제목이 있는 요소가 들어가면 dt,dd를 사용합니다. (주관적)
그나 저나 지운아빠님 제 댓글에 답변좀 달아주세여.
제 질문 답변도 궁금하네요 ㅠㅠ
sir 홈페이지에서 <dl> 을 사용한 부분은,
그누보드란? http://sir.co.kr/main/gnuboard4/about.php
영카트 기능 http://sir.co.kr/main/youngcart4/kcp_feature.php
입니다.
이런 부분 이외에 작성자,일시 등에도 <dl>을 써야하는 걸까요?
게시판 성격이 강하면 thead로 정의 하겠어요, 테이블로 마크업이 안되었다면 span을 쓰겠구여, 아니면 article에 header는 어떻까요? 지극히 주관전인 견해입니다.
현재 SIR 게시판에서는 article > header > ul 입니다.

article > header > span 이 더 낫겠다는 의견이시죠? ul 은 쫌 애매한 부분이 있긴 하네요. ㅠㅠ
@지운아빠
위의 상황처럼 작성자, 날짜, 조회수, 코멘트수 라는 것을 마크업 한다면 DL 이 더 이쁘겠네요

w3 의 예제중에 비슷한 것이 있어서 링크
http://www.w3.org/TR/html5/the-dl-element.html#the-dl-element

(하지만, 귀찮으면 그냥 ul ~ ㅎㅎㅎ)
전체 135,051
십년전오늘 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT