css的三種不同的引入方式是什麼

青灯夜游
發布: 2022-09-21 17:28:38
原創
22285 人瀏覽過

css的三種引入方式:1、行內式引入,使用style屬性在特定的HTML標記內插入CSS代碼,語法“..」;2、嵌入式引入,在文檔head部分的style標籤對中放入CSS程式碼,語法「」;3、外部引入,將CSS程式碼放入外部CSS檔案中,使用link標籤或「@import」規則引入html文件中。

css的三種不同的引入方式是什麼

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

CSS:層疊樣式表是一種用來表現HTML或XML等檔案樣式的電腦語音。 CSS不僅可以靜態地修飾網頁,還可以配合各種腳本語言動態地對網頁各元素進行格式化,CSS能夠對網頁中元素位置的排版進行像素級精確控制,支援幾乎所有的字體字號樣式,擁有對網頁物件和模型樣式編輯的能力

CSS的基本語法:

CSS規則由兩個主要的部分構成:選擇器,以及一條或多條聲明,選擇器通常是需要改變樣式的HTML元素,每個聲明是由一個屬性和一個值組成。

css的三種不同的引入方式是什麼

1、選擇器(Selector)

選擇器由HTML 元素的id、class 屬性或元素名稱本身以及一些特殊符號構成,用來指定要為哪個HTML 元素定義樣式,例如選擇器p就表示為頁面中的所有

標籤定義樣式;

2、宣告(Declaration)

聲明可以有一個或無數個,這些聲明告訴瀏覽器如何去渲染選擇器指定的物件。所有聲明被放置在一對大括號{ }內,然後整體緊鄰選擇器的後面。

宣告必須包含兩個部分:屬性和屬性值,並用分號來識別一個宣告的結束,在一個樣式中最後一個宣告可以省略分號。

  • 屬性:您希望為HTML 元素設定的樣式名稱,由一系列關鍵字組成,例如color(顏色)、border(邊框)、font(字體)等,CSS 中提供了眾多屬性,您可以透過W3C 官網查看;

  • 值:由數值和單位或關鍵字組成,用來控制某個屬性的顯示效果,例如color 屬性的值可以是red 或#F1F1F1 等。

屬性和值之間需要使用冒號:進行分隔,每個屬性和值的組合可以看作一個聲明,每個聲明的末尾都需要使用分號;作為結尾,屬於同一選擇器的聲明需要使用花括號{ }包裹起來。

CSS引入的三種形式

#1、行內樣式表(行內式引入)

將style屬性直接加在單一的HTML元素標籤上,控制HTML標籤的表現樣式。

這種引入CSS的方式是分散靈活方便,但缺乏整體性和規劃性,不利於後期的修改和維護,當需要修改網站的樣式時,一個相同的修改可能涉及多個地方,維護成本高。使用STYLE屬性的樣式效果最強,會覆蓋掉其它幾種引入方式的相同樣式效果。

<!DOCTYPE html>
<html>
    <head>
    </head>  
    <body>
        <h1 style="color: maroon; margin-left: 40px">PHP中文网</h1>
        <p style="color: blue;">https://www.php.cn/</p>
    </body>
</html>
登入後複製

css的三種不同的引入方式是什麼

行內式(內嵌樣式)雖然可以很方便的為 HTML 標籤賦予 CSS 樣式,但它的缺點也非常明顯,不建議過度使用。

  • 定義內聯樣式需要在每個HTML 標籤中定義style 屬性,很不方便;

  • 在內嵌樣式中使用雙引號或單引號時要特別小心,因為HTML 標籤的屬性通常都會使用雙引號來包裹屬性的值,例如;

  • 在內聯樣式中定義的樣式不能再其它任何地方重用;

  • 內聯樣式在後期維護時很不方便,因為一個網站通常有很多頁面組成,當修改頁面樣式時需要對頁面逐一修改;

  • 新增過多的內聯樣式會導致HTML 文件的體積增加。

2、內部樣式表(嵌入式引入)

#將樣式程式碼寫在頁面