6.3 图文混排
2025年09月26日
6.3 图文混排
1.使用CSS设置图文环绕
可以使用float、margin和padding属性使正文环绕一个图像。
(1)float:设置元素向左或向右浮动;
(2)margin:设置元素外间距,即从边框到其他元素的间距;
(3)padding:设置元素内间距,即元素到自己边框的间距。
设置图文环绕的代码如下:
运行结果如图6-4所示。
图6-4 CSS样式图文混排实例运行结果
2.应用CSS图像边框
HTML中img元素的border属性可以给图片加上边框,但是无法改变边框的颜色,无法设置边框线型,无法分别设置上、下、左、右4条边框的样式。CSS样式表更为灵活,可以通过CSS设置丰富的边框样式。边框属性见表6-1。
表6-1 边框属性
将图片上、下、左、右4条边框统一设置成宽3像素、实线、红色,代码如下:
运行结果如图6-5所示。
图6-5 CSS样式设置图片边框实例运行结果
分别设置图片上、下、左、右不同效果的边框样式,代码如下:
运行结果如图6-6所示。
图6-6 CSS样式设置图片不同边框实例运行结果