我想做一個非常密集的dl佈局。 dt與隨後的dd相同。所以需要額外的突出顯示來區分dt和dd。在傳統的書面文件中,這是通過mdash或冒號完成的。通過css添加文本到dt
是否可以通過CSS指定,還是必須根據我選擇的樣式重寫數據?
(h1,h2 ... - headers有一個類似的問題,如果只通過在段落開始的同一行加粗文本來實現頭文件,則應在頭文本後插入句點。乳膠有這個額外的命令,但同樣,我不知道CSS能做到這一點)
(我知道this question,只是不知道這是否也適用於這兒)
編輯:我知道它對冒號的作用如下,但不適用於mdashes
.myclass dt:after { content: ":"}
確實如此,謝謝!所以我必須使用UTF-8來獲取mdash。我不能使用象徵性的mdash - 對嗎? – false 2012-07-29 09:49:26
—;?不,不在內容屬性AFAIK中。你可以使用轉義的unicode:http://www.evotech.net/blog/2007/04/named-html-entities-in-numeric-order/ – 2012-07-29 09:51:03