当我像这样运行链接服务器端时:
<link runat="server" id="staticCss"
href="....css?v=0" media="all" rel="stylesheet" type="text/css" />
asp.net使用
呈现它<link runat="server" id="staticCss"
href="....css?v=0" media="all" rel="stylesheet" type="text/css" ><link>
这不符合w3验证
迷路结束标记链接。
因为链接标记不能以链接结尾,但必须以/
我该如何避免呢?
答案 0 :(得分:0)
据我所知,这是无法避免的。这些是您的替代品:
link
标记而不进行服务器处理
literal
将标记吐出为文本:这样您就可以完全控制格式我一直在努力使用.net生成的HTML很长一段时间,这可能非常令人沮丧。如果有人知道其他解决方法,我会非常有兴趣学习。