标签: xhtml2

为什么HTML5和XHTML 2是单独的标准?

这两个标准是分开开发的吗?他们似乎正在解决同样的问题,但有什么不同之处,如果要保持分离,他们将来会在Web开发中扮演什么角色?

html xhtml html5 web-standards xhtml2

18
推荐指数
2
解决办法
3813
查看次数

替换DOA <di>标签

该DOA(或者更准确,死之前到达)XHTML2工作标准表示支持<di>标签.

[...]该术语及其定义可以在一个di要素中分组,以帮助澄清术语与其定义之间的关系.

为了澄清,此标记将用于在以下位置分组<dt><dd>标记<dl>:

<dl>
    <di>
        <dt>defenestrate</dt>
        <dd>throw through or out of the window; "XHTML2 was defenestrated"</dd>
        <dd>what I will do if web standards keep going they way they are</dd>
    </di>
</dl>
Run Code Online (Sandbox Code Playgroud)

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

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

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

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

<ul>
    <li>
        <dfn id="term-1">term</dfn>
        <p aria-labelledby="term-1">definition for term 1</p> …
Run Code Online (Sandbox Code Playgroud)

html tags definition semantic-markup xhtml2

8
推荐指数
1
解决办法
446
查看次数

标签 统计

html ×2

xhtml2 ×2

definition ×1

html5 ×1

semantic-markup ×1

tags ×1

web-standards ×1

xhtml ×1