a{display:block;} 是在head里面进行设置吗?将内联元素转换为块状元素有什么意义呢?
首先转换为块状元素就是直接从新开始一行、而且后面元素也是这样
第二你可以为元素设置宽高这些东西、二内联元素是无法设置的的
第三需要注意的是块状元素默认是它本身父容器的100%
也不一定是在head标签里,你看看css样式的三种应用方式,一种是直接通过元素的style属性进行设置,一种是在head里通过style标签写相应的css,还有一种是引入外部的css文件,三种方式应该都可以,将内联元素转为块状元素的话就可以自由设置宽度呀高度什么的,这样的话还可以在里面放一些其他内容,能够达到更好的效果
赞同楼上的回答,,,你可以试试两者的效果,,,,是否要转换要看你的网页设计是否需要,,,
内联元素特点:
1、和其他元素都在一行上;
2、元素的高度、宽度及顶部和底部边距不可设置;
3、元素的宽度就是它包含的文字或图片的宽度,不可改变。
块级元素特点:
1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)
2、元素的高度、宽度、行高以及顶和底边距都可设置。
3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。
内联块状元素(inline-block):同时具备内联元素、块状元素的特点
是的 一帮都是放在head里面的style标签里面的 内联转化成块就可以设置长宽高
是的。内联元素是不能设置长宽高,但是将它转化为块状元素就可以了。
一般放在head里的style标签里。。。块状元素可以设置宽高。。