“Figure”标签对于网站Logo是否足够?

5
这可以是标记,但我不知道它是否语义正确。
<figure class="logo">
    <a href="http://sitios/julioverne">
        <img src="logo.jpg" alt="" title="" />
    </a>
    <figcaption>Brand Name</figcaption>
</figure>

1
我不是很确定。对我来说,“图形”是文档中的插图。我不确定是否认为标志是一个图形。 - user703016
2个回答

2

figure元素表示一个自包含的内容单元,可选包含标题,通常作为单个单元从文档的主体流引用,并且可以将其移动到文档的主体流之外而不影响文档的含义。

我认为这很适合作为一个标志。

(参考)


1
标志没有从文档的主要流程中引用。 - Cmorales
1
@Cmorales 你的观点是什么?你是否认为,由于它们没有从主要流程中引用,因此删除它们会影响文档的含义?所引用段落的主要观点是,figure可以被移动而不影响含义,并非必须能够将figure从主要流程中删除。 - lanzz
2
实际上不是这样的,我的观点是在文档中标志没有任何意义,它纯粹是表现性的,但一个图形不是。请看一下我在下面回答中放置的链接。在附录中放置标志毫无意义。 - Cmorales

2
尽管@lanzz提供的定义看起来很合适,但根据这个定义,标志不应该是一个图形:

http://html5doctor.com/downloads/h5d-sectioning-flowchart.png

图表是用于引用文档中的内容,例如解释心脏位置的解剖学教科书,会让您“参考图1”。网站上的标志不像这样被引用,它们纯粹是呈现性的。


html5doctor.com 不是 figure 元素语义的权威来源。即使是这样,我认为“移动到附录”更多是一个示例场景,而不是元素本身预期的语义。 - lanzz
2
有道理。新标签的问题在于它们有时过于模糊,太容易被解释了 :S - Cmorales
1
按照您的推理,所有图像都应该放在“图表”中,因为几乎所有图像都可以从文档中移除而不影响其含义。 - Cmorales

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接