首頁 >web前端 >css教學 >CSS `content` 屬性可以插入 HTML,而不僅僅是文字嗎?

CSS `content` 屬性可以插入 HTML,而不僅僅是文字嗎?

Barbara Streisand
Barbara Streisand原創
2024-12-09 06:38:11580瀏覽

Can CSS `content` property insert HTML, not just text?

將HTML 插入CSS 內容屬性

問題:

是否可以使用CSS 內容屬性插入HTML 程式碼文字作為:before 或:after內容?

.header:before {
  content: '<a href="#top">Back</a>';
}

答案:

不幸的是,這是不可能的。根據CSS規範:

產生的內容不會改變文檔樹。特別是,它不會反饋到文檔語言處理器(例如,用於重新解析)。

這表示內容屬性的字串值始終按字面處理,而不是解釋為 HTML。

使用下列 HTML 程式碼提供的 CSS 範例:

以上是CSS `content` 屬性可以插入 HTML,而不僅僅是文字嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn