论坛首页 Web前端技术论坛

不要被标签缩写忽悠了

浏览 1374 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-06   最后修改:2009-01-06

在页面里,如果没有标签体,一个标签是可以缩写的,如<p></p>可以缩写成<p/>,而<jsp:include file="xxx.jsp"></jsp:include>亦可以被缩写为<jsp:include file="xxx.jsp"/>,缩写了的标签,表面看来页面更简洁,如果把一个页面的元素,标签能缩写的就缩写,何乐而不为呢,有时也有例外.

曾碰到一个页面,页面的元素很简单,就这几个元素:

<iframe src="a.jsp" width="300" height="150"/>

<div>conent to show</div>

<iframe src="b.jsp"  width="300" height="150"/>

 

在实际的编译运行中,问题就出现了:

<div>标签里的内容显示不出来,先以为是div的高度或者隐藏问题,然结果非也,把上面的代码改成:

<iframe src="a.jsp"  width="300" height="150"></iframe>

<div>conent to show</div>

<iframe src="b.jsp"  width="300" height="150"></iframe>

 

里面 的DIV显示出来了,不知道是IFRAME的BUG还是缩写的BUG

 

论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics