gpt4 book ai didi

asp.net - ASP.NET 2.0/3.5中的XHTML 1.0严格(或过渡性)合规性

转载 作者:行者123 更新时间:2023-12-04 03:14:18 24 4
gpt4 key购买 nike

是否有任何好的方法可以使ASP.NET 2.0在XHTML 1.0严格(或过渡)DTD下进行验证?在了解HTTP响应的核心之前,我想听听一些想法。

一个主要问题是表单标签本身,这是我尝试验证时从W3C获得的输出:

Line 13, Column 11: there is no attribute "name".
<form name="aspnetForm" method="post" action="Default.aspx" onsubmit="javascript

众所周知,该标签对于ASP.NET非常重要。嗯

最佳答案

ASP.NET 2.0及更高版本的确可以输出严格(或过渡)的XHTML。除其他事项外,这将解决您的“没有属性“名称””验证错误。若要进行此设置,请使用以下内容更新您的Web.config文件:

<system.web>
... other configuration goes here ...
<xhtmlConformance mode="Strict" />
</system.web>

对于过渡XHTML,请改用 mode="Transitional"

请参阅MSDN上的 How to: Configure XHTML Rendering in ASP.NET Web Sites

关于asp.net - ASP.NET 2.0/3.5中的XHTML 1.0严格(或过渡性)合规性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/155532/

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