在给定定义列表的情况下,指示某个示例的正确方法是什么?
在以下示例中(哈)我正在使用
<aside><h4>Example:</h4><code>
表示斜体文本是一个示例,这是最符合语法准确的方法吗?
(另外,我知道我应该使用dl标签,但这是另一个步骤)
<ul>
<li>
<h3>Recipients</h3>
<p>Comma-delimited list of the roles that will receive notification emails</p>
<aside><h4>Example:</h4><code>bz,zba,admin,readonly,dept_zoning</code></aside>
</li>
<li>
<h3>Trigger</h3>
<code>Can be null</code>
<p>Relative-pathed Url that initiates the notification action with bracketed parameters</p>
<aside><h4>Example:</h4><code>/permits/SetApproval/{id}?approved={approvalstate}</code></aside>
</li>
<li>
<h3>Message</h3>
<p>The message that recipients will receive upon notification action. Bracketed dynamic parameters will exist as specified in the trigger condition</p>
<aside><h4>Example:</h4><code>This notification has been sent to inform you that Case Number: {id} has been {approvalstate}</code></aside>
</li>
</ul>
答案 0 :(得分:2)
严格地说,不,尽管它也不会是<aside>
的最坏用途。
规范说明了<aside>
元素:
aside元素表示由页面组成的部分 与旁边内容相切的内容 元素,可以被认为与该内容分开。
关键词是&#34;切线相关&#34;并且&#34;被认为是单独的&#34;,它们都不适用于文档中它之前的定义的例子。
我建议<figure>
元素最合适。
figure元素表示一些流内容,可选地带有 标题,这是自包含的,通常被称为a 来自文档主流的单个单元。
因此该元素可用于注释插图,图表, 从主要内容引用的照片,代码清单等 该文件,但可以,而不影响的流程 文档,远离该主要内容,例如到了一边 页面,专用页面或附录。
答案 1 :(得分:1)
我认为这是可以接受的。 spec说:
旁边元素表示页面的一部分,该部分由与旁边元素周围的内容相切的内容组成,并且可以认为与该内容分开。这些部分通常在印刷字体中表示为侧边栏。
该元素可用于印刷效果,如拉引号或侧边栏,广告,导航元素组以及其他被视为与页面主要内容分开的内容。
换句话说,它用于辅助内容,它与其所处的上下文相关,但可以在不中断上下文的情况下从流中删除。如果它在文章中使用,则可以是与该文章相关的“奖励信息”,如果在外部使用,则表示对内容的其余部分不重要的内容。
HTML5doctor还有an excellent article。
编辑:话虽如此,我并不是个人喜欢在东西周围填写很多标签的忠实粉丝,当它不是严格需要在自己的容器中时。对于整个内容块,需要采用不同的样式,然后是,但如果它只是单个标题或类似的东西可以独立,那么我就把它留在那里。