1. 什么是html

我们通常说的前端后端什么,那么前端就是负责html,那到底什么是html?

百度百科说,HTML的全称为[超文本标记语言],是一种[标记语言]。

它包括一系列[标签]通过这些标签可以将网络上的[文档]格式统一,使分散的[Internet]资源连接为一个逻辑整体。

HTML文本是由HTML命令组成的描述性[文本],HTML命令可以说明[文字],[动画]、[声音]、[表格]、[链接]等。

而html通过w3c规范来编写。

2. 它是做什么的

html是运行在浏览器中的语言,通过浏览器来解析展示的。我们在浏览器看到的一切内容,都睡html来写,浏览器解析。那么,浏览器那么多,我们就会涉及到兼容。

市面上的浏览器,如下图:

html-1_ide

有很多,但是主要的浏览器内核有:

1、Trident内核

代表产品为[Internet Explorer],也叫IE内核。Trident(又称为MSHTML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器有:IE、傲游、世界之窗浏览器等。

2、Gecko内核

代表作品为Mozilla Firefox。Gecko是一套开放源代码的、以C++编写的网页排版引擎。使用它的最著名浏览器有Firefox、Netscape6至9

3、WebKit内核

代表作品有Safari、Chrome。WebKit是一个开源项目,包含了来自KDE项目和苹果公司的一些组件,主要用于Mac OS系统,它的特点在于源码结构清晰、渲染速度极快。缺点是对网页代码的兼容性不高,导致一些编写不标准的网页无法正常显示

4、Presto内核

代表作品Opera。Presto是由Opera Software开发的浏览器排版引擎,供Opera 7.0及以上使用。它取代了旧版Opera 4至6版本使用的Elektra排版引擎,包括加入动态功能,例如网页或其部分可随着DOM及Script语法的事件而重新排版

3. 第一个html

html-1_ide_02

文件运行在浏览器中就显示如下:

html-1_ide_03