码迷,mamicode.com
首页 > Web开发 > 详细

html基础知识点

时间:2017-05-21 23:17:38      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:span   阅读   知识点   list   height   html   ext   lin   center   

语义化:根据内容的结构化选择合适的标签,便于开发者阅读和写出优雅的代码的同时让浏览器的爬虫和机器很好的解析。
标准文档流:在没有css的干预下,块级元素独占一行可以设置宽高,行内元素并排显示宽高。
浮动:子级浮动会导致父级塌陷高度,行内元素浮动后改变了dispaly属性,可以设置宽高,元素浮动不会穿过padding区域,浮动脱离文档流影响别的元素。
制作一个导航
代码实现:

    

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
<style>
body{margin: 0px;
}
.c1{display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;

}
.c2 {
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: 0px -20px;
}
.c3 {
display: block;
float: left;
width: 22px;
height: 19px;
background: url("sucai.png") no-repeat;
background-position: 0px -45px;
}
.c4{
display: block;
float: left;
width: 22px;
height: 17px;
background: url("sucai.png") no-repeat;
background-position: 0px -63px;
}
.c5{
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: 0px -81px;
}
.c6{
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: 0px -101px;
}
ul{margin: 0px;
padding: 0px;
}
li{
float: left;
list-style: none;
text-align: center;
margin-left:120px;
}
li>a{
text-decoration: none;
color:yellow;
font-size: 8px;
}
li:hover a{
background: linear-gradient(green,red);
}
.c1:hover{display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: -21px -0px;
}
.c2:hover {
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: -21px -20px;
}
.c3:hover{
display: block;
float: left;
width: 22px;
height: 19px;
background: url("sucai.png") no-repeat;
background-position: -22px -44px;
}
.c4:hover{
display: block;
float: left;
width: 22px;
height: 17px;
background: url("sucai.png") no-repeat;
background-position:-21px -63px;
}
.c5:hover{
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: -22px -81px;
}
.c6:hover{
display: block;
float: left;
width: 22px;
height: 20px;
background: url("sucai.png") no-repeat;
background-position: -21px -101px;
}

</style>
</head>
<body>
<nav>
<ul>
<li>
<span class="c1"> </span>
<a href="#">茄子</a>
</li>
<li>
<span class="c2"> </span>
<a href="#">香蕉</a>
</li>
<li>
<span class="c3"> </span>
<a href="#">草莓</a>
</li>
<li>
<span class="c4"> </span>
<a href="#">土豆</a>
</li>
<li>
<span class="c5"> </span>
<a href="#">苹果</a>
</li>
<li>
<span class="c6"> </span>
<a href="#">橘子</a>
</li>

</ul>
</nav>
</body>
</htm

html基础知识点

标签:span   阅读   知识点   list   height   html   ext   lin   center   

原文地址:http://www.cnblogs.com/lzx12/p/6886432.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!