2、元素的高度、宽度、行高及顶部和底部边距不可设置;
3、元素的宽度就是它包含的文字或图片的宽度,不可改变。
不是可以通过css样式来改变行高、宽度、高度吗?
HTML的标签我们最常用的一般来说分为两类,块状元素和行内元素,通常我们设置宽高,只是针对块元素才会设置,如div ul之类的,而行内元素,如span a em之类的,默认情况下是不支持宽高属性的,你就算设置了也是不会生效的。两者如果要互换,比如想让span a 能设置宽度高度,只能通过display: block来把它转换成块元素,同理,如果div被设置了display:inline,也就不会再支持宽高了。你可以把span a之类的行内元素看成是display默认为inline,div之类的看成display默认为block,是否支持宽高等属性,取决于display的值了。。