Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用a<;在语义上是否正确;p>;对于技术上不是段落的文本_Html_Accessibility_Semantic Markup - Fatal编程技术网

Html 使用a<;在语义上是否正确;p>;对于技术上不是段落的文本

Html 使用a<;在语义上是否正确;p>;对于技术上不是段落的文本,html,accessibility,semantic-markup,Html,Accessibility,Semantic Markup,更常见的情况是,当我为网站编写标记时,只要出现任何形式的文本,我就会使用标记。是否是博客文章中的一段 <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam eget mattis enim. Ut tempus pulvinar est et consectetur. Sed malesuada ex et augue vulputate congue sit amet ut nu

更常见的情况是,当我为网站编写标记时,只要出现任何形式的文本,我就会使用
标记。是否是博客文章中的一段

<p>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
    Nam eget mattis enim. Ut tempus pulvinar est et consectetur. 
    Sed malesuada ex et augue vulputate congue sit amet ut nunc. 
</p>

Lorem ipsum dolor sit amet,是一位杰出的献身者。
Nam eget mattis enim。这是一个持续不断的过程。
这是一个很好的例子。

或者是一小段信息,比如页脚上的地址、页眉上的电话号码,甚至是警告信息

<p>0191 482 4003</p>
<p>123 Random Address Road</p>
<p>Wait! An error has occurred.</p>
01914824003

123随机地址路

等等!发生了一个错误

从技术上讲,我不认为这些是文本的“段落”,而是具有特定上下文的小片段

这条经验法则也有例外。例如,如果文本内容是时间(例如,在时钟小部件中),我将使用
小部件


是否有一种更“语义正确”的方式来显示技术上不是段落的文本?可能是针对某些情况的更具体的HTML标记,如
标记?

元素的语义由HTML规范描述。我认为可以公平地说,语义正确的用法与规范中的用法一致

有两种html规范,但在本例中,它们提供了完全相同的段落描述:

段落通常是一系列措辞内容,形成一个文本块,其中包含一个或多个讨论特定主题的句子,如在排版中,但也可用于更一般的主题分组。例如,一个地址也是一个段落,一个表格的一部分,一个署名,或者一首诗中的一节。 ,

您提供的示例符合该描述,因此我认为它们在语义上是正确的用法

然而,关于页眉中的电话号码或页脚中的地址,结果可能有一个语义更正确的元素

地址元素:

address元素表示其最近的article或body元素祖先的联系信息。如果这是body元素,那么联系人信息将作为一个整体应用于文档。 ,



例如,如果您正在创建一个关于地址历史的网页,您可以在正文中使用段落标记来显示历史地址,但在页眉/页脚中,您可以使用地址标记将您的联系信息标记为页面作者。

似乎更合适,您可能会在此处找到有用的阅读资料。是的,这很好,但我建议添加微格式@Mike'Pomax'Kamermans谢谢你的那篇文章,它很有趣。@Ted Whitehead谢谢你,我不知道。你知道它有没有更好的文档可供参考?
<address></address>