HTML入门《一》

1.什么是HTML?

  HTML(htyper text markup language  即超文本标记语言)

超文本:就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

标记语言: 标记(标签)构成的语言。

网页==HTML文档,由浏览器解析,用来展示的

静态网页:静态的资源,如xxx.html

动态网页:html代码是由某种开发语言根据用户请求动态生成的。

2.HTML发展历史

HTML从1993到如今的发展,同时针对其以后的发展进行评测。HTML语言作为网络语言标准规范,在计算机的发展史中有着不可或缺的地位。在HTML上的成就也决定着一个时代的发展。

  超文本标记语言(第一版)——在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准):
  HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
  HTML 3.2——1997年1月14日,W3C推荐标准
  HTML 4.0——1997年12月18日,W3C推荐标准
  HTML 4.01(微小改进)——1999年12月24日,W3C推荐标准
  HTML 5——2014年10月28日,W3C推荐标准  [2]  (详见本处参考资料)
HTML是用于描述网页文档的标记语言。现在我们常常习惯于用数字来描述HTML的版本(如:HTML5)
3.HTML的语言特点

  (1)简易性:HTML版本升级采用超集方式,从而更加灵活方便。

  (2)可扩展性:HTML语言的广泛应用带来了加强功能,增加标识符等要求,HTML采取子类元素的方式,为系统扩展带来保证。

  (3)平台无关性:虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超级文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。  

  (4)通用性:另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。

4.HTML文档结构

(1)<!DOCTYPE>标签

  声明文档标准,一般是H5的<!DOCTYPE html>标签

 (2)head标签 

  给机器看的

  · <meta>

  含http-equiv属性和name属性

  不同属性有不同的参数值,不同的参数值实现不同的网页功能

    name:

    主要用于描述网页,与之对应的属性值有content,content中的主要内容是便于搜索引擎机器人查找信息和分类信息。

    <meta name="keywords" content="HTML,ASP,PHP,SQL">

 

    <meta name="description"content="HTML入门">

    http-equiv:

    相当于http的文件头的作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确的显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。

    <meta http-equiv="Refresh"content="2;URL=https://www.baidu.com"> //(注意后面的引号,分别在秒数的前面和网址的后面)

    <meta http-equiv="content-Type"content="text/html;charset=UTF8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

    · <title>XXXX</title>

               ······

 

参考:https://www.cnblogs.com/yuanchenqi/articles/5603871.html

猜你喜欢

转载自www.cnblogs.com/bujianchangan/p/10240441.html