【发布时间】:2010-10-11 15:43:49
【问题描述】:
JSPX 有一个可爱的转弯效果:
<div class="magic"></div>
进入:
<div class="magic" />
对于许多浏览器,即使它是有效的 XHTML,这也会导致混乱和布局混乱。 因此,我使用了一个 groovy 脚本来使用以下正则表达式查找所有可能的错误 HTML:
def m = html =~ /<(\w+)[^>]*?><\/(\w+)>/
def bad = m.findAll { it[1] == it[2] };
有没有办法让 JSPX XML 处理器不自动关闭标签?
【问题讨论】:
-
For many browsers this causes pandemonium and mayhem with layout even though it is valid XHTML.,你是说IE吗? XHTML 在 Firefox 3 及更高版本、Safari 4 及更高版本、Google Chrome 和 Opera 上有效。我认为 IE8 没有通过 XHTML 标准。 -
@Gentleman 恐怕它也会在 Firefox 中引起混乱。
-
奇怪,Firefox 怎么会受苦?