1、什么是HTML
- Hyper Text Markup Language(超文本标记语言)
- HTML称为超文本标记语言,是一种标记语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。
2、HTML发展史
- HTML1.0 – 在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准)
- HTML 2.0 –1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
- HTML 3.2 –1996年1月14日,W3C推荐标准
- HTML 4.0 –1997年12月18日,W3C推荐标准
- HTML 4.01(微小改进) – 1999年12月24日,W3C推荐标准
- ISO/IEC 15445:2000(““ISO HTML””)—2000年5月15日发布,基于严格的HTML 4.01语法,是国际标准化组织和国际电工委员会的标准
- XHTML 1.0 – 发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布
- XHTML 1.1 – 于2001年5月31日发布
- XHTML 2.0
3、HTML的优缺点
优点:
a.多设备,跨平台
b.即时更新
c.提高可用性和改善用户体验
d.替代flash和silverlight
e.涉及到网站的抓取和索引的时候,对于SEO很友好。
缺点:
a.安全:存在安全问题,像之前firefox4的web socket和透明代理的实现存在严重的安全危险,同时web socket,web storage这样的功能很容易被黑客利用,来盗取用户的信息和资料。
b.完善性:许多特性,各浏览器支持程度不一样
c.性能:某些平台上的引擎问题导致HTML5性能低下
d.浏览器兼容性低:最大缺点,IE9以下浏览器几乎全军覆没
4、HTML的基本结构
<!-- DOCTYPE:告诉浏览器我们要使用什么规范 -->
<!DOCTYPE html>
<html lang=""en"">
<!-- head标签代表网页的头部 -->
<head>
<!-- meta描述型标签,他用来描述我们网站的一些信息 -->
<!-- meta标签一般用来做 SEO(搜索引擎优化) -->
<meta charset=""UTF-8"">
<meta name=""keywords"" charset=""住在山里真不错"">
<meta name=""description"" charset=""以后就住在山里了"">
<!-- title网页的标题 -->
<title>我的第一个网页</title>
</head>
<!-- body标签代表网页的主题 -->
<body>
Hello,World!
</body>
</html>