Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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 在不提供锚文本的情况下创建锚可以吗?_Html_Accessibility - Fatal编程技术网

Html 在不提供锚文本的情况下创建锚可以吗?

Html 在不提供锚文本的情况下创建锚可以吗?,html,accessibility,Html,Accessibility,如果您举这个例子,。。。在创建锚定时,这可以吗? 我总是喜欢在我的目的地使用一个已经创建好的标签。为了在一个页面内导航,这是非常好的。虽然这种风格的导航通常与某种标题或标题相关,但通常大多数人都会用锚来围绕适当的标题/标题。我想从可读性和维护的角度来看,它会更好。当然,为什么不呢?您只需使用此方法创建指向内容块的内部链接。如果您使用此方法进行页面内导航,您只需输入元素的id,而无需设置锚定标记,例如 <a href="#stuff">link to stuff</a>

如果您举这个例子,
。。。在创建锚定时,这可以吗?
我总是喜欢在我的目的地使用一个已经创建好的标签。

为了在一个页面内导航,这是非常好的。虽然这种风格的导航通常与某种标题或标题相关,但通常大多数人都会用锚来围绕适当的标题/标题。我想从可读性和维护的角度来看,它会更好。

当然,为什么不呢?您只需使用此方法创建指向内容块的内部链接。

如果您使用此方法进行页面内导航,您只需输入元素的id,而无需设置锚定标记,例如

<a href="#stuff">link to stuff</a>

<div id="stuff"></div>


我个人不会使用空的锚定标记。

在没有href的情况下使用锚定标记是无用的。只需将文本样式添加到标记内的内容即可。
但您可以使用不带href的锚定标记,但在onclick事件上,您可以动态地转移页面导航。在一些网站中,我们只是简单地将样式应用于锚定标记内的内容。

另请参见我喜欢简约和干净的标记,用大量空锚定标记来争论我的标记不是我的旋律。我试图在w3c规范中找到一些关于这方面的东西,但我只是找到了这个。你知道我是否可以在w3c规范中找到关于这方面的东西吗?