HTML基础知识学习

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功能

官网:https://www.jetbrains.com/webstorm/

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部