首頁>技術>

昨天提到了CSS的基礎知識及語法,今天就帶來CSS的建立,在大資料開發的基礎之中,CSS和HTML都屬於前端技術。當讀到一個樣式表時,瀏覽器會根據它來格式化 HTML 文件。插入樣式表的方法有三種,這三種分別是外部樣式表、內部樣式表、內聯樣式。

1. 外部樣式表External style sheet

這種主要適用於多頁面的情況,外部樣式表是可以透過改變一個檔案,以此來改變整個站點的外觀。每個頁面都需使用<link>標籤來連結到樣式表,注意<link>標籤要在文件的頭部。這種做法能夠節約大量的程式碼空間,提升網頁開啟速度,以此最佳化體驗效果

例如

<head>

</head>

瀏覽器就會從檔案mystyle.css中讀到樣式宣告,並以此根據它來格式文件,外部樣式表有三個要素:1.連結地址 2.type定義 3.樣式表的名稱並且它的標誌就是.CSS的檔名。外部樣式表可以在文字文件進行任意的編輯,但檔案不能有任何的HTML標籤,應該以.CSS的副檔名進行儲存

hr {color:sienna;}

p {margin-left:20px;}

body {background-image:url("/images/back40.gif");}

在上面這個例子中我們就定義了顏色、邊距、背景影象等。

2. 內部樣式表Internal style sheet

當單個文件需要特殊的樣式時,僅僅在一個網頁當中發生作用,我們在這個時候就應該使用內部樣式表,對這個樣式表進行一個單獨的定義。你可以使用 <style> 標籤在文件頭部定義內部樣式表,就像這樣:

<head>

<style type="text/css">

hr {color: sienna;}

p {margin-left: 20px;}

body {background-image: url("images/back40.gif");}

</style>

</head>

3. 內聯樣式Inline style

這是一種更為特殊的樣式表達方式,由於要將表現和內容混雜在一起,內聯樣式會損失掉樣式表的許多優勢,例如當樣式僅需要在一個元素上應用一次時,是一種劣大於優的方式,不是很建議使用,使用的話需要考慮再三。

要使用內聯樣式,你需要在相關的標籤內使用樣式(style)屬性。Style 屬性可以包含任何 CSS 屬性。

<p style="color: sienna; margin-left: 20px">

This is a paragraph

</p>

上例就展示瞭如何改變段落的顏色和左外邊距。

除了上述3中樣式外,還有一種多重樣式,這種方式的使用主要是因為有的時候選擇的樣式表過多,這個元素的屬性值就會進行一個均衡的賦予。

使用多重樣式時會有一個優先順序順序

內聯樣式> 內部樣式 >外部樣式> 瀏覽器預設樣式

例子

<head>

<style type="text/css">

/* 內部樣式 */

h3{color:green;}

</style>

</head>

<body>

<h3>測試!</h3>

</body>

CSS7 種選擇器:

1. ID選擇器 2.類選擇器 3.偽類選擇器 4.屬性選擇器 5.偽元素選擇器 6.通配選擇器 7.標籤選擇器

3
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 超詳細,手把手教你用20行Python程式碼製作飛花令小程式