【问题标题】:Sidebar as 'nav' or 'header' when making site?制作网站时侧边栏作为“导航”或“标题”?
【发布时间】:2017-05-25 21:23:16
【问题描述】:

我要完成的工作:

我目前正在开发一个 WordPress 主题,我计划将导航部分创建为侧边栏。

我的问题

我仍然不知道如何解决这个问题:我应该将侧边栏设为导航元素还是标题?我问是因为侧边栏是一回事,但我的内容中还有其他部分类似于标题(一个 h1 文本和背景图像),我不确定这是否应该是标题而不是我的侧边栏。

【问题讨论】:

    标签: wordpress header navigation


    【解决方案1】:

    继续 @THN 所说的,说到 WordPress,我会将您的导航与侧边栏区分开来,因为这是标准主题元素,即 sidebar.php

    也许一个好的方法是让您的容器(即您所说的侧边栏)具有如下内容:

    <body>
    <section class="your-sidebar">
        <header role="banner"><a href="/">Your logo</a></header>
        <nav role="navigation">
            <ul role="menu">
                <li role="menuitem"><a href="#">Menu item 1</a></li>
                <li role="menuitem"><a href="#">Menu item 2</a></li>
                <li role="menuitem"><a href="#">Menu item 3</a></li>
            </ul>
        </nav>
    </section>
    <main role="main">
        <!-- Main content here -->
    </main>
    </body>
    

    希望对你有帮助。

    【讨论】:

      【解决方案2】:

      无论哪种方式都可以,但如果您打算使用小部件,那么最好做一个侧边栏。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-02-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多