我正在尝试仅使用 CSS 添加引号。这行得通,但我想就其中的内容降低引号。这是它目前的样子:
的HTML:
<p id="quote">This is a quotation.</p>
CSS:
#quote {
}
#quote:before {
content: "\201C";
font-family: Garamond, Palatino, Roman, "Times New Roman", serif;
font-size: 36pt;
}
#quote:after {
content: "\201D";
font-family: Garamond, Palatino, Roman, "Times New Roman", serif;
font-size: 36pt;
}
还有一个JS Fiddle。
我已经尝试添加一个上边距#quote:before
,#quote:after
但这似乎也适用于引号之间的文本(即使我专门添加了一个零或负的上边距)。我也尝试过填充和制作各种元素内联块。
有没有办法使用 CSS 将引号向下移动?我宁愿避免更改 HTML 结构或添加图像,我觉得这应该是可能的。