|
導讀網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立... 網頁的本質就是超級文本標記語言,通過結合使用其他的Web技術(如:腳本語言、公共網關接口、組件等),可以創造出功能強大的網頁。因而,超級文本標記語言是萬維網(Web)編程的基礎,也就是說萬維網是建立在超文本基礎之上的。超級文本標記語言之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。 如何使用CSS中偽元素before和after?本篇文章就來給大家分享關于CSS中偽元素before和after的使用方法。::before和::after是什么? before和after的描述如下 元素::before {content:插入的內容;}
元素::after {content:插入的內容;}content:輸入要插入的部分內容 要在content中插入字母和符號,請用“”括起來并輸入。 也可以為同一元素指定before和after。 CSS3中before和after等偽元素使用::(雙冒號),但即使只有一個冒號,它在大多數瀏覽器中也能識別并正常工作。 支持的瀏覽器 支持:: before和:: after偽元素的瀏覽器:Chrome、Firefox3.5~、Safari4~、IE8~、Opera6~。 如何使用偽元素before和after? 下面是一個應用before和after的HTML文件 HTML <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="sample.css" type="text/css">
</head>
<body>
<h3>標題前加入標記</h3>
<p>段落前插入圖像</p>
</body>
</html>sample.css h3::before{
content:"◆";
}
p::before{
content:url(img/luffys.jpg);
}在此示例中,符號“?”在<h3>的標題之前插入,<p>的段落之前插入圖像文件“img/luffys.jpg”。 它在瀏覽器上顯示如下:標題前有“◆”,在段落前面插入了一個圖像文件。
以下是在同一元素上同時使用before和after的示例。 <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="sample.css" type="text/css">
</head>
<body>
<h3>在標題之前和之后加入標記</h3>
<p>段落后插入圖像</p>
</body>
</html>sample.css h3 :: before {content:"◆";}
h3 :: after {content:"◆";}
p :: after {content:url(img/luffys.jpg);}在此示例中,符號“?”插入<h3>標題的開頭和結尾,圖像插入段落之后。 它在瀏覽器上顯示如下:在標題之前和之后添加符號,在段落之后顯示圖像。
最后解釋一下關于冒號的數量 有兩種偽元素,: before /:after和:: before / :: after。 在css2中,寫一個冒號,如,: before /:after。 在css3中,寫兩個冒號,例如,:: before / :: after。 由于css3是最新的css,因此也可以說偽元素是:: before / :: after。 對于:: before / :: after,主瀏覽器兼容。 但是,應該注意的是,css3的一部分語法與主瀏覽器并不兼容。 以上就是CSS中偽元素before和after怎么使用的詳細內容,更多請關注php中文網其它相關文章! 網站建設是一個廣義的術語,涵蓋了許多不同的技能和學科中所使用的生產和維護的網站。 |
溫馨提示:喜歡本站的話,請收藏一下本站!