CSS是一種用來控制網頁樣式的語言,它可以根據HTML文檔的內容來選擇特定的元素。
/* 選擇標題標簽中包含“關于”的元素 */ h1:contains("關于") { color: blue; } /* 選擇段落中包含“CSS”的元素 */ p:contains("CSS") { font-weight: bold; }
以上代碼展示了兩種不同的選擇器,分別用來根據元素內容來選擇特定的HTML元素。
:contains()
選擇器用來選擇具有指定文本的元素,它可以匹配元素中的任何位置包含指定文本的內容。
CSS還提供了其他一些根據內容選擇元素的選擇器,例如[attr*=value]
選擇器用來選擇具有包含指定值的指定屬性的元素。這些選擇器可以幫助開發人員更輕松地定位特定的HTML元素,從而更好地控制網頁的樣式。