身為前端開發人員,您應該熟悉 CSS 偽元素,包括它們的功能以及各種表示和結構應用。基本的 CSS 選擇器及其眾多屬性使用起來很有趣,但了解偽類和偽元素是成為 CSS 專家的下一步。
除了CSS偽元素之外,還有一些HTML元素通常被稱為假元素。 CSS 有時會使用它來輕鬆處理並允許開發人員在網頁中建立自訂元素。然而,它們沒有標準化,因此不能在全球範圍內使用。
在本文中,我們將討論為什麼 CSS 可以與假元素一起使用?本文首先解釋什麼是假元素、我們為什麼使用它們、它們如何運作以及假元素的許多其他基本面向。
未在 HTML 文件中定義的 HTML 元素稱為假元素。製造假元件是可行的。您可以為元素指定任何您選擇的名稱,但不建議這樣做。 HTML 使開發人員能夠在網頁中使用自訂元素。該元素將在您的頁面中順利運行。
查看以下範例以了解如何在 HTML 文件中使用 Fake 元素。
<!DOCTYPE html> <html> <head> <title> Fake Elements </title> <style> *{ background-color: grey; margin: 5px; letter-spacing: 1px; } .para{ font-family: cursive; } </style> </head> <body> <section> <heading> Programming Languages </heading> <p class= "para"> To communicate with computers, programmers (developers) use a programming language, which is a computer language. It is a set of instructions written in a specific language (such as C, C++, Java, or Python), built to do a certain task. </p> <example> Some of the most popular programming languages are: </example> <br> <p> <ol> <li> <h1> C/C++ </h1> </li> <li> <h1> Java </h1> </li> <li id= "demo"> <h1> Python </h1> </li> <li> <h1> JavaScript </h1> </li> <li> <h1> PHP </h1> </li> </ol> </p> </section> </body> </html>
如我們在上面的範例中所看到的,我們使用了自己的元素,例如
<!DOCTYPE html> <html> <head> <title> Fake Elements </title> <style> *{ background-color: yellow; margin: 5px; letter-spacing: 1px; } heading{ color: black; text-decoration: underline; text-shadow: 4px 4px 4px grey; font-size: 28px; } .para{ font-family: cursive; } example{ color: red; font-weight: 900; } </style> </head> <body> <section> <heading> <h1 class= "head"> Programming Languages </h1> </heading> <p class= "para"> Programmers (developers) utilise a programming language, which is a computer language, to communicate with computers. It is a set of guidelines created in any particular language (C, C++, Java, Python), developed to carry out a certain task. </p> <example> Some of the most popular programming languages are: </example> <br> <p> <ol> <li> <h1> C/C++ </h1> </li> <li> <h1> Java </h1> </li> <li id= "demo"> <h1> Python </h1> </li> <li> <h1> JavaScript </h1> </li> <li> <h1> PHP </h1> </li> </ol> </p> </section> </body> </html>我們已向假元素添加了 CSS 樣式。程式碼執行順利,樣式沒有問題。問題是這些假元素如何在 HTML 文件中運作。
答案是:隨著 HTML 功能的日益進步,大多數現代瀏覽器已經與其功能中的許多變更或添加相容。因此,無法辨識的元素會被直接解析到 DOM 樹。然而,它們不具有任何功能或特殊性。
為什麼我們不應該使用假元素?
中的文字具有預先定義的字體大小一樣,假元素無法存取此類功能。
以上是為什麼 CSS 可以使用假元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!