HTML学习1之简介、结构、标记、要求等

什么是 HTML?

HTML(Hyper Text Markup Language): 超文本标记语言,用于描述网页的一种标记语言,使用标记标签来描述网页。

HTML 标签

HTML 标记标签通常被称为 HTML 标签 。

HTML 标签是由尖括号包围的关键词,比如

<html>

HTML 标签通常是成对出现的,比如

<b>  </b>

部分标记除外例如:<br/>

标签对中的第一个标签是开始标签(也称开放标签),第二个标签是结束标签(也称闭合标签)。

整体结构

一个网页对应多个HTML文件,HTML文件以.htm(磁盘操作系统DOS限制的外语缩写)或.html(外语缩写)为扩展名。

开始标记和结尾标记

文件的开头,即开始标记:

<html>

说明该文件是用超文本标记语言来描述的。

文件的结尾,即结尾标记:

</html>

头部内容

头部信息的开始:<head>
头部信息的结尾:</head>

头部中包含的标记是页面的标题、序言、说明等内容,它本身不作为内容来显示,但影响网页显示的效果

HTML 头部元素

标签 描述
<head> 定义了文档的信息
<title> 定义了文档的标题
<base> 定义了页面链接标签的默认链接地址
<link> 定义了一个文档和外部资源之间的关系
<meta> 定义了HTML文档中的元数据
<script> 定义了客户端的脚本文件
<style> 定义了HTML文档的样式文件

主体内容

<body> </body>:这两个正文标记符(又称实体标记)中的内容,就是网页中显示的实际内容

标记

类型描述

<!DOCTYPE HTML>

为了说明文档使用的超文本标记语言标准,所有超文本标记语言文档应该以“文件类型声明”(英语全称加缩写<!DOCTYPE>)开头。

基本框架结构

<html> </html> 创建一个超文本标记语言文档。

<head> </head> 设置文档标题和其它在网页中不显示的信息。

<BASE> 文档中不能被该站点辨识的其它所有链接源的URL

<LINK> 定义了一个文档和外部资源之间的关系。

<script> </script>脚本语句标签。

<body> </body>文档的可见部分。

<title> </title> 设置文档的标题。

内容描述

<h1> </h1> 一号标题(最大的标题)
<h6> </h6> 六号标题(最小的标题)
注:标题标签仅应该用于标题文本。不要为了产生粗体文本而将它们用于段落文本。段落文本可用其它标签或 CSS 代替。
(PS:<h6> 以后,如h7、h8、h9…显示的就只是普通段落样式文本)

<hr/> 创建水平线。

<pre> </pre> 预先格式化文本 (英文全称:Pre formatted)

<u> </u> 下划线(英文全称:Underline)

<b> </b> 黑体字 (英文全称:Bold)

<i> </i> 斜体字 (英文全称:Italics)

<tt> </tt>打字机风格的字体

<cite> </cite>引用,通常是斜体

<em> </em> 强调文本(通常是斜体加黑体、英文全称:Emphasize)

<strong> </strong> 加重文本(通常是斜体加黑体)

<font size="" color=""> </font> 设置字体大小从1到7,颜色使用名字或RGB(中文全称:红绿蓝)的十六进制值

<BASEFONT> </BASEFONT>基准字体标记

<big> </big> 字体加大

<SMALL> </SMALL> 字体缩小

<DELECT> </DELECT> 加删除线

<CODE> </CODE>程式码

<KBD> </KBD>键盘字

<SAMP> </SAMP> 范例

<VAR> </VAR> 变量

<BLOCKQUOTE> </BLOCKQUOTE> 向右缩进(块引用)

<DFN> </DFN> 述语定义(英文全称:Define)

<ADDRESS> </ADDRESS>地址标记

<sup> </SUP> 上标字

<SUB> </SUB> 下标字

<xmp> </xmp>固定宽度字体(在文件中空白、换行、定位功能有效)

<plaintext> </plaintext>固定宽度字体(不执行标记符号)

<listing> </listing> 固定宽度小字体

<font color=00ff00> </font>字体 颜色

<font size=1> </font>字体 大小等于1(最小)。

<font style ='font-size:100 px'> </font>字体 样式等于无限增大(100像素)

格式标志标签

<p> </p> 创建一个段落 (英文全称:Paragraphs)

<p align=""> 将段落按左、中、右对齐

<br/>定义新行

<blockquote> </blockquote> 从两边缩进文本

<dl> </dl> 定义列表

<dt> 放在每个定义术语词前,用于定义术语(英文全称:Definition Term)

<dd> 放在每个定义之前,用于定义说明(英文全称:Definition Description)

<ol></ol> 创建一个标有序的列表,默认前面有数字,从数字“1”开始计数,依次叠加,也可以设置为字母或从任何自然数开始计数的列表项 (英语全称:Ordered List)

<ul></ul> 创建一个无序的列表,默认前面标有圆点,也可以自己设置为none或者其他形状,如空心圆、方块等。

<li> 放在每个列表项之前,若在<ol></ol>之间,则每个列表项加上一个数字;若在<ul></ul>之间则每个列表项加上一个圆点。

<div align=""> </div> 用来排版大块HTML段落,也用于格式化表

<MENU> 选项清单

<DIR> 目录清单

<nobr> </nobr> 强行不换行(英文全称:No breaking)

<hr size='9' width='80%' color='ff0000'>设定水平线宽度

<center> </center> 水平居中

网页表格标签

表格的基本结构如下:

<Table>
 <caption></caption>
 <tr>
 <th></th><th></th>...
 </tr>
 <tr>
 <td></td><td></td>...
 </tr>
 <tr>
 <td></td><td></td>
 </tr>
 ...
 </Table>

表格的内容放在<Table> </Table>标记之间。<caption>定义表格的标题。

表格的表示以行为单位,在行中包含列。其中:一个<tr> </tr>标记表示一行;一个<td> </td>标记表示一列;<th> </th>定义表头,一般可以不用。

链接标志表格标志

HTML 链接:通过 <a> 标签定义。

创建超文本链接:

<a
 href="一个URL"></a>

(注:在 href 属性中指定链接的地址。)

创建位于文档内部的书签:

<a
 name="书签页"></a>

创建指向位于文档内部书签的链接:

<a
 href="#书签页"></a>

图像标志

HTML 图像:通过 <img> 标签定义。

<img src="图片地址" width="宽度" height="高度" />

注:图像的宽度、高度等属性是以属性的形式定义的。

使用

每种HTML标记符在使用中可带有不同的属性项,用于描述该标记符说明的内容显示不同的效果。

正文标记符中提供以下属性来改变文本的颜色及页面背景。

BGCOLOR(英语全称:Background Color)用于定义网页的背景色

BACKGROUND用于定义网页背景图案的图像文件

TEXT用于定义正文字符的颜色,默认为黑色

LINK用于定义网页中超级链接字符的颜色,默认为蓝色

VLINK(外语全称:Visited LINK)用于定义网页中已被访问过的超接链接字符的颜色,默认为紫红色

ALINK(中文全称:活动链接)用于定义被鼠标选中,但未使用时超链字符的颜色,默认为红色

使用以上属性时,需要对颜色进行说明,在HTML中对颜色可使用3种方法说明颜色属性值,即直接颜色名称、16进制颜色代码、10进制RGB码。

直接颜色名称:可以在代码中直接写出颜色的英文名称。如测试,在浏览器上显示时就为红色。

16进制颜色代码: #RRGGBB 。16进制颜色代码之前必须有一个“#”号,这种颜色代码是由三部分组成的,其中前两位代表红色,中间两位代表绿色,后两位代表蓝色。不同的取值代表不同的颜色,取值范围是00~FF。如测试,在浏览器上显示为红色。

10进制RGB码:RGB(RRR,GGG,BBB) 。在这种表示法中,后面三个参数分别是红色、绿色、蓝色,他们的取值范围是0~255。以上两种表达方式可以相互转换,标准是16进制与10进制的相互转换。如测试,在浏览器上显示字体为红色。

元素

HTML 元素:从开始标签到结束标签的所有代码。即包含了开始标签、结束标签和他们之前的代码内容。

HTML 文档是由 HTML 元素定义的。

语法

  1. HTML 元素以开始标签起始
  2. HTML 元素以结束标签终止
  3. 元素内容是开始标签与结束标签之间的内容
  4. 某些 HTML 元素具有空内容(如<br>
  5. 空元素在开始标签中进行关闭(在开始标签中添加斜杠,如 <br/>,是关闭空元素的正确方法)
  6. 大多数 HTML 元素可拥有属性
  7. 大多数 HTML 元素可嵌套
    (如<body> 元素的元素内容可以是<p> 元素;<html> 元素的元素内容可以是<body> 元素)

一些默认要求

  1. 文件扩展名默认使用htm或html。
  2. HTML文件的列宽可不受限制,即多个标记可写成一行;若写成多行,浏览器一般忽略文件中的回车符(标记指定除外)。
  3. 完整的空格可使用实体符“&nbsp(字母须小写)”表示非换行空格。
  4. 表示文件路径时使用符号“/”分隔,文件名及路径描述可用双引号也可不用引号括起。
  5. 标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束。
  6. 大多数标记符必须成对使用,以表示作用的起始和结束。
  7. 标记元素忽略大小写,即其作用相同,但完整的空格要求特殊字符小写“&nbsp”。
  8. 许多标记元素具有属性说明,可用参数对元素作进一步的限定,多个参数或属性项说明次序不限,其间用空格分隔即可;一个标记元素的内容可以写成多行。
  9. 标记符号,包括尖括号、标记元素、属性项等必须使用半角的西文字符,不能使用全角字符。
  10. HTML注释由"<!--"号开始,由符号”-->“结束结束,例如<!--注释内容-->。注释内容可插入文本中任何位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。

第一个HTML文件

<!DOCTYPE HTML>
<HTML>
<BODY>

<h1>hello</h1>
<p>world</p>

</BODY>
</HTML>

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sinat_38683005/article/details/85059962