一、浮动
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
.box1{
width: 200px;
height: 200px;
background-color: #BBFFAA;
float: left;
}
.box2{
width: 200px;
height: 200px;
background-color: orange;
float: left;
}
.box3{
width: 200px;
height: 200px;
background-color: yellow;
float: left;
}
</style>
</head>
<body>
<div class="box1"></div>
<div class="box2"></div>
<div class="box3"></div>
</body>
</html>
二、浮动的特点
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
.box1{
width: 50px;
height: 50px;
background-color: #bfa;
float: left;
}
.box2{
background-color: #00FFFF;
float: left;
}
span{
width: 100px;
height: 100px;
background-color: #FFFF00;
float: left;
}
</style>
</head>
<body>
<div class="box1"></div>
<p>
java全栈工程师是指同时具备前端和后台能力,并能利用多种技能独立完成产品的人。Java全栈工程师需要具备的
技能: 1、熟练使用多种框架; 2、 能够独立搭建运营环境; 3、 能够独立进行数据库建模设计; 4、能完成有相应的系统
架构和性能调优; 5、熟悉Hadoop、redis、 及相关NOSQL开发。
</p>
<div class="box2">Hello Massimo!</div><br /><br />
<span>我是一个span</span>
</body>
</html>
三、导航条
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
*{
margin: 0;
padding: 0;
}
.nav{
width: 1205px;
height: 48px;
background-color: #BBFFAA;
list-style: none;
margin: 100px auto;
}
.nav li{
line-height: 48px;
float: left;
}
a{
display: block;
text-decoration: none;
color: black;
font-size: 18px;
padding: 0 39px;
}
a:hover{
background-color: #FF0000;
}
</style>
</head>
<body>
<ul class="nav">
<li>
<a href="#">HTML/CSS</a>
</li>
<li>
<a href="#">Browser Side</a>
</li>
<li>
<a href="#">Server Side</a>
</li>
<li>
<a href="#">Programming</a>
</li>
<li>
<a href="#">XML</a>
</li>
<li>
<a href="#">Web Building</a>
</li>
<li>
<a href="#">Reference</a>
</li>
</ul>
</body>
</html>
四、简单布局
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
header,main,footer{
width: 1000px;
margin: 0 auto;
}
header{
height: 150px;
background-color: silver;
}
main{
height: 500px;
background-color: #bfa;
margin: 10px auto;
}
nav,article,aside{
height: 100%;
float: left;
}
nav{
width: 200px;
background-color: yellow;
}
article{
width: 580px;
background-color: orange;
margin: 0 10px;
}
aside{
width: 200px;
background-color: pink;
}
footer{
height: 150px;
background-color: tomato;
}
</style>
</head>
<body>
<header></header>
<main>
<nav></nav>
<article></article>
<aside></aside>
</main>
<footer></footer>
</body>
</html>