问题标签 [web-standards]

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 投票
3 回答
174 浏览

css - 当我们编写 CSS 时,语义 X/HTML 如何节省时间?

语义 X/HTML 标记如何节省时间 -

  1. 我们什么时候为网站写 CSS
  2. 如果将来有任何设计更改来自客户。
  3. 以及为什么在这两种情况下,基于表格的布局总是需要更多时间

今天我要向学生解释这些事情。

我有一些例子,但我想要一些更好的例子和想法来很好地解释。

我想从开发人员的角度解释语义 X/HTML 标记的好处。

提前致谢

更新:

使用语义标记的好处

  1. 在无法应用 CSS 的环境中查看文档的人可以很好地阅读它。
  2. Web 开发人员可以更轻松地维护代码,并将内容 (HTML) 与表示 (CSS) 分开。
  3. 在某些情况下,语义标记可以减少对 css 组选择器的需求。
0 投票
5 回答
2590 浏览

html - 将 rel 或 name 属性添加到 div 和 span 会导致 IE/FF 进入 quirks 模式吗?

将一个标签喜欢

或者

将 IE 和/或 FF 扔给 QM?根据 W3C 的说法,这些不是这些标签的标准属性,但它没有说明它是否会使它们无效。

非常感谢您的帮助。

0 投票
2 回答
114 浏览

css - 如果网站在所有需要的浏览器中看起来都一样。那么如果我的 CSS 无效可以吗?

如果一个网站在所有必需的浏览器中看起来都一样,我的 CSS 无效是否可以?

具体来说,CSS 无效,因为:

  • 我正在使用供应商特定的属性,
  • 我正在使用 IE 6 和 7 hack,
  • 我正在使用特定于浏览器的 hack

如果我让我的 CSS 完全有效,我会得到什么好处?

0 投票
3 回答
12709 浏览

css - 仅在某些页面上以斜体显示标题的最佳选择是什么?

我必须用斜体显示标题,这样可以吗?

或者我应该使用这样的<p>标签:

如果我使用<h5>标签,那么屏幕阅读器将如何阅读它,它在语义上是否正确?

我不想使用类。

0 投票
3 回答
657 浏览

xhtml - 为什么 HTML 5 仍然支持 Presentational 元素?

请参阅此处的列表:

http://www.w3schools.com/html5/html5_reference.asp

<b>, <i>, <br>, <hr>, <small>?

使用这些是否意味着没有缺点?但是内容和表示分离呢?

0 投票
4 回答
775 浏览

javascript - 每次都可以分离内容、呈现和行为吗?

每次都可以分离内容、呈现和行为吗?

很多时候,我们通过 javascript 向 html 添加类并在 CSS 中使用visibility:hidden inline

我们应该总是花时间将所有东西分开吗?

0 投票
8 回答
14490 浏览

html - 可以代替盲目使用吗?

0 投票
5 回答
4818 浏览

standards - 网页设计中的屏幕尺寸标准

设计网站时屏幕尺寸的标准是什么?还是800x600吗?

0 投票
4 回答
28105 浏览

css - 为什么不在 HTML 5 Tag 列表中?

0 投票
3 回答
24447 浏览

html - 具有相同名称属性的输入字段的多个表单?是好是坏?

在具有共享相同名称属性的输入字段的页面上具有多个 HTML 表单是否可以接受?例如,该页面包含所有玩家的列表,并且允许用户投票选出最佳玩家,因此在每张玩家卡片旁边都有以下表格:

当然,每个表单的隐藏输入字段的值属性是不同的。

假设页面上有 20 个这样的表单,这意味着 20 个名称等于“player_id”的输入字段。如果我通过 HTML 验证器传递该页面,即使使用 XHTML 1.0 Strict doctype 也是有效的。但从 Web 标准或可访问性的角度来看,这是一种可接受的做法吗?

我肯定知道一件事,它使页面的服务器端处理更容易,因为我只需要从一个名为 player_id 的 POST 字段加载值。