1.HTML介绍
1.HTML简介
超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。
什么是超文本标记语言?
- 超文本:指页面内可以包含图片、链接,甚至音乐、视频等非文字元素,是一种组织信息的方式,通过超级链接将多种媒介关联起来。
- 标记:一种标记符,可以告诉浏览器如何显示其中内容。即是用<>包裹的具有一定含义的内容。
- 语言:人们交流的工具。
所以通俗来说,
超文本标记语言=一种描述网页是如何用超级链接将多种媒介关联起来的能够告诉浏览器如何显示标记内容的交流工具。
2.HTML的功能
HTML作为超文本标记语言的主要功能有以下四点:
- 展示在线的文档,其中包括标题、文本、表格、列表以及照片等内容
- 通过展示超链接检索在线信息
- 为获取远程服务而设计表单,可用于检索信息、订购产品
- 在文档中直接包含电子表格、视频剪辑、声音剪辑以及其他的应用
3.HTML特点
HTML具有简易性、可扩展性、平台无关性和通用性等特点。
- 简易性:HTML版本升级采用的超集方式使其更加灵活方便。
- 可扩展性:HTML采取子类元素的方式为系统扩展带来保证。
- 平台无关性:HTML广泛用于各大平台,无论什么浏览器都可以解读它。
- 通用性:HTML是网络的通用语言,是一种简单、通用的全置标记语言。使用它可以制作各种复杂页面,并且使用它制作的网页支持被任意类型的计算机和浏览器所浏览。
4. HTML的发展
- HTML1.0 - 在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准)超文本标记语言(第一版)。
- HTML2.0 - 1995年11月作为RFC 1866发布,在RFC2854于2000年6月发布之后被宣布已经过时。
- HTML3.0 - 1996年1月14日,W3C推荐标准。
- HTML4.0 - 1997年12月18日,W3C推荐标准。(里程碑)
- HTML4.01 - 1999年12月24日,是在HTML4.0基础上的微小改进W3C推荐标准。
- HTML5 - 2014年10月24日,W3C推荐标准。(革命版本)
5.html与互联网介绍
- html:超文本标记语言(英文:HyperText Markup Language,HTML)是为“网页创建和其他可在网页浏览器中看到的消息”设计的一种标记语言。是Web用于编辑网页的主要工具,在网上,如果要向全球范围内出版和发布消息,需要有一种能够被广泛理解的语言,即所有的计算机都能理解的一种用于出版的“母语”,WWW是环球信息网的缩写,所使用的出版语言就是HTML语言。
- 互联网(英语:Internet):Internet是一个全球性的计算机互联网络,中文名称有“因特网”,“国际互联网”,“网际网”,“交互网络”等。Internet是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。
6.动态网页和静态网页
- 静态页面(纯粹的HTML格式的网页):运行于客户端的程序、网页、插件、组件,
- 动态web页面:在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页。
7.HTML两种模式:CS/BS
1、CS(Client Server):客户端/服务器模式
2、BS(Browser Server):浏览器/服务器模式
8.什么是浏览器
解释和执行HTML源码的工具。
五大浏览器:Internet Explorer(IE),FireFox(火狐),Chrome(谷歌),Opera(欧朋),Safari(苹果)
9.浏览器内核
- 浏览器的核心部分:浏览器的内核,也叫“渲染引擎”
- 目前市面上的主要浏览器内核,
- IE浏览器(Internet Expolorer)Trident内核
- 火狐浏览器(FireFox)Gecko内核
- 谷歌浏览器(Chrome)WebKie内核 Bink
- 苹果公司浏览器(Safari)WebKie内核
- 欧朋浏览器(Opera)Bink
1.Trident内核
代表产品IE,又称为IE内核。是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器有:IE,遨游,世界之窗浏览器,腾讯TT等等。
2.Gecko内核
代表产品Mozolla FirefoxGecko是一套开源的,C++编写的排版引擎,使用它最著名的浏览器有Firefox,Netscape6-9。
3.WebKie内核
代表产品有Safari,主要用于Mac OS系统。使用它的浏览器是Safari和谷歌浏览器Chrome。(移动端开发时候,iphone,iPad ,安卓4.4之前也是这个,安卓4.4之后采用Blink内核)
4.Presto内核
代表产品OperaPresto是由Opera Software开发的浏览器排版引擎,它是世界公认最快的渲染速度的引擎。在13年之后,Opera宣布加入谷歌阵营,弃用了。
5.Blink内核
由Google和Opera Software开发的浏览器排版引擎,2013年4月发布。现在Chrome和Opera内核是Bink。
10. HTML的编辑工具
- HBuilder
- Notepad++
- Dreamweaver
- Sublime Text 3
- Eclipse
- EditPlus
- WebStorm
- UEStudio
- Visual Studio