📅  最后修改于: 2023-12-03 15:38:16.601000             🧑  作者: Mango
在 HTML 中,使用引号是非常常见的。不过,有时候我们需要在页面中显示长引号(也称为智能引号),这需要一些特殊的代码来实现。
最简单的方法是使用 HTML 字符实体来表示长引号:
‘
或 ‘
’
或 ’
“
或 “
”
或 ”
这些字符实体会被 HTML 解析器替换为相应的长引号字符。
示例代码:
<p>在这句话中,我用了“长引号”。</p>
效果:
在这句话中,我用了“长引号”。
另一种方法是使用 CSS 的 content
属性来插入特殊字符,达到显示长引号的效果。
示例代码:
<style>
q:before { content: '\201C'; }
q:after { content: '\201D'; }
blockquote:before { content: '\2018'; }
blockquote:after { content: '\2019'; }
</style>
<blockquote>
<p>这是一个长引用,使用 CSS 显示长引号。</p>
</blockquote>
<q>这是一个短引用,使用 CSS 显示长引号。</q>
效果:
这是一个长引用,使用 CSS 显示长引号。
这是一个短引用,使用 CSS 显示长引号。