2、元素的高度、宽度、行高及顶部和底部边距不可设置; 3、元素的宽度就是它包含的文字或图片的宽度,不可改变?

来源:12-3 我要和你站一起 - 内联元素

二五七

2015-04-22 15:31

2、元素的高度、宽度、行高及顶部和底部边距不可设置;

3、元素的宽度就是它包含的文字或图片的宽度,不可改变。

不是可以通过css样式来改变行高、宽度、高度吗?

写回答 关注

1回答

  • 牙尖十怪
    2015-04-22 15:57:37

    HTML的标签我们最常用的一般来说分为两类,块状元素和行内元素,通常我们设置宽高,只是针对块元素才会设置,如div     ul之类的,而行内元素,如span    a    em之类的,默认情况下是不支持宽高属性的,你就算设置了也是不会生效的。两者如果要互换,比如想让span    a    能设置宽度高度,只能通过display: block来把它转换成块元素,同理,如果div被设置了display:inline,也就不会再支持宽高了。你可以把span  a之类的行内元素看成是display默认为inline,div之类的看成display默认为block,是否支持宽高等属性,取决于display的值了。。

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225812 学习 · 18234 问题

查看课程

相似问题