HTML概述

HTML是Hyper Text Markup Language的缩写,即超文本标记语言,用于编写网页。

1.文档结构与书写规范

HTML文档分为文档头和文档体两部分。主要结构如下:

<html>

  <head>

  ......

  </head>

  <body>

  ......

  </body>

</html>

最外层的<html>和</html>标记表示该文档是HTML文档。有时也会看到一些省略<html>标记的文档,这是因为.html或.htm文件被Web浏览器认为是HTML文档。

<head>和</head>标记表示的是文档头部信息,一般包括标题和主题信息,该部分不会显示在页面正文中。也可以在其中嵌入其他标记,如文件标题、编码方式等属性。

<body>和</body>标记是网页的主体信息,是显示在页面上的内容,可以包括文字、表格和图片等信息。

(1)HTML元素

一个HTML文件是由一系列的元素和标记组成的,元素指的是从开始标记(也称标签,start tag)到结束标记(end tag)的所有代码。元素的内容是开始标记与结束标记之间的内容。

标记分为单标记与双标记。可以嵌套使用。

(2)HTML元素的属性

每个属性对应一个属性值,称为“属性/值”对,语法格式如下:

<标记 属性1="属性值1" 属性2="属性值2"......>......</标记>

一个标记中可以定义多个“属性/值”对,对与对之间通过空格分隔,可以以任何顺序出现。不区分大小写,但不能在一个标记中定义同名的属性。属性值用双引号或单引号括起来。属性值中只能包含ASCII字符(a~z以及A~Z)、数字(0~9)、连字符(-)、圆点句号(.)、下划线(_)以及冒号(:)。

(3)HTML的颜色表示

在HTML中,颜色有两种表示。一种是用颜色的英文名称,另外一种是用16进制的数值表示RGB的颜色值。

RGB分别是red、green、blue的首字母,即红、绿、蓝三原色的意思。每个原色的最小值是0(16进制为0),最大值是255(16进制为FF)。

RGB的颜色表示方式为#rrggbb。其中红、绿、蓝三色对应的取值范围都是00到FF,如白色的RGB值(255,255,255),就用#ffffff表示;黑色的RGB值(0,0,0),就用#000000表示。

(4)HTML文件的书写规范

所有的标记都要用<>括起来。

标记和属性名不区分大小写。

任何空格或回车在代码中都无效,插入空格或回车有专门的标记,分别是&nbsp;<br/>。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容