繁体   English   中英

用于显示路径/目录的语义HTML标记?

[英]Semantic HTML tag for displaying a path/directory?

是否有适合标记路径或目录的标记?

例如: <path>user/project/</path>

我已经检查了所有新的HTML5标签,但似乎没有适合此目的的标签。 那么哪一个会接近?

代码元素表示计算机代码的片段。 这可以是XML元素名称, 文件名 ,计算机程序或计算机可识别的任何其他字符串。

https://www.w3.org/TR/html51/textlevel-semantics.html#the-code-element

如果它是代码的一部分,您可以使用code.path

如果它是一些示例输出,您可以使用samp.path

如果您想列出部件,可以使用ol.path并按照显示方式设置样式:

<ol class="path">
  <li class="dir">user</li>
  <li class="dir">project</li>
<ol>

但如果它只是一个路径,你应该用span.path包装它。

不幸的是,HTML中没有任何内容。 您可以尝试将其包装在HTML5中的<pre>标记或<code>中。 否则,您可以使用<span>标记并根据需要设置样式。

你怎么看待这件事:

<input type="text" value="user/project/" readonly="readonly" />

一个优点是您可以轻松选择完整路径而无需意外选择其他文本。 另一方面,它不是语义,因为它是一个表单元素。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM