我正在嘗試僅使用CSS添加引號。這有效,但我想降低引號內的內容。這是它目前的樣子:如何調整用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結構或添加圖像,我覺得這應該是可能的。
你可以在html中包含引號嗎?那麼你可以在''內給他們自己的風格,並調整他們的CSS'行高'?引號是內容的一部分,因此它們應該在html中有意義。 – mattfryercom