gpt4 book ai didi

asp.net - 如何在 asp.net 应用程序中定义一个实体,例如 nbsp

转载 作者:行者123 更新时间:2023-12-01 06:44:41 25 4
gpt4 key购买 nike

我有一个 asp.net 应用程序,它可以在所有浏览器中呈现并正常工作。但是,当在 http://validator.w3.org/ 与验证器核对时我收到以下错误:

reference to undeclared general entity nbsp

该错误还使我无法使用 loadstorm 来测试应用程序。 Loadstorm 给了我这个错误:
Entity 'nbsp' not defined

将每个“nbsp”更改为“#160”不是一种选择,因为它们来自用户输入内容的 ckeditor

我也试过在页面上做类似下面的事情,但它也不起作用。
<!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp "&#160;"> ]>

我应该尝试在其他地方声明它还是一起做一些完全不同的事情?

最佳答案

您的页面可能缺少 XHTML DOCTYPE宣言。假设您要输出 XHTML 1.0 过渡标记,请在 XHTML 输出的所有其他内容之前添加以下内容:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

关于asp.net - 如何在 asp.net 应用程序中定义一个实体,例如 nbsp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7029271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com