小编btp*_*ka3的帖子

声明 DTD 元素类型时“-O”是什么意思?

根据 W3C XML规范,元素以以下形式声明:

[45]    elementdecl    ::=      '<!ELEMENT' S Name S contentspec S? '>'
[46]    contentspec    ::=      'EMPTY' | 'ANY' | Mixed | children
Run Code Online (Sandbox Code Playgroud)

w3school上的样本是:

 <!ELEMENT br EMPTY>
Run Code Online (Sandbox Code Playgroud)

但是在html 4.01 中严格的 dtd元素 br 是?

<!ELEMENT BR - O EMPTY                 -- forced line break -->
Run Code Online (Sandbox Code Playgroud)

为什么第二个声明要加上“-O”?这是什么意思?我在哪里可以找到有关此的官方文件?

xml sgml dtd

5
推荐指数
1
解决办法
662
查看次数

标签 统计

dtd ×1

sgml ×1

xml ×1