HTML介绍
什么是HTML?
HTML是用来描述网页的一种语言。HTML不是一种编程语言。
- HTML:Hyper Text Markup Language(超文本标记语言)
- 超文本:文字、图片、动画、音频和视频、超链接和程序等。
- HTML是一种标记语言,有一套标记标签(markup tag),网页正是由标记标签来描述的。
- HTML是万维网(web)的基础。
- 是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。
HTML特点
- 简单
- 通用性
- 平台无关
HTML发展历史
我们需要知道两个跨时代的版本:
1、HTML4.01 我们学习的时候也是学习这个版本。
2、HTML5 当我们把前4.01版本学完之后,再学。
XHTML、HTML4,HTML5 之间的区别
这几个都是W3C负责制定的一个标准,用于网页内容的标签。
HTML4是html标准中比较成熟的一个版本,使用时间比较长,也是现今大部分网页遵循的标准。
XHTML 1.0标准
为了规范HTML,W3C结合XML制定了XHTML 1.0标准,XHTML是能满足XML要求的HTML。
XHTML 2.0标准
不兼容HTML,现已被证明不符合潮流而淘汰
HTML5的标准
HTML5是html标准中现今的最新标准,2014年10月发布
新增:
- 更富语义的标签,以便更好的被机器识别
- Canvas+WEBGL等技术,实现无插件的动画以及图像、图形处理能力;
- 本地存储,可实现offline应用;
- websocket,一改http的纯pull模型,实现数据推送的梦想;
- 用于媒介回放的 video 和 audio 元素
HTML常用编辑器推荐
Sublime Text
一款用于代码、标记和散文的精致文本编辑器。
特点:简单易用、轻量化、启动速度快、功能强大、插件多、用户广泛。
英文官网:http://www.sublimetext.com/
中文官网:http://www.sublimetext.cn/
VS Code
Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows 、 Linux 和 macOS 等操作系统且开放源代码的代码编辑器,编辑器中内置了扩展程序管理的功能。
官网:https://code.visualstudio.com/
VS Code 和 Sublime Text 还可以配合 Emmet 插件来提高编码速度。
Emmet 官网:http://emmet.io/
Hbuilder X
HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。
特点:快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。
官网:https://www.dcloud.io/hbuilderx.html
Webstorm
WebStorm 是JetBrains公司旗下一款JavaScript 开发工具。已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。
功能特点:
▪ 智能代码辅助
▪ 调试、跟踪和测试
▪ 无缝工具集成
▪ IDE功能