前几天同事碰到个相当奇怪的现象,它的HTML结构里,有P包含DIV,结果死活无法按预定的效果表现。
后来在FIREBUG和IE9的开发人员工具里看到的HTML结构竟然和写时不同。
写时:
这里是P
这里是DIV
可在工具里,看到的:
FIREBUG里看到:
这里是P
这里是DIVIE开发人员工具:
这里是P
这里是DIV
以前是知道P不能包含DIV里,只是不知道会是这样的结果。
其他浏览器的解析没试,不清楚是否是HTML标准里如此规定。
May 18, 2011
前几天同事碰到个相当奇怪的现象,它的HTML结构里,有P包含DIV,结果死活无法按预定的效果表现。
后来在FIREBUG和IE9的开发人员工具里看到的HTML结构竟然和写时不同。
写时:
这里是P
这里是DIV
可在工具里,看到的:
FIREBUG里看到:
这里是P
这里是DIVIE开发人员工具:
这里是P
这里是DIV
以前是知道P不能包含DIV里,只是不知道会是这样的结果。
其他浏览器的解析没试,不清楚是否是HTML标准里如此规定。