是否可以在xHTML strict 1.0中使用CSS渲染空<div style ="width:50%"> </ div>而无需设置宽度和高度(以像素为单位)?

Art*_*tem 22 css xhtml xhtml-1.0-strict

是否可以<div style="width:50%"> </div>在xHTML strict 1.0中使用CSS 渲染为空,而不用绝对值设置宽度和高度而不添加&nbsp;内部?目标是IE7-8,FF 3.x

如果我想让它获得50%的宽度和可变高度,我可以以某种方式呈现空div吗?

Chr*_*ser 33

我个人会这样做,<div style="min-height:1px;width:50%"></div>.任何非空的div都不会像其他答案那样得到不必要的填充.

显然,在一个单独的CSS文件中 div { min-height:1px; width:50%}


ran*_*dom 24

添加一些填充,DIV以便即使在开始和结束标记之间绝对没有任何内容,您仍然会看到一些内容.

<div style="width:50%; padding:10px;"></div>
Run Code Online (Sandbox Code Playgroud)


tah*_*e09 7

或给它一个不间断的空间( )