마크업 구조에 대해 질문합니다.
별햇님
어쩌면 기초적인 부분인 것 같은데요.
1.h2제목1/h2ul lia href=#메뉴1/a/li lia href=#메뉴2/a/li/ulh2제목2/h2ul lia href=#메뉴1/a/li lia href=#메뉴2/a/li/ul
2.div h2제목1/h2 ul lia href=#메뉴1/a/li lia href=#메뉴2/a/li /ul/divdiv h2제목2/h2 ul lia href=#메뉴1/a/li lia href=#메뉴2/a/li /ul/div
이 두가지 구조를 봤을 때 그룹을 div로 묶어주는게 나은지아니면 굳이 div가 없어도 문제의 소지가 없는지 여러분 의견을 듣고 싶습니다.
웹표준에 관한 내용이던 웹접근성에 대한 내용이던 상관없습니다.
-
내담
의견 감사합니다
-
초코맛캔디
디자인적인 요소나 정렬 방법 때문이면 div 추가 아니면 그냥 1번요.
-
목소리
의견 감사합니다^^
제목 다음 컨텐츠가 나오면 스크린리더 사용자는 어디까지가
해당 제목의 컨텐츠인지 어떻게 인식하는지 궁금합니다.
다음 제목이 나오기 직전까지 인지 div로 감싸는 것은
애시당초 의미적으로는 별 역활을 못하는지.
말씀대로 div 남발이 되나 싶기도 하구요^^ -
다가
전 수다님이랑 의견이 조금 다르네요.
굳이 감쌀필요가 없다면 1번이 맞다고 생각합니다.
float가 들어가는것도 아니며, 주석만 잘해주면 되는 문제이니깐요.
많은 마크업 웹표준 글들을 보면 하는 이야기중 하나가 div남용하지 마라입니다.
제 생각이니 참고만 하시면될듯^^ -
찬바리
의견 감사합니다. 스크린리더 사용자가 저 두가지 마크업을 동일하게 인식하는지 궁금해지네요^^
뭔가 블록으로 감싸고 h2요소 해당 블록의 이름을 지정하는게 맞는것 같기도 하구요^^ -
리라
두개다 문제가 되진 않습니다만 저는 두개중에 선택하라고 하면 무조건 2번을 선택합니다. 감싸는게 훨씬 좋다고 생각하기때문에.
-
돌심보
의견 주셔서 감사합니다^^
-
스릉흔다
ㅇㅇ 이건 상황에 따라 다를 것 같네요. 해당보다 내용들을
또 다시 좀 더 큰 그룹으로 또 나눠야한다면 div로 감싸줄테고..
두가지 다 전혀 문제되진 않습니다요. -
아이
의견 감사합니다^^
-
얀별
마크업은 1번 그대로 쓰고 스타일을 위한 class가 더 필요할때 적절한 곳에 div를 추가 하겠습니다. 아니면 ulul을 사용할지도 모르고요.