美文网首页
笔记 | PHP 2012 | Html简介 | Html发展史

笔记 | PHP 2012 | Html简介 | Html发展史

作者: Say哥 | 来源:发表于2020-08-16 14:10 被阅读0次

Hyper Text Markup Language 超文本标记语言
它是一种文档格式


组成部分(×3部分):

DOCTYPE(×3种)  文档声明

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-Strict.dtd">
// 严格的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
// 传统的
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> 
// 框架集

head  头部

<head>
  <title>标题</title> // 标题
  <meat />       // 元信息  
</head>

元信息,用来说明网页自身的信息,一般都是给浏览器 / 搜索引擎看的

<meta http-equiv="Content-Type" content="text/html;cartset=utf-8" />  // 告诉浏览器,这是一篇utf-8编码的文档
<meta name="description" content="#" />  // 主要内容
<meta name="keywords" content="#">  // 关键字

body

<body>
  <div>
    Hello world!
  </div>
</body>

- strict标准中,body区域放各种标签和内容,而内容不能直接写在body里


  • Html标签分为双标签和单标签,但是,
    ※ 无论是单标签还是双标签,都要求闭合,
    单标签自身闭合(现在H5的版本已经没有这个要求了,当年xhtml的strict标准是需要的)

  • 标签可以嵌套,但不能相互嵌套


Html 发展史

1991 ● Tim Berners Lee 编写了一份叫做"HTML标签"的文档,定义了大约20个标签
1994 ● 增加 img 标签;w3c 成立,负责 html 标准制定
1997 ● html 4.0
1998 ● xml 1.0
2000 ● xhtml 1.0 (eXtensible hyper text markup language)
2001 ● xhtml 1.1 (像 xml,浏览器支持少,用得少)
    (w3c 策划 xhtml 2.0,2.0不兼容旧版,意味着上亿的网站代码需要重构)
2004 ● Opear 的 IanHiskon 提议在html的基础上进行扩展以适应新的Web应用,该提议遭到 w3c 的拒绝。
    于是,Opear,Apple 以及 Mozil 等大厂商自发组织成立了超文本应用技术组,即 WHATWG
2006 ● Tim Berners Lee 发表博客,表示从 html 走向 xml 的路是行不通的
2007 ● w3c 成立 html 5 工作组
2009 ● w3c 宣布停止 xhml 2 的制定工作
...
2022 ● html 5 可能成为最终正式标准 (实际上,2015年十八哥出新教程时,就已经更新为 H5 ,不再使用 xhtml 写网页了,16年 H5 就应经非常流行了)


xhtml
  - 标签必须被正确地嵌套,标签必须被关闭
  - 标签名必须用小写字母
  - 属性名必须小写,必有值,值必须加引号


2012_d1_①_002 013

相关文章

网友评论

      本文标题:笔记 | PHP 2012 | Html简介 | Html发展史

      本文链接:https://www.haomeiwen.com/subject/szltjktx.html