写在前面

主要内容包含 HTML 列表、HTML 元数据、HTML 块、HTML 布局、文本格式、文档和网站架构。

知识点

  • HTML 列表
  • HTML 元数据
  • HTML 块
  • HTML 布局
  • 文本格式
  • 文档和网站架构
    HTML 列表分为:有序列表(ol),无序列表(ul)以及自定义列表(dl)。

列表

有序列表 (ol)

定义:有序列表是一列项目,列表项目使用数字进行标记。有序列表始于<ol> 标签。每个列表项始于<li> 标签。

无序列表(ul)

定义:无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 <ul> 标签。每个列表项始于<li>。无序列表的各个列表项之间没有顺序级别之分,是并列的。

自定义列表(dl)

定义:自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以<dl> 标签开始。每个自定义列表项以 <dt>开始。每个自定义列表项的定义以 <dd> 开始。自定义列表的列表项前没有任何项目符号。

HTML 元数据

元数据就是用来描述数据的数据。 HTML 中也有很多元数据,下面为大家简单介绍一下。

<meta>标签提供关于 HTML 文档的元数据:描述(description)、关键词(keywords)、文档的作者(author)等其他元数据。

<!DOCTYPE HTML>
<html>
<head>
    <meta name="author" content="www.shiyanlou.com"/>
    <meta name="description"  content="A simple example"/>
</head>
<body>
    <a href="https://www.zxyaily.top">zxyaily</a>
</body>
</html>

HTML 块

大多数 HTML 元素被定义为块级元素或内联元素。

块级元素

  • 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示。宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制。
  • 常见块级元素: <h1>, <p>, <ul>, <table>

内联元素

  • 内联元素在显示时通常不会以新行开始。宽度(width)、高度(height)、内边距的 top/bottom(padding-top/padding-bottom)和外边距的 top/bottom(margin-top/margin-bottom)都不可改变。
  • 常见内联元素:<b>, <td>, <a>, <img>

HTML 布局(div,span)

table 元素布局:

优点:
1. 理解比较简单。
2. 不同的浏览器看到的效果一般相同。
缺点:
1. 显示样式和数据绑定在一起。
2. 布局的时候灵活度不高。
3. 一个页面可能会有大量的 table 元素,代码冗余度高。
4. 增加带宽。
5. 搜索引擎不喜欢这样的布局。

div 元素布局:

优点:
1. 符合 W3C 标准。
2. 搜索引擎更加友好。
3. 样式的调整更加方便,内容和样式的分离,使页面和样式的调整变得更加方便。
4. 节省代宽,代码冗余度低。
5. 表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。

文本格式

标签                           描述
<b>                           定义粗体文本
<big>                         定义大号字
<em>                          定义着重文字
<i>                           定义斜体字
<small>                       定义小号字
<strong>                      定义加重语气
<sub>                         定义下标字
<sup>                         定义上标字
<ins>                         定义插入字
<del>                         定义删除字

zxyaily