用一个div作为主框架,嵌套图片和文字内容两个div,同时使用浮动功能,代码步骤如下:
1.先输入:<div class="header">,建立一个主框架,如下图红框所示;
2.设置框架的样式,根据需要设置即可,如下图红框所示,代码如下:
<style>
.header{
width: 960px /*这个div根据你写的替换就行了*/
height: 40px
margin: 5px auto
background-color: white /*没用你去掉就行*/
}
3.然后嵌套图片:<img src="要放在左边的图片链接">,如下图红框所示;
4.设置图片的样式和位置,根据需求设置即可,如下图红框所示,示例代码如下:
.header img{
height: 40px
float: left
}
5.然后写一个文字内容的div,如下图红框所示,代码如下:<p>设为主页</p></div>;
6.设置文字的位置和样式等,示例代码如下:
.header p{
display: block
width: auto
line-height: 14px
background: url("sethome.png") no-repeat left center /*你的图标路径*/
padding-left: 20px
}
.header p a{
text-align: left
text-decoration: underline
color: red
font-size: 12px
}
</style>
7.对结果进行预览,如下图所示,图片在左,文字在右。
需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<style>标签中,输入css代码:img{float:left}。
3、浏览器运行index.html页面,此时div标签中的左侧图片与右侧图片通过css调整为了浮动而顶部对齐了。
<style>.main{ width:1000pxheight:600pxbackground:#0CF}
.main img{ vertical-align:middlefloat:leftwidth:640pxheight:320px}
</style>
<div class="main">
<img src="图片地址" />
<span>文字区域</span>
以上方式已经按照你所说的,左边是图片,右边是文字,文字自动换行,并且环绕图片实现效果;
主要标签有:vertical-align:middle使其让图片与文字对齐,float:left设置一个图片的靠左对齐方式;
你可以测试一下效果,希望对你有所帮助