『HTML&CSS』文本标签

本篇博客介绍一些常用的HTML文本标签。

em和strong

  • em表示一段内容中的着重点,表示语气上的强调;em在浏览器中默认是斜体
  • strong表示一段内容的重要性,表示语义上的强调;strong在浏览器中默认是粗体
  • 两个标签都表示一个强调的内容

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>em和strong</title>
	</head>
	<body>
		<p>
			<em>试问岭南应不好?</em> <br />
			<strong>却道,此心安处是吾乡。</strong> <br />
		</p>
	</body>
</html>

在这里插入图片描述


i和b

  • i标签表示斜体,b标签表示加粗
  • HTML5中规定,对于不需要着重的内容而只是单纯需要斜体或粗体,就可以使用i和b标签

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>i和b</title>
	</head>
	<body>
		<p>
			<i>试问岭南应不好?</i> <br />
			<b>却道,此心安处是吾乡。</b> <br />
		</p>
	</body>
</html>

在这里插入图片描述


small标签

  • small标签中的内容会比它的父元素中的文字要小一些
  • 在HTML5中会使用small标签来表示一些细则一类的内容;如:合同中的小字;网站的版权声明都可以放到small中。

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>small标签</title>
	</head>
	<body>
		<p>
			试问岭南应不好? <br />
			却道,此<small>心安</small>处是吾乡。 <br />
		</p>
	</body>
</html>

在这里插入图片描述


cite标签

  • 网页中所有加书名的内容都可以使用cite标签,表示参考的内容。如:书名;歌名;话剧名;电影名。

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>cite标签</title>
	</head>
	<body>
		<p>
			<cite>《定风波·南海归赠王定国侍人寓娘》</cite> <br />
			苏轼 <br />
			常羡人间琢玉郎。天应乞与点酥娘。尽道清歌传皓齿。风起。雪飞炎海变清凉。 <br />
			万里归来颜愈少。微笑。笑时犹带岭梅香。试问岭南应不好。却道。此心安处是吾乡。 <br />
		</p>
	</body>
</html>

在这里插入图片描述

  • 注意:我们看到cite标签的显示是斜体,我们对于HTML中的标签,并不关心它们的表现,只关心其语义。表现都是通过CSS来修改的

q和blockquote

  • q标签表示一个短的引用(行内引用),q标签引用的内容,浏览器会默认加上引号。
  • blockquote标签表示一个长引用(块级引用),不能放在p标签中。

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>q和blockquote</title>
	</head>
	<body>
		<p>
			《周易》曰:<q>天行健,君子以自强不息;地势坤,君子以厚德载物。</q>
		</p>
		<blockquote>
			《周易》曰:天行健,君子以自强不息;地势坤,君子以厚德载物。
		</blockquote>
	</body>
</html>

在这里插入图片描述


sup和sub

  • 使用sup标签可以设置一个上标
  • 使用sub标签可以设置一个下标

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>sup和sub</title>
	</head>
	<body>
		<p>
			苏轼<sup><a href="#">[1]</a></sup> <br />
			H<sub>2</sub>O <br />
		</p>
	</body>
</html>

在这里插入图片描述


ins和del

  • ins表示一个插入的内容,ins中的内容会自动添加下划线。
  • del表示一个删除的内容,del中的内容会自动添加删除线。

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>ins和del</title>
	</head>
	<body>
		<p>
			<q>上善若水,水善利万物而不争,处众人之所恶,故几于道。</q>这句话是<ins>老子</ins>说的。 <br />
			<del>这句话需要被删除。</del>
		</p>
	</body>
</html>

在这里插入图片描述


code和pre

  • code是语义标签,专门用来表示代码,并不会保留格式
  • pre是一个预格式标签,会将代码中的格式保存,不会忽略多个空格
  • 一般这两个标签会结合使用来表示一段代码

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>code和pre</title>
	</head>
	<body>
		<code>
			#include <iostream>

			int main() {
				std::cout << "hello, world!" << std::endl;

				return 0;
			}	
		</code>
		<pre>
			#include <iostream>

			int main() {
				std::cout << "hello, world!" << std::endl;

				return 0;
			}	
		</pre>
		<code>
			<pre>
				#include <iostream>

					int main() {
					std::cout << "hello, world!" << std::endl;

					return 0;
				}	
			</pre>
		</code>
	</body>
</html>

在这里插入图片描述


列表

在HTML中可以创建列表,网页中一共有三种列表

  1. 无序列表
  2. 有序列表
  3. 定义列表

无序列表

  • 使用ul标签创建一个无序列表
  • 使用li在ul中创建列表项
  • 通过type属性可以修改无序列表的项目符号。不过一般不推荐使用项目符号,因为不同的项目符号在不同的浏览器中显示效果不同。所以一般都是通过CSS去掉项目符号,如果需要设置项目符号,则可以采用为li设置背景图片的方式来设置。

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>无序列表</title>
		<style type="text/css">
			.c1 {
				list-style: none;
			}
		</style>
	</head>
	<body>
		<ul type="disc">
			<li>李白</li>
			<li>杜甫</li>
		</ul>

		<ul type="square">
			<li>李白</li>
			<li>杜甫</li>
		</ul>

		<ul type="circle">
			<li>李白</li>
			<li>杜甫</li>
		</ul>

		<!--
			不显示项目符号
		-->
		<ul class="c1">
			<li>李白</li>
			<li>杜甫</li>
		</ul>
	</body>
</html>

在这里插入图片描述


有序列表

  • 有序列表和无序列表类似,使用ol替换ul即可
  • 有序列表使用有序的项目符号作为项目符号

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>有序列表</title>
		<style type="text/css">
			.c1 {
				list-style: none;
			}
		</style>
	</head>
	<body>
		<ol type="1">
			<li>李白</li>
			<li>杜甫</li>
		</ol>

		<ol type="a">
			<li>李白</li>
			<li>杜甫</li>
		</ol>

		<ol type="A">
			<li>李白</li>
			<li>杜甫</li>
		</ol>

		<ol type="i">
			<li>李白</li>
			<li>杜甫</li>
		</ol>
		
		<ol type="I">
			<li>李白</li>
			<li>杜甫</li>
		</ol>

		<!--
			不显示项目符号
		-->
		<ol class="c1">
			<li>李白</li>
			<li>杜甫</li>
		</ol>
	</body>
</html>

在这里插入图片描述


定义列表

  • 定义列表用来对一些词汇或内容进行定义
  • 使用dl标签创建一个定义列表。dl中有两个子标签,分别是dt和dd,dt表示被定义的内容,dd表示对定义内容的描述

代码演示

<!doctype html>
<html>
	<head>
		<meta charset = "utf-8" />
		<title>定义列表</title>
	</head>
	<body>
		<dl>
			<dt>李白</dt>
			<dd>唐代伟大的浪漫主义诗人</dd>
			<dt>杜甫</dt>
			<dd>唐代伟大的现实主义文学作家</dd>
		</dl>
	</body>
</html>

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值