html超链接样式,图形热点map,css书写格式,定义css的三种方式

1、超链接样式 

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style type="text/css">
/*使用css设计四种伪类:lvha*/
/*
a是真实存在的标签,但是其状态没有此标签,所以使用伪类来表示,使用格式是,“标签+:+状态单词”
link指默认状态下,visited指访问过的状态,hover指的是鼠标滑过的状态,active指鼠标按住不松手,即激活的状态
*/
a:link {
	color: #F50A0E;
	text-decoration: none;
}
a:visited {
/*	状态为:没有下划线,颜色为灰色*/
	text-decoration: none;
	color: #C2C2C2;
}
a:hover {
	text-decoration: underline;
	color: #2BE829;
}
a:active {
	text-decoration: none;
	color: #E7E328;
}
/*	实际中我们直接用一个a代替4中状态,然后再额外写其中的1个或者2个状态*/
/*
	a{
		color: #F50A0E;
	text-decoration: none;
	}
	a:hover {
	text-decoration: underline;
	color: #2BE829;
}
*/
</style>
</head>

<body>
	<a href="#">安徽</a>

</body>
</html>

结果:

 2、图形热点map

<!doctype html>
<html>
<!--
图像热点map也成为图像热区或图像地图;
它表现为,当单击图像的某个区域,就会触发超链接,这种特性常用来设置局部的导航;
形状:rect矩形,circle圆形,poly多边形
-->
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>

<body>
<!--	插入图片-->
<!--usemap 可以让图片和热区发生关系,"#Map" 前面的#号类似于锚链接,指向后面的Map,此时map就可以在图片上呈现-->
<img src="images/1.jpg" alt="" width="1920" height="1280" usemap="#Map"/>
<!--	name="Map" 指明地图的名字-->
<map name="Map">
<!--	area代表地区,后面全部是其属性,coords指明区域的位置,572,17表示中心坐标位置的x,y,800指区域的宽,152指区域的高 alt为规范问题-->
<!--	在写图像热区时,一定要写alt属性,标准化也是对搜索引擎友好-->
<!--	target="_blank" 指的是在哪个窗口将超级链接打开,所以图像热区本质上就是超级链接-->
  <area shape="rect" coords="573,17,801,152" href="小米标题.html" target="_blank" alt="矩形">
</map>
<!--	创建一个空地图,相当于一张空白的纸-->
	<map name="myMap">
	
</map>
	

</body>
</html>

3、css书写格式

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<!--
	css语法:
	selector{declartation1;declartation2;....}
-->
<!--	css语法规则由两个主要的部分构成:选择器,以及一条或多条声明,其中选择器或称为规则,即作用于哪些对象,可以是某个标签、所有元素、指定的class或ID-->
	<style type="text/css">
/*		某个标签,div是一个选择器,花括号里面是样式代码*/
		div{
/*			声明*/
			color: purple;
		}
/*		所有元素*/
		*{
			font-family: "微软雅黑"
		}
/*		指定的class*/
		.myDIV{
			color: yellow;
			border: 1px solid #000;
			background-color: #ccc;
		}
/*		指定ID*/
		#outDIV{
			color: blueviolet;
			background: url("../site1/images/1.jpg") no-repeat;
		}
		
	</style>
</head>

<body>
	<div>我是一个DIV</div>
	<div class="myDIV">我是不同的DIV</div>
	<div id="outDIV">这是外部div</div>
</body>
</html>

结果:

 注意:

 路径:

 

 

 4、定义css的三种方式

Untitled-1.html文件:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<!--	三种定义css的方式-->
<!--	方式2:内部样式:即定义在文档头部的<style标签>中;只影响某个页面;一般定义在头部-->
<!--	style标签定义在head中(可定义多个),让css代码早于html代码之前解析,保证文本样式正常显示-->
<!--	type="text/css" 表明这是一个css文本-->
	<!--	方式3:外部样式文件:css代码保存在外部单独的css文件中,在head中使用<link>或者@import命令导入-->
<!--	rel="stylesheet" 表示关联文档类型,stylesheet表示样式表;href表示关联地址-->
<!--	方法3中使用<link>导入-->
	<link rel="stylesheet" href="css/Untitled-1.css"/>
<!--	方法3中使用@import导入-->
	<style rel="text/css">
		@import url("css/Untitled-1-1.css")
	</style>
	<style type="text/css">
		div{
			width: 80%;
/*			auto表示居中显示*/
			margin: 100px auto;
		}
	</style>
	<style type="text/css">
		div{
			background: #ddd;
		}
	</style>
	<style>
		header h1{
			background: #27D96C;
		}
	
	</style>
</head>
<body>
<!--<h1>李瑞镖明知戴璐并非良人</h1>-->
	<header>
		<h1><a href="/" title="logo">春节快乐</a></h1>
		<nav>
			首页 行为 广告
		</nav>
	
	</header>
<div>
<!--		方式1:内联样式:即定义在标签的style中,只影响某个标签,没有将html和css分离,不推荐使用此方式-->
  <p style="color: purple;">戴璐事件现在基本告一段落了,随着时间的推移,她的热度也会慢慢降下去。不过在此之前,有些问题需要我们弄明白,比如戴璐的老公李瑞镖当初为什么要娶戴璐呢。</p>
<!--	内联样式可以在某一段中显示背景图片-->
		<p style="background: url('../site1/images/3.jpg')">第一,看中了戴璐的家庭条件和人脉关系。戴璐住着豪宅,开着奔驰,全身穿戴基本都是一些小奢侈品,这些东西靠她的工资是不可能对付的,说明戴璐家庭条件非常优越。根据网上透露的消息来看,戴璐在圈内风评很不好,先后有过多段恋情,要么是老板,要么是官二代富二代,可最后都没有结婚。直到李瑞镖出现才将戴璐娶过门,据说两人还是闪婚,认识没多久就结婚了。</p>
		<ul>
		  <li> 《满江红》票房逆跌 </li>
<!--			内联样式可以改变列表的某一行-->
		  <li style="color:skyblue">热 2 江西彩礼调查:</li>
		  <li>20万属中等 </li>
		  <li>热 3 春节假期各地消费市场一</li>
		  <li>线观察 4 女婿在丈母娘家喝酒后哭诉半小时 </li>
		  <li>5 骗子被抓屋里撩汉秘籍与床齐高 6</li>
		  <li> 老人没阳过 晚辈零下40℃隔窗</li>
  </ul>
	</div>
</body>
</html>

Untitled-1.css文件:

@charset "utf-8";
/* CSS Document */
*{
	font-family: "微软雅黑";
}

Untitled-1-1.css文件:

@charset "utf-8";
/* CSS Document */
h1{
	font-size: 22px;
	text-align: center;
	margin-bottom: 35px;
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值