最近,我在我的 XHTML 文档中创建了很多我自己的自定义属性,并且意识到因为它们是自定义属性,所以它们不会根据 W3C 标准进行验证。
我可以指定自己的 DTD 来使其生效,这不是真的吗?如果是这样,谁能告诉我在 ASP.NET MVC 应用程序中执行此操作涉及什么?
谢谢
戴夫
最近,我在我的 XHTML 文档中创建了很多我自己的自定义属性,并且意识到因为它们是自定义属性,所以它们不会根据 W3C 标准进行验证。
我可以指定自己的 DTD 来使其生效,这不是真的吗?如果是这样,谁能告诉我在 ASP.NET MVC 应用程序中执行此操作涉及什么?
谢谢
戴夫
我可以指定自己的 DTD 来使其生效,这不是真的吗?
有效的。非标准。不能保证它会起作用。
如果是这样,谁能告诉我在 ASP.NET MVC 应用程序中执行此操作涉及什么?
http://www.vivtek.com/xml/writing_dtd.html应该让你开始。服务器端语言无关紧要,它只是一个标记的东西。
您可以使用自己的命名空间,这样您就可以使用自定义属性并且仍然拥有有效的文档。Facebook 也使用它来控制第三方网站的登录。