我设置我的wordpress边栏的HTML5主题,真的想使用before_widget和after_widget权利。
所以我的问题是这:两个标记模式中哪一个更合适?以下代码完全在< article>元件。
选项1:除了部分
<aside id="sidebar">
<section id="widget_1"></section>
<section id="widget_2"></section>
<section id="widget_3"></section>
</aside>
选项2:与Asides的Div
<div id="sidebar">
<aside id="widget_1"></aside>
<aside id="widget_1"></aside >
<aside id="widget_1"></aside >
</div>
我假设辅助问题是什么标题用于每个小部件标题。如果我把每个小部件包裹在<节>那么< h1>似乎最合适。如果我使用< aside>,我不确定。 欢迎所有意见。恶魔的鼓吹。
解决方法
首先,ASIDE仅用于表示与主要内容相关的内容,而不是用于通用侧边栏。第二,只为每个侧边栏
您将只有一个旁边的每个侧边栏。边栏的元素是div或部分在旁边。
我会选择1:除了部分
<aside id="sidebar">
<section id="widget_1"></section>
<section id="widget_2"></section>
<section id="widget_3"></section>
</aside>
这里是规范https://www.w3.org/wiki/HTML/Elements/aside
再次使用节,只有他们有一个页眉或页脚在其他普通div