美文网首页互联网科技让前端飞Web前端之路
HTML5该怎么学?HTML5入门知识汇总

HTML5该怎么学?HTML5入门知识汇总

作者: c2360084a7d2 | 来源:发表于2020-04-25 09:50 被阅读0次

随着智能手机、平板电脑等移动终端设备越来越普及,用户在移动端花的时间也越来越长。H5开始火热起来,以文字、图片、动画、声音等相结合的自媒体出现,给用户带来了全新体验,技术本身带来的新奇感让人们心生向往。

下面我们就来聊一聊H5入门的一些知识吧!

什么是H5?

H5即HTML5,是指“HTML”的第5个版本,而“HTML”,则是指描述网页的标准语言。因此,HTML5,是第5个版本的“描述网页的标准语言”。

H5特性

H5 是 W3C 与 WHATWG 合作的结果,WHATWG 指 Web Hypertext Application Technology Working Group。WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。

H5 中的一些有趣的新特性:

用于绘画的 canvas 元素

用于媒介回放的 video 和 audio 元素

对本地离线存储的更好的支持

新的特殊内容元素,比如 article、footer、header、nav、section

新的表单控件,比如 calendar、date、time、email、url、search

H5的改进:

新元素

新属性

完全支持 CSS3

Video 和 Audio

2D/3D 制图

本地存储

本地 SQL 数据

Web 应用

H5语义元素

H5浏览器支持

最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。

IE9 以下版本浏览器兼容HTML5的方法

<!--[if lt IE 9]> <script src="http://cdn.static.runoob.com/libs/html5shiv/3.7/html5shiv.min.js"></script><![endif]-->

载入后,初始化新标签的CSS:

/*html5*/article,aside,dialog,footer,header,section,nav,figure,menu{display:block}

 H5代码规范

1. HTML5 元素名可以使用大写和小写字母。

但推荐你使用小写字母:

混合了大小写的风格是非常糟糕的。

开发人员通常使用小写 (类似 XHTML)。

小写风格看起来更加清爽。

小写字母容易编写。

2. 在 HTML5 中, 你不一定要关闭所有元素(例如

元素),但建议你每个元素都要添加关闭标签。

3. HTML5 属性值可以不用引号。

属性值我们推荐使用引号:

如果属性值含有空格需要使用引号。

混合风格不推荐的,建议统一风格。

属性值使用引号易于阅读。

4. 图片通常使用 alt 属性。在图片不能显示时,它能替代图片显示。

5. 等号前后可以使用空格。

6. 使用 HTML 编辑器,左右滚动代码是不方便的。

每行代码尽量少于 80 个字符。

7. 不要无缘无故添加空行。

为每个逻辑功能块添加空行,这样更易于阅读。

缩进使用两个空格,不建议使用 TAB。

比较短的代码间不要使用不必要的空行和缩进。

8. 样式表使用简洁的语法格式:

将左花括号与选择器放在同一行。

左花括号与选择器间添加一个空格。

使用两个空格来缩进。

冒号与属性值之间添加一个空格。

逗号和符号之后使用一个空格。

每个属性与值结尾都要使用分号。

只有属性值包含空格时才使用引号。

右花括号放在新的一行。

每行最多 80 个字符。

自己是从事了五年的前端工程师,自己整理了一份最全面前端学习资料, 从最基础的HTML+CSS+JS到HTML5的项目实战的学习资料都有整理,送给每一位前端小伙伴,有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的, 正在学习的小伙伴, 需要可以私聊我哟,这是我的前端开发qun,【六零三】【九八五】【九九三】,直接群里下载, 对于学习web前端有任何问题(学习方法,学习效率,如何就业)都可以问我,

相关文章

  • HTML5该怎么学?HTML5入门知识汇总

    随着智能手机、平板电脑等移动终端设备越来越普及,用户在移动端花的时间也越来越长。H5开始火热起来,以文字、图片、动...

  • HTML5该怎么学?HTML5入门知识汇总

    随着智能手机、平板电脑等移动终端设备越来越普及,用户在移动端花的时间也越来越长。H5开始火热起来,以文字、图片、动...

  • 基础知识

    html5特性汇总ES6入门webpack编译的原理

  • 带你零基础学习HTML5

    1个HTML5基础入门教程,4个HTML5小项目教程,带你零基础入门学习HTML5。 【HTML5基础入门】 教程...

  • 2018-03-26

    HTML5 今天主要学习HTML5,了解前端知识。 HTML5:HyperText Markup Language...

  • HTML5开发常见的7个框架,你知道几个?

    HTML5基础入门之常见的HTML5框架有哪些? 1、Siimpler Siimpler 是个简单的 HTML 开...

  • iOS-html

    一 、HTML5基础知识介绍 1.1 什么是HTML5? 2014年完成HTML5标准的制定,历时8年 移动先行 ...

  • HTML5 Canvas笔记——打印出Hello Canvas

    参考书目:《HTML5 Canvas核心技术 图形、动画与游戏开发》 HTML5 Canvas简单入门操作,如同每...

  • 浅析HTML5

    1.0 HTML5 HTML5—MDN HTML5——W3C 该规范定义了万维网核心语言(超文本标记语言(HTML...

  • 一篇文章了解HTML5

    一篇文章了解HTML5 市面上的html5教程冗长且难于理解,实际上html5是一门非常容易入门的语言,本篇文章让...

网友评论

    本文标题:HTML5该怎么学?HTML5入门知识汇总

    本文链接:https://www.haomeiwen.com/subject/hxshwhtx.html