《HTML+CSS+JavaScript》之第3章 基本标签

130 篇文章 4 订阅
10 篇文章 0 订阅

第3章 基本标签

3.1 HTML结构

页面由4部分组成:

  • 文档声明:<!DOCTYPE html>
    表示这是一个HTML页面。

  • html标签对:<html></html>
    xmlns=“http://www.w3.org/1999/xhtml”>,W3C的XHTML标准。

  • head标签对:<head></head>
    头部,定义特殊内容,页面标题、定时刷新、外部文件等。

  • body标签对:
    身体。

<!DOCTYPE html>	
<html>
	<head></head>
	<body></body>
</html>
<!DOCTYPE html>
<html>
	<head>
		<title>网页标题</title>
	</head>
	<body>
		<p>网页段落</p>
	</body>
</html>

3.2 head标签

特殊标签放入head标签内,大部分标签放入body标签内。
只有6个标签能放入head标签内:
title、meta、link、style、script、base。

3.2.1 title标签

定义网页标题。

<!DOCTYPE html>
<html>
	<head>
		<title>网页标题</title>
	</head>
	<body>
		<p>网页段落</p>
	</body>
</html>

3.2.2 meta标签

定义页面的特性信息,页面关键字、页面描述等。
这些信息提供给搜索引擎蜘蛛看的。

两个重要属性。

  1. name属性
<!DOCTYPE html>
<html>
<head>
    <!--网页关键字,可以多个-->
    <meta  name="keywords" content="绿叶学习网,前端开发,后端开发"/>
    <!--网页描述-->
    <meta  name="description" content="绿叶学习网是一个最富有活力的Web技术学习网站"/>
    <!--网页作者-->
    <meta  name="author" content="helicopter">
    <!--版权信息->
    <meta  name="copyright" content="本站所有教程均为原创,版权所有,禁止转载。否则必将追究法律责任。"/>
</head>
<body>
</body>
</html>
属性值说明
keywords网页关键字,可以多个
description网页描述
author网页作者
copyright版权信息
  1. http-equiv属性
    只有两个重要作用:定义网页编码,定义网页自动刷新跳转。
  • 定义网页编码
<!DOCTYPE html>
<html>
<head>
    <meta  http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <!--等价于-->
    <meta  charset="utf-8"/>
</head>
<body>
    <p>告诉浏览器页面使用utf-8编码,html5可简化<meta charset="utf-8"/></p>
</body>
</html>
  • 定义网页自动刷新跳转
<!DOCTYPE html>
<html>
<head>
    <meta  http-equiv="refresh" content="6;url=http://www.lvyestudy.com"/>
</head>
<body>
    <p>这个页面在6秒之后自动跳转到http://www.lvyestudy.com页面</p>
</body>
</html>

3.2.3 style标签

定义元素的CSS样式。

<!DOCTYPE html>
<html>
<head>
    <style tpye="text/css">
    	/*这里写CSS样式*/
    </style>
</head>
<body>
</body>
</html>

3.2.4 script标签

定义页面的JavaScript代码,也可以引入外部JavaScript文件。

<!DOCTYPE html>
<html>
<head>
    <script>
    	/*这里写JavaScript代码*/
    </script>
</head>
<body>
</body>
</html>

3.2.5 link标签

引入外部样式文件(CSS文件)。

<!DOCTYPE html>
<html>
<head>
    <link tpye="text/css" rel="stylesheet" href="css/index.css">
</head>
<body>
</body>
</html>

3.2.6 base标签

无意义,直接忽略。

3.3 body标签

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/> <!--防止页面乱码,放在title和其他meta标签前面-->
    <title>body标签</title>
</head>
<body>
    <h3>静夜思</h3>
    <p>床前明月光,疑是地上霜。</p>
    <p>举头望明月,低头思故乡。</p>
</body>
</html>

3.4 HTML注释

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
    <title>HTML注释</title>
</head>
<body>
    <h3>静夜思</h3>              		<!--标题标签-->
    <p>床前明月光,疑是地上霜。</p>   	<!--文本标签-->
    <p>举头望明月,低头思故乡。</p>     	<!--文本标签-->
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值