在Web浏览器中正确显示XML

时间:2013-06-11 16:41:20

标签: xml

我是一个极端的XML n00b,刚开始我的第一个项目。但是当我打开.xml文件时,它会显示元素和文本。如何才能显示文本?

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dhml [ 
    <!ELEMENT dhml (header, body, footer)>
    <!ELEMENT header (#PCDATA)*>
    <!ELEMENT body (p+)>
    <!ELEMENT footer (#PCDATA)*>
    <!ELEMENT p (#PCDATA)*>
    ]>
    <dhml>
    <header>Hello</header>
    <body>
        <p>Greetings</p>
        <p>YOLO</p>
    </body>
    <footer>Goodbye</footer>
    </dhml>

1 个答案:

答案 0 :(得分:2)

  1. 使用合适的内容类型(例如application/xml
  2. 进行投放
  3. Associate a stylesheet
  4. 一般来说,如果你想在Web浏览器中编写用于呈现为文档的标记,请编写HTML而不是发明自己的语言(或者,至少在将其转换为HTML之前将其转换为HTML)。