我可以在HTML中声明自己的命名实体吗?

时间:2015-04-05 16:57:57

标签: html-entities

例如,如果我想将&#hiragana_a;声明为与あ对应的实体。

HTML中是否可以这样做?

可以找到HTML5的命名实体列表here

使用带有自定义DTD的XML可以实现这一点。

那么如果我使用XHTML5怎么办?我可以使用自定义命名实体指定自定义DTD吗?

1 个答案:

答案 0 :(得分:2)

所以我想出了如何使用XHTML。

以下是一个例子:

<!DOCTYPE html [
    <!ENTITY test "It worked">
]>
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="UTF-8"/>
        <title>HTML Entities</title>
    </head>
    <body>
        <span>&test;</span>
    </body>
</html>

当我使用谷歌浏览器对其进行测试时,这是有效的。