IT课程 HTML基础 011_文本
2024-01-26 16:01:07 # 学习 # HTML基础

HTML 提供了大量的文本标签,以供我们在制作网页时使用。这些标签可以帮助我们更好地组织和格式化我们的文本内容。以下是一些常用的 HTML 文本标签。

标题

标题元素用于定义HTML文档的标题或子标题,它通常表示文档结构的层次。标题元素有六个级别,从 h1 到 h6,级别越高,标题的重要性越高。

示例:

1
2
3
4
<h1>这是一个 h1 标题</h1>
<h2>这是一个 h2 标题</h2>
...
<h6>这是一个 h6 标题</h6>

效果:

示例效果

[!小结]

  • 请确保 标题元素 只用于标题,不应仅为了粗体大号字体而使用 标题元素
  • 搜索引擎使用标题为您的网页结构和内容编制索引。
  • 正确使用标题元素,可以使页面更具有可读性、可访问性,同时有利于 SEO。
  • 应该将 h1 用作 唯一 的主标题(最重要的),其后是 h2(次重要的),再其次是 h3,以此类推。

段落

段落元素用于定义文本的段落结构,使文本更有组织和可读性。它会在上下内容前后各添加一个换行,将文本分组成独立的部分,使得段落之间有明显的区分。段落元素主要包括 <p> 标签,它表示一个段落。

示例:

1
2
<p>这是一个段落。</p>
<p>这是另一个段落。</p>

效果:

示例效果

[!小结]

  • HTML 文档中可存在若干段落
  • 浏览器会自动地在段落的前后添加空行
  • 不要忘记结束标签(即使忘了结束标签,大多数浏览器也会正常显示)
  • 如果不喜欢段落元素添加的上下文空行,想缩小行距,请使用 <br> 标签
  • 默认情况下,段落元素中一行代码显示的字符数是根据屏幕宽度决定的

超链接

<a> 元素用于定义超链接,使用户能够点击链接并跳转到其他页面或资源。<a>标签内部一般包含一些文本或者图片,这些内容将成为链接的可点击部分。同时,我们通过<a>标签的 href 属性指定链接的目标地址。超链接是 HTML 中的一项基本功能,它可以链接到网页的其他部分,或者链接到其他网页,甚至是其他网站。

示例:

1
<a href="https://www.zhaojian.net">zhaoJian.Net</a>

效果:

示例效果

超链接属性
  • href:指定链接目标的URL,这是链接的最重要属性。可以是另一个网页的URL、文件的URL或其他资源的URL。
  • target(可选):指定链接如何在浏览器中打开。常见的值包括 _blank(在新标签或窗口中打开链接)和 _self(在当前标签或窗口中打开链接,默认状态)。
  • title(可选):提供链接的文本信息,通常在鼠标悬停在链接上时显示。
  • rel(可选):指定与链接目标的关系,如 nofollow(不跟踪)、noopener(不打开新的上下文)、noreferrer(不传递引用信息) 等。
  • class:指定链接的 CSS 类。
  • id:指定链接的 CSS ID。
锚链接

在一个长的网页中,我们可能希望创建链接到页面内部某个部分的链接。这可以通过锚链接来实现。首先,我们需要使用 <a> 标签的 nameid 属性来标记目标位置,然后在链接的 href 属性中使用 # 加上目标的 nameid 值来创建链接。

示例:

1
2
3
<a href="#a1">跳转到 a1</a>
<!-- 此处省略足以翻页的内容或<br> -->
<a name="a1">一些内容</a>

效果:

示例效果
示例效果

点击超链接 “跳转到 a1” 后,页面将会跳转到 “a1内容” 部分。

邮箱链接

除了链接到其他网页,<a> 标签还可以链接到电子邮件地址。通过在 href 属性值前面添加 mailto:,可以创建一个点击后会启动用户默认的邮件客户端,并创建一封新邮件的链接。

示例:

1
<a href="mailto:757118@qq.com">发送邮件到 757118@qq.com</a>

效果:

示例效果
示例效果

点击这个超链接,系统将启动默认的邮件客户端,并创建一封发送到 757118@qq.com 的新邮件。

[!小结]

  • 当您把鼠标指针移动到网页中的某个链接上时,箭头会变为一只小手。
  • 超链接不必一定是文本,图片或其他 HTML 元素都可以成为链接。
  • 默认情况下,链接将以以下形式出现在浏览器中:
    一个未访问过的链接显示为蓝色字体并带有下划线。
    访问过的链接显示为紫色并带有下划线。
    点击链接时,链接显示为红色并带有下划线。

换行

换行元素<br>用于在文本中插入换行符,强制文本换到新的一行。

示例:

1
这是一行文本。<br>这是另一行文本。

效果:

示例效果

[!小结]

  • <br> 标签中的斜杠 / 是可选的。
    在 HTML 4 中,<br /> 标签必须包含斜杠;
    在 HTML 5 中,斜杠是可选的。

加粗

<b> 元素是一种基本的文本样式标签,用于将文本设定为粗体,但没有强调文本的语义。<strong> 元素是语义化的标签,用于表示文本的强调,通常浏览器会以加粗的形式显示。

示例:

1
2
3
这是普通文本
<b>这是加粗的文本</b>
<strong>这是强调语义的加粗文本</strong>

效果:

示例效果


斜体

<i> 元素用于表示文本的斜体效果,但没有强调文本的语义。<em> 元素用于表示斜体文本,通常用于强调文本的重要性或创造视觉效果。

示例:

1
2
3
这是普通文本 
<i>这是一个斜体文本</i>
<em>这是一个强调语义的斜体文本</em>

效果:

示例效果


下划线

下划线元素 <u> 用于表示下划线文本。

示例:

1
这是一个带<u>下划线</u>的文字

效果:

示例效果

[!小结]

  • HTML 5 中,下划线元素 <u> 被弃用了。这意味着它仍然是有效的 HTML 元素,但它不被推荐使用。

删除线

删除线元素 <del> 用于显示已经被删除或废弃的文本,浏览器通常会在此文本上添加一条横线。

示例:

1
这是一个<del>删除线</del>文本

效果:

示例效果

[!小结]

  • HTML5 中删除线元素 <del> 被弃用了。这意味着它仍然是有效的 HTML 元素,但它不被推荐使用。

高亮

<mark> 元素用于标记文本中的一部分,以便突出显示或标记这部分文本。通常,被 <mark> 元素标记的文本会以黄色背景进行突出显示,以使其在文档中更为显眼。

示例:

1
这是一个<mark>高亮</mark>的文本

效果:

示例效果


下标和上标

<sub> 元素表示文本的下标(subscript),<sup> 元素表示文本的上标(superscript)。下标和上标元素通常用于数学、化学式、日期、温度等场景。

示例:

1
2
H<sub>2</sub>O 是水的分子式。
2<sup>10</sup> 等于 1024。

效果:

示例效果


元素 作用
<a> 定义超链接
<em> 表示强调的文本,通常以斜体显示
<strong> 表示强调的文本,通常以粗体显示
<abbr> 表示缩写或首字母缩写
<cite> 标记作品的标题
<code> 定义计算机代码文本
<br> 换行
<i> 表示斜体文本
<b> 表示粗体文本
<small> 表示小号文本
<sub> 表示下标文本
<sup> 表示上标文本
<mark> 表示带有记号的文本
<del> 表示被删除的文本
<ins> 表示插入的文本
<dfn> 定义术语(定义元素)
<time> 表示日期或时间
<kbd> 表示键盘文本
<var> 表示变量
<samp> 表示计算机程序的输出或示例
<q> 表示短引用(引用内联文本)
<blockquote> 表示块引用(引用一整块文本)
<address> 表示文档或文章的作者/拥有者联系信息