2014-08-29 1 views
2

사이드 바 탐색에 사용할 항목을 선택하는 데 어려움이 있습니다. 여기서 구조는 다음사이드 바에서 주요 탐색 - 사용할 의미 태그는 무엇입니까?

<header> 
</header> 

<main> 
    <nav-tag> 
    </nav-tag> 

    <article> 

    </article> 

    <aside> 

    </aside> 
</main> 

aside 태그 article 관련된 콘텐츠를 도시한다. 따라서 사이드 바 탐색에 사용하는 것은 무의미합니다. #sidebar ID div 태그를 추가하고 nav 태그를 넣어야합니까? 또는 id #sidebar와 함께 nav 태그를 추가하고 사이드 바 스타일을 지정해야합니까? 후자를 선택하고 싶습니다. 스타일이 없으면 의미없는 의미로 링크의 정렬되지 않은 목록을 저장하는 컨테이너입니다.

답변

2

탐색 기능을 사용하고 있습니까? 그렇다면 nav을 사용하십시오. 어떤 방식으로 내비게이션 이 표시되는지는 중요하지 않습니다. (사이드 바, 머리글, 바닥 글, 숨김, ...)이 표시됩니다.

전체 사이트의 탐색 인 경우 main에 입력하지 마세요.

article에만 해당하는 탐색 (예 : 목차 또는 기사 부분을 분리하는 목록) 인 경우 navarticle의 하위 항목으로 지정합니다.

사이드 노트 : aside이 (페이지가 아닌) 기사와 관련된 경우 article의 하위 페이지로 포함하는 것이 좋습니다. article에 속하지 않으면 main에 포함되지 않아야합니다. 그러나이 모든 것은 실제 내용과 그것에 대한 이해에 달려 있습니다.

+0

네비게이션에 대한 도움을 주셔서 감사합니다.하지만 메인 태그에 넣지 않은 것에 대해서는 조금 혼란스러워합니다. 내 옆에 하위 메뉴처럼 될 것입니다. 예를 들어 사용자가 일정을 볼 경우 '일정 관리인'에 속해 있기 때문에 모든 일정의 목록이 표시되는 적절한 메뉴가 표시됩니다. 어디에서 옆으로 사용해야합니까? – Gasim

+1

@Gasim :이 경우'aside'는'article'의 자식이 아니고'main'의 자식이되어서는 안됩니다. 페이지의 주요 내용은 목록이없는 특정 이벤트 일 것입니다. 모든 이벤트 링크. – unor

관련 문제