如何用 CSS 把跨度改成 pre 的样子?
原文:https://www . geeksforgeeks . org/如何用 css 将 span 更改为类似 pre 的外观/
HTML < span >标记 用于为分组的内联元素设置样式。主要用于改变文本某一部分的 CSS 属性。
HTMLTag
是预格式化的文本元素,以固定宽度显示文本,可通过 CSS 进行更改。它还有助于节省行距和其他格式字符。
有 3 种方法可以将标签更改为类似于带有 CSS 的
标签:
方法 1: 使用内嵌 CSS 内嵌 CSS 是一种使用 HTML 元素的样式属性的 HTML 页面样式化方法。使用内联 CSS 并不被认为是一种好的做法,而是取决于您正在处理的项目的大小。 通过改变跨度的一些 CSS 属性,我们可以让它看起来像< pre >标签。 下面的例子说明了如何使用内嵌 CSS 将< span >标签更改为类似于< pre >。
<!DOCTYPE html>
<html>
<body>
<h1>The span element</h1>
<span style="white-space:pre;font-family:
monospace;display: block;margin: 25px;">
GeeksForGeeks
is the best website.</span>
</body>
</html>
输出:
方法二:使用内部 CSS 内部 CSS 是通过在页面的<头>部分声明<样式>元素来设置 HTML 页面的样式。 下图是使用内部 CSS 将< span >标签更改为类似于< pre >标签的示例:
<!DOCTYPE html>
<html>
<head>
<style>
span {
white-space: pre;
font-family: monospace;
display: block;
margin: 25px;
}
</style>
</head>
<body>
<h1>The <span> element to look
like a <pre> using Internal CSS</h1>
<span>
GeeksForGeeks
is the best website.</span>
</body>
</html>
输出:
方法三:使用外部 CSS 外部 CSS 是通过制作一个不同的 CSS 文件,并使用<头>部分的<链接>标签进一步链接到 HTML 文档来完成的。 下图是使用外部 CSS 将< span >标记更改为类似于< pre >标记: HTML 文件:的示例
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>The <span> element to look like a <pre> using External CSS</h1>
<span>
GeeksForGeeks
is the best website.</span>
</body>
</html>
样式. css (CSS 文件):
span {
white-space: pre;
font-family: monospace;
display: block;
margin: 25px;
}
输出:
支持的浏览器:以下列出了< span >和< pre >标签支持的浏览器:
- 谷歌 Chrome
- 微软公司出品的 web 浏览器
- 火狐浏览器
- 歌剧
- 旅行队
版权属于:月萌API www.moonapi.com,转载请注明出处