02-HTML发展史

一.时间表

image

二.机构组织

1.IETF

国际互联网工程任务组.

负责定义和管理网络方面标准规范.

例如数据传输的IP协议,域名系统DNS,邮件传输协议SMTP...


2.W3C

万维网联盟(World Wide Web Consortium).

发展Web规范.如HTML,XHTML,CSS,XML...


3.WHATWG

网页超文本应用技术工作小组.

2004, 由Opera、Mozilla基金会和苹果这些浏览器厂商组成.

推动网络HTML 5 标准.

三.HTML和XHTML的区别

1.相同点

都是用来编写网页.

2.区别点

(1)HTML4和HTML5的区别

①领域不同

  • HTML4是为了适应PC时代产生的.
  • HTML5是为了适应移动互联网时代产生的.
  • 在HTML5中视频,音频,图像,动画都进行了标准化,很大程度上缓解了HTML4中令人头疼的浏览器兼容问题.

②HTML5比HTML4更强大

  • HTML5新增了许多标签.
  • CSS3新增了许多样式.

(2)HTML和XHTML的区别

①XHTML语法更为严谨

  • 所有的标签都必须小写
    • 在XHTML中,所有的标签都必须小写,不能大小写穿插其中,也不能全是大写.
  • 标签必须成双成对
    • 像是<p>...</p>,<a>...</a>,<div>...</div>标签等,必须要有对应的结束标签,缺一不可,就像在任何编程语言当中的括号一样.
  • 标签的顺序必须正确
    • 标签由外到内,一层层包覆着,所以假设先写div后写h1,结尾时就要先写h1后写div.
  • 所有属性都必须使用双引号
    • 在XHTML 1.0中规定连单引号也不能使用,所以全程都要使用双引号,虽然不使用双引号不会报错,但是建议遵循规范.

②XHTML是当前HTML版本的继承者

四.HTML4,HTML5和XHTML文档基本结构对比

1.HTML4

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <title>Title</title>
</head>
<body>

</body>
</html>

2.HTML5

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

3.XHTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
        PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title>Title</title>
</head>
<body>

</body>
</html>
posted @ 2020-10-01 11:19  Alasdair  阅读(99)  评论(0)    收藏  举报