我用 xml 和 dtd 制作了一些文档。我在 xml html 命名空间中使用来插入图像。但我可以使用 xmllint 验证我的文档,但我不知道为什么:/验证器在第一行停止。\nXML 文件:
\n\n<?xml version="1.0" encoding="UTF-8"?>\n <!DOCTYPE html:catalog SYSTEM "catalog.dtd">\n <?xml-stylesheet type="text/css" href="style.css" ?>\n <catalog xmlns:html="http://www.w3.org/1999/xhtml">\n <catalogDescription>\n <authors>Autorzy:\n <author age="21">&autor1;</author>\n <author age="21">&autor2;</author>\n </authors>\n <catalogInfo>Katalog zawiera spis gier kt\xc3\xb3re posiadamy w sprzeda\xc5\xbcy w naszym sklepie z grami.</catalogInfo>\n </catalogDescription>\n <games>\n <!-- some data-->\n </games>\n </catalog>\nRun Code Online (Sandbox Code Playgroud)\n\nDTD 文件:
\n\n<!ELEMENT html:catalog (catalogDescription,games)>\n <!ELEMENT catalogDescription (authors?,catalogInfo?)>\n <!ELEMENT authors (author+)>\n <!ELEMENT author (#PCDATA)>\n <!ELEMENT catalogInfo (#PCDATA)>\n\n\n\n <!ELEMENT games (genres,game+)>\n <!ELEMENT genres (genreType) #REQUIRED>\n <!ATTLIST genreType …Run Code Online (Sandbox Code Playgroud)