如果我们可以在没有互联网连接的情况下验证html页面,则DTD文件必须位于本地计算机上的某个位置。
有人可以告诉我DTD文件的位置或者如何在没有互联网连接的情况下验证页面吗?
答案 0 :(得分:2)
如何在没有互联网连接的情况下验证页面?有两个明显的可能性。
首先,对于任何DTD,可以构建一个专用程序来验证针对该DTD的文档;由于DTD的所有规则都是由这样的程序体现的,因此运行这样的程序不需要DTD本身。
其次,任何程序都可能附带有关DTD的本地副本。 HTML DTD相对稳定,因此缓存本地副本并不困难,事实上the W3C systems staff recommends that copies be cached locally。
你怎么能找到它?在Unix框中,您可以键入find / -name xhtml1-strict.dtd
或find / -name html401.dtd
;在Windows机器上,您必须识别并运行具有类似功能的命令。