问题标签 [xhtml2]

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 投票
5 回答
3935 浏览

xhtml - 为什么 HTML5 和 XHTML 2 是不同的标准?

分开制定这两个标准有什么原因吗?他们似乎在解决同样的问题,但有什么区别?如果他们要保持独立,他们希望在未来的 Web 开发中扮演什么角色?

0 投票
2 回答
1117 浏览

html - XHTML 2.0 与 HTML 5

复制:


似乎有一个统一的意见,即 HTML 5 的发展和 HTML 5 浏览器供应商的支持,使得采用 XHTML 1.0 并希望 XHTML 2.0 成为一个糟糕的选择。

出于这个原因,我决定在我最近的项目中使用严格的 HTML 4.01 文档类型,这要求我回顾 HTML 约定,例如在自结束标记的末尾不使用大于字符

问题是我在做正确的事吗?

0 投票
1 回答
570 浏览

html - DOA 的替代品标签

DOA(或更恰当地说,Dead Before Arrival)XHTML2 工作标准表明了<di>标签的支持。

[...] 可以将术语及其定义分组到一个di元素中,以帮助阐明术语与其定义之间的关系。

澄清一下,此标签将用于在 a 下进行分组<dt><dd>标记<dl>

无论如何,既然<di>是窗外(呵呵),我想知道什么(如果有的话)当前支持的标记模式可以被描述为语义和​​结构等效?我基本上已经接受这<dl>不足以满足我的要求(就美学要求而言),所以我正在寻找其他解决方案。

我的意图<di>主要是样式挂钩1,因为我正在使用定义列表并打算将术语/定义分组设置为单个项目。

为了便于访问,我将使用aria-*androle属性来帮助定义关系,但我希望存在一些普遍接受的结构来 emulate <di>,我根本没有遇到过。

例如,我正在考虑以下内容:

1. 据我了解,这是它被排除在 HTML5 之外的一个经常被引用的原因(它只是一个样式挂钩)。坦率地说,我认为这是公牛,因为它是出于审美解析目的对术语和定义进行分组的完全合理的方式。但谁在乎,对吧?不带引号的属性和不完整的标签要重要得多。</sarcasm>