Joe*_*oni 22
您正在尝试在非HTML或非XHTML文档中使用HTML实体.这些实体在文档的文档类型定义(DTD)中声明.
您应该使用实体引用的数字Unicode版本.例如,在»
您应该使用的情况下»
或者,您可以在XML文档的DTD中定义它们:
<!ENTITY entity-name "entity-value">
<!ENTITY raquo "»">
Run Code Online (Sandbox Code Playgroud)
否则,如果您的文档是UTF-8,我相信您可以直接在XML文档中使用实际字符.
»
Run Code Online (Sandbox Code Playgroud)
你为你的文件指定了一个doc类型吗?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Run Code Online (Sandbox Code Playgroud)
如果您忘记指定它,我认为您可能会遇到此类错误.
如果您通过数字而不是名称指定实体,有时实体也会工作.
» « instead of » and «
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17074 次 |
最近记录: |