css中这样写的好处是什么_html/css_WEB-ITnose
程序员文章站
2022-05-24 15:03:02
...
为何要加个?
省去不行吗?
有何说法??
回复讨论(解决方案)
img是行内元素
p是块级元素
其实用样式也可以实现,就是让img style="display:block"成为block元素。
得看具体情况是怎样的,
我猜这样是为了 让img有个背景色
p {
background:#eee;padding:2px;
}
这样img看似有个边框
这个有时候是一些编辑器自动加上的,完全可以去掉,就象楼上同学说的,如果需要block直接样式指定就行了
这样看具体的应用了,光从这一行代码看,加不加p元素无所谓,如果整个div的内容比较复杂,在img外面嵌套一个p元素,就能更加灵活地使用CSS控制样式,举个例子:
具体问题具体分析,能达到效果就行。
就这么一行代码看不出什么来,我感觉是编辑器自动加上的,没有什么特别的意义。
这里的p我感觉意义不大。。。。没优势,而且现在很多因为要换行的块级元素都可以用css:display:block来代替掉。。。
下一篇: PHP字符处理函数的问题总结_PHP教程
推荐阅读
-
web开发中遇见的困难_html/css_WEB-ITnose
-
工作中遇到的浏览器差别(就不叫IE6bug了)_html/css_WEB-ITnose
-
ImageGetter 显示 Html 中的图片_html/css_WEB-ITnose
-
如何搞定网页中那些烦人的图标_html/css_WEB-ITnose
-
IE与FF中换行的问题?_html/css_WEB-ITnose
-
a:active的作用是什么简单介绍_html/css_WEB-ITnose
-
这问这种在li中可以点击的效果做出来?_html/css_WEB-ITnose
-
CSS3中弹性盒布局的最新版_html/css_WEB-ITnose
-
HTML5关于上传API的一些使用(中)_html/css_WEB-ITnose
-
HTML文件里面放网上的视频连接 怎么加载不出,是不是要把html文件上传到网上,才能加载出来,如果这样怎么测试html文件。_html/css_WEB-ITnose