第二章HTML5基础

   日期:2020-10-03     浏览:104    评论:0    
核心提示:2.2.1标记与元素1.,,等都是标记起始标记记为<…>,结束标记记为</…>2.标记分为普通标记和空标记(1)普通标记:成对出现,包含起始标记和结束标记基本语法:控制的文字内容起始标记告诉浏览器开始开始执行此标记的功能,结束标记告诉浏览器结束执行此标记。注意:标记可以成对嵌套但是不能交叉嵌套。比如对于,,来说可以成对嵌套,这是正确的。孙燕姿唱歌真好听不能交叉嵌套,这是错误的。孙燕姿唱歌真好听(2)空标记,这种标记不想上面的一样成对出现,它

2.2.1标记与元素
1.,,等都是标记
起始标记记为<…>,结束标记记为</…>

2.标记分为普通标记和空标记
(1)普通标记:成对出现,包含起始标记和结束标记
基本语法:控制的文字内容
起始标记告诉浏览器开始开始执行此标记的功能,结束标记告诉浏览器结束执行此标记。
注意:
标记可以成对嵌套但是不能交叉嵌套。
比如对于,,来说
可以成对嵌套,这是正确的。

孙燕姿唱歌真好听 不能交叉嵌套,这是错误的。 孙燕姿唱歌真好听 (2)空标记,这种标记不想上面的一样成对出现,它们单独出现。 基本语法:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<hr/>
</body>
</html>

2.2.2HTML属性
属性:与标记相关的特性描述称为属性。此外还要为属性赋值。
1.超链接标记:…,href是它的属性,要为href赋值,赋的值是链接。

<a href = "https://mail.qq.com/">QQ邮箱</a>

2.空标记也可以加一些属性。就是一个空标记,src,width,height是它的属性。

<img src = "img\Stefanie Sun.jpg" width = 200 height = 100 />
<img src = "img\Stefanie Sun.jpg" width = 200 height = 100 />

所以总结以下它的基本语法:
对于普通标记:<标记名 属性1 = “” 属性2 = “” …>控制的文字内容</标记名>
对于空标记:<标记名 属性1 = “” 属性2 = “” … />
注意:属性放在起始标记的尖括号中(中),控制的文字内容放在起始标记和结束标记之间。
属性之间没有先后顺序。

2.3HTML5文档的结构

2.3.1HTML5文档的基本结构

1.HTML5文档的基本结构如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
...
</body>
</html>

2.(1)HTML文档分为文档头和文档体。
(2)和之间存放头部信息,用来说明网页的基本情况。
(3)和之间存主体信息,用来描述网页的正文部分。

2.3.2网页标题

<title>中国传统文化</title>

2.3.3定义元数据meta
1.meta元数据是什么:元数据定义在文档的head部分,用来描述HTML文档的信息。这些信息通常包括对网页的描述,网页中的关键词等。
meta定义的数据不会显示在网页上,只在源程序中显示。
2.一些经常使用的元数据
(1)定义网页的字符集

<meta charset="UTF-8">

(2)定义搜索引擎关键字

<meta name = "keywords" content = "孙燕姿"/>

(3)对网页的描述

<meta name = "description" content = "我遇见谁,会有怎样的对白。"/>

(4)页面的最新版本,将属性值设置为revised,属性值写版本信息

<meta name = "revised" content = "九岁阿,2020/10/01"/>

(5)将属性http-equiv属性的值修改为refresh,content设置秒数,就可以是页面在几秒内刷新一次

<meta http-equiv = "refresh" content = "5"/>

3.元数据的综合应用
设置字符集是UTF-8,页面描述是“张旭简介”,页面关键词是“张旭,草圣,古诗”,10秒刷新一次。代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name = "description" content = "张旭简介">
<meta name = "keywords" content="张旭,草圣,古诗"/>
<meta http-equiv="refresh" content = "10"/>
<title>元数据</title>
</head>
<body>

</body>
</html>

2.3.4HTML5新增的结构标记
1.header标记定义文档的页眉
2.footer定义文档的或章节的页脚
3.nva标记定义导航链接的部分
4.section用于分组与主题相关的内容,例如一本书中的各章,通常可以作为数据库的一部分。
4.综合应用,代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>新增结构标记</title>
</head>
<body>

<header>
这里是页眉部分
</header>

<nav>
<a href = "https://weixin.qq.com/">微信</a>
<a href = "https://mail.qq.com/">QQ邮箱</a>
<a href = "https://www.foxmail.com/">Foxmail</a>
</nav>

<p>网页的其它部分内容</p>

<footer>
这里是页脚部分
</footer>

</body>
</html>

2.4综合案例——基本的HTML5网页

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name = "description" content = "关于HTML5"/>
<meta name = "keywords" content = "HTML5,CSS,网页设计"/>
<title>基本的html网页</title>
</head>
<body>

<header>
HTML5特性
</header>

<nav>
<a href = "https://weixin.qq.com/">微信</a>
<a href = "https://mail.qq.com/">QQ邮箱</a>
<a href = "https://www.foxmail.com/">Foxmail</a>
<a href = "https://www.tencent.com/zh-cn">腾讯</a>
</nav>

<section>
<p>正文部分的内容1</p>
<p>正文部分的内容2</p>
<p>正文部分的内容3</p>
<p>正文部分的内容4</p>
<p>正文部分的内容5</p>
</section>


<footer>
联系方式:175xxxxx42@qq.com
</footer>
</body>
</html>
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服