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

Can I declare my own named entities in HTML?

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

这在 HTML 中可行吗?

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

使用带有自定义 DTD 的 XML 是可能的。

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

所以我想出了办法,它需要使用 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>

当我使用 Google Chrome.

测试它时,它起作用了