问题标签 [semantic-markup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
17716 浏览

html - 在 HTML 头标签中使用 profile 属性

<head>HTML标记中配置文件属性的用途是什么?

我碰巧在这里读到了它:http: //www.w3schools.com/tags/tag_head.asp

我也无法理解这一点(http://www.w3.org/2002/12/namespace),因为它技术性太强(对我来说)。

我从来没有使用过它。它的目的是什么?

0 投票
1 回答
1892 浏览

html - img 标签中 ismap 属性的真正用途是什么?

从未在图像标签中使用过 ismap 属性。

参考http://www.w3schools.com/tags/tag_img.asp它说

将图像指定为服务器端图像映射。很少用。改为查看 usemap

由于我是前端 Web 开发人员,我可能没有机会使用它。

任何服务器端的人都可以解释一下吗?

0 投票
3 回答
1318 浏览

html - noscript 标签的 onclick 事件的目的是什么?

阅读http://www.w3schools.com/tags/tag_noscript.asp后对 noscript 标签上的 onclick 事件感到困惑。

有人知道目的吗?

如果没有目的,他们为什么要保留它?

感谢您提前提供任何答案。

0 投票
4 回答
2697 浏览

html - 语义正确的 HTML 复选框列表

我有一个 HTML 复选框列表,我想以以下格式显示:

我想知道在语义上对此进行编码的最佳方法是什么?

我看过一个关于语义正确复选框的相关问题,但这没有考虑到标题。

有任何想法吗?

0 投票
10 回答
2701 浏览

html - 语义标记是否过于开放?

我正在看一下Dive Into HTML5。看起来很好很有趣,但我很困惑。

在 1990 年代,当时 Netscape 是浏览器,而 HTML 是 HTML2 或 HTML3,有很多标签:地址、引用、代码……它们中的大多数到今天都没有使用,甚至可能已经过时。

HTML5引入标签来向标签本身表达“语义”。这都是乐趣和游戏,但我在这种方法中看到了一些非常奇怪的东西。从技术上讲,语义可以是非常开放的。HTML5 具有文章、时间、导航栏、页脚的标签。为什么它不应该包含帖子图标、作者地点、姓名和姓氏的标签,或者您想要为其分配特定语义的任何其他标签(我有信心<rant>并且<nsfw>会是非常重要的标签):?我认为 XML 是为事物分配语义的策略。没有什么可以禁止您将 XML 块放在XHTML div 元素下,并为其分配样式表以便正确设置样式,或将处理该名称空间的工作委托给适当的查看器(例如,在处理RSSSVG时))。

总之,我不明白这个扩展背后的原因集中在语义上,因为很明显语义是一个非常广泛的主题,它保证需要潜在的无限量的语义标签。因为我很确定W3C有聪明的人,所以我想我错了,但我想知道为什么。

0 投票
4 回答
20115 浏览

html - 哪些 html 标记用于显示标签/值数据?

我想呈现一个包含标签列表及其关联值的配置文件用户容器。

这是我想显示的信息和布局的摘录:

名字.......我的名字

年龄....................MyAge

电子邮件........我的电子邮件

我知道有大量可用的示例,但问题是似乎没有普遍接受的解决方案。

到目前为止,我已经看到了以下用法:

  1. 带有标记的表(和 <tr>、<td>...)
  2. 带有 <ul> 标记的无序列表(以及 <li>、<div>...)
  3. 带有 < h1 >、< h2 >...< p > 的常规标记
  4. 带有<DL>、<DT>和<DD>的定义列表
  5. <标签>...?

什么是语义上最正确的?什么是最容易显示的(在 2 列布局中)?您建议我使用什么以及出于什么原因?

(非常欢迎使用 html/css 代码片段)

0 投票
10 回答
182615 浏览

html - 跨度内锚或锚内跨度或无关紧要?

我想嵌套spana标记。我是不是该

  1. 放入<span>里面<a>
  2. 放入<a>里面<span>
  3. 没关系 ?
0 投票
2 回答
303 浏览

css - 什么是逻辑和语义正确、兼容 A 级浏览器和 W3C 有效清除浮动的方法?

什么是逻辑上正确且 W3C 有效的清除浮点数的方法?

  1. zoom:1W3C 无效,IE8 没有哈希布局问题
  2. overflow:hidden并且overflow:hidden 没有这样做,因为规范打算使用溢出
  3. <div class="clear"/>在语义上不正确,我不想添加额外的标记。
  4. clearfix hack 生成的内容实际上没有任何语义价值。

我已经问了很多问题并阅读了很多关于这个问题的文章,但还没有找到最好的方法。

0 投票
1 回答
185 浏览

html - 谷歌语义结果问题

http://www.google.co.uk/search?q=mark+zuckerberg+crunchbase

伙计们,看看那个搜索,特别是第一个结果的 url。Crunchbase.com > 人物,因此人物链接到网站的 /people 部分。

他们是如何实现的?我知道谷歌算法是智能的,它会寻找链接,然后在案例中自己做出假设,但是他们有没有使用任何特定的标记来帮助谷歌建立这些联系?

0 投票
5 回答
4894 浏览

html - 复杂或嵌套 HTML 表的语义标记?

当数据行包含无法容纳在单个表行中的复杂数据时,我想知道在网页上标记表格数据的最佳方法。

这是一个具体的例子。第一行附有关于手臂和腿的额外信息列表。

除了使用包含这样的嵌套表的跨单元格之外,是否有一种很好的方法来标记它?

我对此并不完全满意,因为外部表格有四列,具有特定的标题和含义;但第二行跨越所有四列并且包含不同的内容。我真的希望这些信息成为第一行项目(Shadrach)的一部分,而不是顶级表的一部分。但是 HTML 似乎不允许我这样做。

有没有更好、更语义化的方式?