1

说我有一个div. 如果我在 HTML 代码中给它一个 500*500px 的高度和宽度,就像这样:<div width="500px" height="500px">test</div>它不会有 500*500px 的尺寸,除非它填充了足够的代码/文本以将其推送到这些尺寸。但是,如果我像这样使用 CSS(内联 CSS 或外部文档)设置完全相同的宽度和高度:<div style="width:500px; height:500px;">test</div>尺寸始终是我设置的。

为什么有区别?

4

2 回答 2

2

div标记没有属性widthheight

于 2012-11-21T11:16:54.227 回答
2

这样做不是有效的语法。您不能像向表格或图像标签一样向 DIV 添加宽度和高度属性。

<div width="500px" height="500px">test</div>

这是有效的语法:

<div style="width:500px; height:500px;">test</div>
于 2012-11-21T11:17:02.243 回答