HTML5的概念

1、什么是HTML5?

今天HTML5代表的已经不再是简单的HTML网页设计标准,而是围绕着HTML这个东西以及他周边的一系列网页相关技术的总称,这其中既包含了HTML+css的网页制作,也包含了JavaScript这门编程语言的相关开发,这就是HTML5。

H5是HTML的第5个版本。

H5是一门技术总称。

2、H5能做什么?

1.网页开发(用的最多的,只要是浏览器能看到的,都需要用到前端)

2.小程序,公众号(微信,支付宝,头条等好多都用前端语言进行开发)

3.Hybrid  App(混合应用开发,手机应用  例如,支付宝,淘宝等)

4.Native App(原生应用开发,例如React Native 等框架的开发)

5.桌面应用开发(电脑软件)

6.游戏开发(例如,微信小游戏,其实好多游戏都可以用前端语言进行编写)

7.后端开发(前端学到的nodejs可以实现后端的开发)

3、WEB(网页)的组成部分

WEB(网页)有三部分组成,分别是HTML(结构)、CSS(表现)、JS(行为)。其中W3C制定了结构HTML和表现CSS的语法、标准,

ECMA制定了行为(DOM(文档对象模型),ECMAScript)标准。

W3C( World Wide Web Consortium )万维网联盟,

ECMA(European Computer Manufactures Association) 欧洲电脑场商联合会。

4、HTML、XHTML、HTML5的区别

1、HTML 指的是超文本标记语言 (Hyper Text Markup Language) www万维网的描述性语言。

2、XHTML指可扩展超文本标记语言(标识语言)(EXtensible HyperText Markup Language)是一种置标语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。XHTML 元素必须被正确地嵌套,XHTML 元素必须被关闭,XHTML标签名必须用小写字母,XHTML 文档必须拥有根元素。

3、HTML5指的是HTML的第五次重大修改(第5个版本)(HTML5 是 W3C 与 WHATWG 合作的结果),H5网络标准统一,可以跨平台,多设备使用,语义化比较强。

5、文件的命名规范

1、文件命名规则:用英文,不建议使用中文 名称全部用小写英文字母、数字、下划线的组合,其中不得包含汉字、空格和特殊字符;

2、必须以英文字母开头;

3、命名的时候最好使用语义化比较强的英文。

6、HTML的语法

因为HTML 指的是超文本标记语言,所以标记分两种。

1、常规标记、双标记 <标记 属性=“属性值” 属性=“属性值”>文字内容</标记>

2、空标记、单标记 <标记 属性=“属性值” 属性=“属性值” />