是否可以渲染为空<;div style=";宽度:50%“&燃气轮机</部门>;在xHTML strict 1.0中使用CSS而不设置宽度和高度(以像素为单位)?

是否可以渲染为空<;div style=";宽度:50%“&燃气轮机</部门>;在xHTML strict 1.0中使用CSS而不设置宽度和高度(以像素为单位)?,css,xhtml,xhtml-1.0-strict,Css,Xhtml,Xhtml 1.0 Strict,是否可以在xHTML strict 1.0中使用CSS呈现空,而不在绝对值中设置宽度和高度,也不在内部添加? 目标是IE7-8,FF 3.x 如果我想得到50%的宽度和可变的高度,我能以某种方式渲染空div吗?在div中添加一些填充,这样即使在开始标记和结束标记之间完全没有任何内容,您仍然可以看到一些内容 <div style="width:50%; padding:10px;"></div> 或者给它一个不间断的空格()我个人会选择,这样任何非空div都不会像另一个

是否可以在xHTML strict 1.0中使用CSS呈现空
,而不在绝对值中设置宽度和高度,也不在内部添加
? 目标是IE7-8,FF 3.x


如果我想得到50%的宽度和可变的高度,我能以某种方式渲染空div吗?

div
中添加一些填充,这样即使在开始标记和结束标记之间完全没有任何内容,您仍然可以看到一些内容

<div style="width:50%; padding:10px;"></div>


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

我个人会选择
,这样任何非空div都不会像另一个答案那样得到不必要的填充

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

我的经验:

除了用户“random”回答的内容外,我还需要添加空格()以使其正常工作 希望这有帮助

    <div style="width:50%; padding:10px;">&nbsp;</div>


在符合标准的浏览器中,没有垂直填充的空div的高度为零。您希望呈现什么?我希望在下一个浮点之前呈现50%的空白:左;显示:内置;elementI必须使用小写字母,这是最好的xbrowser解决方案