我想使用xml
命名空间和标记html
hr
文档中显示一个简单的行
<?xml version="1.0"?>
<documents xmlns:html="http://www.w3.org/1999/xhtml">
<document>
<title>doc1</title>
<html:hr></html:hr>
<text>data1</text>
</document>
<document>
<title>doc2</title>
<text>data2</text>
</document>
</documents>
但是它在浏览器中显示的文档就像简单的xml一样,没有任何行但只有<html:hr />
而不是行。
有什么问题?
答案 0 :(得分:1)
请尝试添加带有样式的“div”(我创建了包含以下内容的1.html文件,并且它在IE8.0.6001.18702中有效)
<?xml version="1.0"?>
<documents xmlns:html="http://www.w3.org/1999/xhtml">
<document>
<title>doc1</title>
<div style='border:none;border-bottom:solid windowtext .75pt;'>
<html:hr/>
<text>data1</text>
</div>
</document>
<document>
<title>doc2</title>
<text>data2</text>
</document>
</documents>