【HTML5】H5知多少?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Sophia_0331/article/details/85405554

1、<html lang="zh-CN">  作用:主要是告知各个浏览器所用的字符集,如果没有该字符集,浏览器就按各自默认的字符来显示,这样各个浏览器的显示结果就可能不一样。

CSS-hack: 由于不同的浏览器对css的解析认识不一样,因此会导致生成的页面效果不一样。

栗子:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>这是一个完整的网页结构标签</title>
</head>
<body>    
    <p>欢迎光临我的网页</p>
</body>
</html>

上述例子不加<html lang="zh-CN">时,如果用IE10打开会显示一堆乱码,加上这句之后就正常显示了。

2、HTML5新增结构标签

一个普通的页面一般会有头部,导航,文章内容,还有附着的右边栏,底部等模块。

  • header标签

用于定义文档的页眉,通常是一些引导和导航信息。header标签至少包含(但不局限于)一个标题标记(<h1>-<h6>),还可以包括其他标签,如表格,列表,表单,nav标签等。

  • nav标签

代表页面的一个部分,是一个可以作为页面导航的链接组,其中的导航元素链接到其他页面或者当前页面的其他部分,使HTML代码在语义化方面更加精确,同时对屏幕阅读器等设备的支持也更好。

  • article标签

代表文档,页面或应用程序中独立的,完整的,可以独自被外部引用的内容。他可以是一篇博客或报刊中的文章,一篇论坛帖子,一段用户评论或独立的插件,或其他任何独立的内容。除了内容部分,一个article标签通常有他自己的标题(一般放在一个header元素里面),有时还有自己的脚注。

  • section标签

用于定义文档中的节,如章节,页眉,页脚,或文档中的其他部分。一般用于成节的内容,会在文档流中开始一个新的节。他用来表现普通的文档内容或应用区块,通常由内容及标题组成。

  • aside标签

aside标签用来描述与文档主体内容不相关的内容。比如,博客文章用article标签,而博客旁边的文章信息栏(作者头像,博文分类,作者等级等和博客正文内容无关的)用aside。

  • footer标签

用于定义section或document的页脚。在典型情况下,该元素会包含创造者的姓名,文档的创作日期以及联系信息。他和header标签的使用基本一样,可以在一个页面中多次使用,如果在一个区段的后面加入footer,那么他就相当于该区段的页脚。

<h1>-<h6> 标题标签:一级标题到六级标题
<p> 段落标签
<div> 通用块元素:可以把文档分割为独立的,不同的部分。其不与任何格式相关联。
<span> 通用内联元素:用来组合文档中的行内元素。即一行内可以被<span>划分成好几个区域,从而实现某种特定效果。
<ul>

无序列表:用来将“标签内容”以列表的方式显示,列表项目无先后顺序之分,也没有编号。

列表内的数据项以<li>元素来列举,<ul>元素标签中的<li>元素项目数据默认会加上一个圆点符号。

<ol>

有序列表:用来将“标签内容”以列表的方式显示,有先后顺序之分,有顺序编号。

列表内项目内容是以<li>元素来列举,<ol>元素标签中的<li>元素项目内容默认会顺序加上1,2,3,,,的数字编号。

<ol>
    <li>首页</li>
    <li>软实力技能提升介绍
    <ul>
    <li>教学设计</li>
    <li>行动导向教学</li>
    <li>专业方向调整</li>
    </ul>
    </li>
</ol>

嵌套列表:当一个列表内容还有细分的列表时,就需要嵌套一个列表进去。同样是在<li>标签中放入<ul>或<ol>标签。

效果:

                                                                                 常见的短语元素
内容<br/>内容 让文本强制换行
<strong>内容</strong> 强调文本,加粗显示
<em>内容</em> 强调标签,字体被加斜体效果
<sup>内容</sup> 上标标签
<sub>内容</sub> 下标标签
<mark>内容</mark> 记号文本,高亮显示

知识的广度和深度同等重要,当一个人知识的广度达到一定程度时,俩个知识广度不同的人看同一个东西看到的是不一样的,有经验的人会按照自己以往的经验来有选择性的去看待,扩宽自己的知识面,与此同时也要提升自己的知识深度,多看书可以让知识成体系,只管努力好了,剩下的交给时间。

猜你喜欢

转载自blog.csdn.net/Sophia_0331/article/details/85405554