CSS+HTML快速入门 链接样式&雪碧图(案例)

目录

一、伪类的使用

        1.html部分:

二、横向主菜单

        1.images图片部分:

        2.css部分:

        3.html部分:

三、外部样式

        1.css部分:

        2.html部分:

四、制作顶部菜单(综合)

        1.images图片部分:

        2.css部分:

        3.html部分:

        实现效果图:


一、伪类的使用

        1.html部分:

<!DOCTYPE	html PUBLIC	"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html	xmlns="http://www.w3.org/1999/xhtml">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
 <title>超链接伪类</title>
<style>
  .nav{width:100%;}
  .nav ul{list-style:none;}
  .nav li {
  	width:120px;	
	  float:left;
  	text-align:center;
  	font-weight:bold;
  	}
  .nav li a{padding:8px 15px;}
  .nav li a:link{ 	
  	color:#333;
  	font-size:13px;
  	}  
  .nav li a:hover{
  	color:#ff7300;
  	font-size:20px;
  	}
  .nav li a:active{
  	color:#333;
  	font-size:13px;
  	} 
  .nav li a:visited{
  	color:#333;
  	font-size:13px;
  	} 	
</style>
</head>
<body>
<div class="nav">
  <ul>
    <li><a href="#">家用电器</a></li>
    <li><a href="#">手机数码</a></li>
    <li><a href="#">日用百货</a></li>				
  </ul>
</div>	<!--nav	end-->		
</body>
</html>

二、横向主菜单

        1.images图片部分:

        2.css部分:

  body{
	  background:url(../images/h_bg.jpg) no-repeat 24px -88px;}
  .nav ul{list-style:none;}
  .nav li {
  	width:84px;
  	float:left;
  	text-align:center;
  	font-weight:bold;
	line-height:24px;
  	}
  .nav li a{padding:8px 10px;text-decoration:none;}
  .nav li a:link,.nav li a:active,.nav li a:visited{ 	
  	color:#333;
  	font-size:13px;
  	}
  .nav li a:hover{	
  	background:url(../images/nav_bg.png) no-repeat;
  	}  

        3.html部分:


<!DOCTYPE	html PUBLIC	"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html	xmlns="http://www.w3.org/1999/xhtml">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"	/>
 <title>商城主导航条</title>
 <link rel="stylesheet" type="text/css"	href="css/layout.css" />
</head>
<body>
<div class="nav">
  <ul>
    <li><a href="#">&nbsp;首&nbsp;&nbsp;&nbsp;页&nbsp;</a></li>
    <li><a href="#">家用电器</a></li>
    <li><a href="#">手机数码</a></li>
    <li><a href="#">日用百货</a></li>
    <li><a href="#">&nbsp;书&nbsp;&nbsp;&nbsp;籍&nbsp;</a></li>
    <li><a href="#">帮助中心</a></li>
    <li><a href="#">免费开店</a></li>
    <li><a href="#">全球咨询</a></li>
  </ul>
</div>
</body>
</html>

三、外部样式

        1.css部分:

  .nav{width:100%;}
  .nav ul{list-style:none;}
  .nav li {
  	width:84px;
  	float:left;
  	text-align:center;
  	font-weight:bold;
  	}
  .nav li a{padding:8px 10px;}
  .nav li a:link{ 	
  	color:#333;
  	font-size:13px;
  	}  
  .nav li a:active{ 	
  	color:#333;
  	font-size:13px;
  	} 
  .nav li a:visited{ 	
  	color:#333;
  	font-size:13px;
  	} 	
  .nav li a:hover{ 	
  	color:#ff7300;
  	font-size:13px;
  	} 

        2.html部分:

<!DOCTYPE	html PUBLIC	"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html	xmlns="http://www.w3.org/1999/xhtml">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"	/>
 <title>外部样式表文件</title>
 <link rel="stylesheet" href="css/layout.css" type="text/css"  />
</head>
<body>
<div class="nav">
  <ul>
    <li><a href="#">风格复用</a></li>
    <li><a href="#">结构不变</a></li>
    <li><a href="#">内容不同</a></li>				
  </ul>
</div>	<!--nav	end-->		
</body>
</html>

 当鼠标移入到内容部分,字体颜色变成红色,移除的时候,变回原来的样子。

四、制作顶部菜单(综合)

        1.images图片部分:

        2.css部分:

.top_menu{float:right;}
.top_menu ul{list-style:none;}
.top_menu li{float:left;}
.top_menu ul li a{font:12px/26px 宋体;}
.top_menu ul li a:link    {color:#333333;text-decoration: none;}   
.top_menu ul li a:visited {color:#333333;text-decoration: none;}   
.top_menu ul li a:active  {color:#333333;text-decoration: none;}   
.top_menu ul li a:hover   {color:#ff7300;} 	
  .pic1{width:28px;height:26px;background:url(../images/icon.gif) no-repeat;}
  .pic2{width:28px;height:26px;background:url(../images/icon.gif) no-repeat -28px 0px;}
  .pic3{width:28px;height:26px;background:url(../images/icon.gif) no-repeat -84px 0px;}
  .pic4{width:28px;height:26px;background:url(../images/icon.gif) no-repeat -112px 0px;}	
  .text{padding:0px 5px;text-align:center;}
  .btn {padding:0px 5px;text-align:center;
  width:38px;height:26px;background:url(../images/icon.gif) no-repeat 0px -25px;}

        3.html部分:

<!DOCTYPE	html PUBLIC	"-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html	xmlns="http://www.w3.org/1999/xhtml">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"	/>
 <title>顶部菜单</title>
 <link rel="stylesheet"	type="text/css"	href="css/layout.css"	/>
</head>
<body>
<div class="top_menu">
  <ul>
    <li class="pic1"></li>
    <li class="text"><a href="#">购物车</a></li>
    <li class="pic2"></li>
    <li class="text"><a href="#">帮助中心</a></li>
    <li class="pic3"></li>
    <li class="text"><a href="#">加入收藏</a></li>		
    <li class="pic4"></li>
    <li class="text"><a href="#">设为首页</a></li>			
    <li class="btn"><a href="#">登录</a></li>
    <li class="btn"><a href="#">注册</a></li>																																
  </ul>
</div>
</body>
</html>

        实现效果图:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值