文字环绕的使用-CSS入门基础(017)

今天我们分享关于文字环绕float的内容。

 

在网页布局中,经常会用到图文混排。图文混排,就是文字环绕图片进行布局。

 

在css中,使用浮动属性float可以设置元素的周围。

 

语法:

 

 

float:取值;

 

float属性取值
属性值说明
left元素向左浮动
right元素向右浮动

 

默认情况下,元素是不浮动的。上表中的属性是常用的,另外还有“none” 和“inherit”不常用,也不需要学习的。

 

示例代码:

 

 

<html>  <head>    <title>文字环绕</title>    <style type="text/css">      img {float:left;}    </style>  </head>  <body>    <img src="images/1.jpg">    <p>很长的一段文字,此处省略一万字……</p>  </body></html>

 

浏览器预览效果后,会发现段落文字p与图片在一行,图片在网页左侧,感觉像是文字环绕着图片。

 

​​​​​​​

<html>  <head>    <title>文字环绕</title>    <style>      img { float:right;}    </style>  </head>  <body>    <img src="images/1.jpg">    <p>此处省略一万字……</p>  </body></html>

 

当float为right时,你会发现图片在网页最右侧,文字则在左侧,感觉图片漂浮在右侧。

 

定义图片与文字间距:

 

在上面的例子中,你发现文字与图片紧贴在一起,好像没有距离,使用margin属性就可以设定它们之间的距离了。

 

margin指的是外边距,一般外边距有四个方向,分别是上外边距margin-top,右外边距margin-right,下外边距margin-bottom,左外边距margin-left。

 

语法:

 

​​​​​​​

margin-top:像素值;margin-right:像素值;margin-bottom:像素值;margin-left:像素值;

 

示例代码:

 

​​​​​​​

<html>  <head>    <title>边距</title>    <style type="text/css">      img       {         float:left;        margin-right:200px;        border:1px solid black;      }    </style>  </head>  <body>    <img src="images/1.jpg">    <p>此处省略一万字……</p>  </body></html>

 

关于margin的更详细内容,我们在以后的css盒子模型中继续分享。

 

本章总结:

 

图片大小:

 

​​​​​​​

width:像素值;height:像素值;

 

图片边框:

 

​​​​​​​

border-width:像素值;border-style:属性值;border-color:颜色值;

 

简洁写法:

 

 

border: 1px solid black;

 

图片水平对齐方式:

 

 

text-align:属性值;

 

left,左对齐,

center,居中对齐,

right,右对齐,

 

图片垂直对齐方式:

 

 

vertical-align:属性值;

 

top,顶部对齐,

middel,中部对齐,

baseline,基线对齐,

bottom,底部对齐,

 

文字环绕效果:

 

 

float:取值;

 

left,向左浮动,

right,向右浮动。

 

 

 

 

 


 

 

 

图片

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>利用css的clear属性实现广告文字环绕效果_网页代码站(www.webdm.cn)</title> <body> <div style="float:left;"> <div style="float:left;height:100px;width:1px;"><!--一个宽为1px的空白层,利用该层的高度控制广告层上下的位置。--></div> <div style="float:left;height:250px;width:250px;clear:left;background:#F00;margin:25px 5px 5px 0;"><!--广告代码,firefox和opera还有少量偏差,需要另外调整,就不写了,基本可以。--></div> <p>北京华侨城flash片头,Flash宣传动画源码,旅游地产类flash动画,动画效果流畅,大公司用过的动画,值得借鉴哦。一个完美的Flash网站片头效果,并且包括了fla格式的源文件,是一个房地产公司网站的片头文件,用到了Flash遮罩技术实现了画笔绘图写效果,创意也比较不错,Flash源码分享给大家。韩国欢乐家庭flash横幅动画源文件,韩国的一个Flash动画剪辑,制作精美,希望大家喜欢。国外音乐网站flash片头源文件,做音乐网站的朋友们,或许可以参考一下呢?本源码来自国外网站。Flash公司办事处地图+TXT数据调用包,请确认你安装了最新版的Flash Player,其实这不算是一个严格的Flash地图,我觉得如果你是一个比较大的公司,用这个Flash显示公司在全国各地的办事处地址比较合适,用TXT存储数据,因此所有数据都可在TXT中修改。一个Flash结合jquery实现的特效,加载远程图片显示进度条,对进度条可方便的定义,代码内loadBg为背景DIV,loading为加载条DIV,loadText为百分比DIV;加载完毕后回调函数----回调参数说明:url-传回图片地址值,picDiv-传回所加载图片DIV的ID,w-传回的图片原始宽度,h-传回的图片原始高度;   加载图片事件参数说明:   url-图片路径,picDiv-装载图片的DIV的ID,用法:loadImg。Flash个人简历模板源文件,如果你应聘的是一家动画设计公司,相信有这么一个Flash动作制作的个人简历,肯定会得到老板的赏识,如果你对Flash个人简历模板不再行,那么就请赶快下载这套模板吧。 </p> </div> <br> <p><a href="http://www.webdm.cn">网页代码站</a> - 最专业的网页代码下载网站 - 致力为中国站长提供有质量的网页代码!</p> </body> </html>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虾米大王

有你的支持,我会更有动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值