[ Web ] Entities in modular XHTML
Entities in modular XHTML http://cweiske.de/tagebuch/xhtml-entities.htm 要在 HTML 裡頭應用某些特殊字元,可以把該字元寫成 “named entities”。 最常用的就是空白字元 但是當我們要用在未指定 DTD 的 XML 上面。 會被視為一個語法錯誤。 關於該問題有幾個解決辦法: 使用數字字元參照
<title>Hello & #160;</title>
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" \[ <!ENTITY nbsp "& #160;"> \]> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" \[ <!ENTITY % xhtml-symbol PUBLIC "-//W3C//ENTITIES Symbols for XHTML//EN" "http://www.w3.org/MarkUp/DTD/xhtml-symbol.ent"> %xhtml-symbol;
\]> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">