CSS 語法

建議學習時長: 45分鐘
學習方式:深入

學習目標

  • 知道 CSS 怎么寫。
  • 知道在頁面中引入 CSS。

詳細介紹

CSS 的組成部分

CSS 由選擇器聲明兩部分組成。聲明由屬性組成。

選擇器用來指定設置外觀的HTML元素。聲明用來設置選擇器指定元素的外觀的具體內容。
看下面的代碼:

.intro{
    width: 100px;
    height: 200px;
    color: red;
    background-color:green;
}

其中

  • .intro 為選擇器。
  • {} 中的內容為聲明。
  • width,color 為聲明的屬性
  • 100px,#f00 為聲明的值

上面的代碼,將所有類名中有 intro 的元素設置這樣的外觀:寬 100像素,高 200像素,字體顏色是紅色,背景色是綠色。

樣式寫在哪里

頁面中寫樣式有3種方式。

方式1: 寫在一個單獨的文件里
寫在一個文件里的樣式叫做外部樣式表。
這樣的文件的后綴名為css
例如,mystle.css文件中的內容

hr {color: sienna;}
p {margin-left: 20px;}
body {background-image: url("images/back40.gif");}

頁面中用外部樣式表要用link標簽,例如

<link rel="stylesheet" type="text/css" href="path/to/mystyle.css" />

href。
link標簽要放在head標簽中。否則頁面可能會閃爍。

方式2:寫在style標簽內
寫在style標簽內的樣式稱為內部樣式表。例如

<style>
  hr {color: sienna;}
  p {margin-left: 20px;}
  body {background-image: url("images/back40.gif");}
</style>

方式3:寫在標簽的style屬性里
寫在標簽的style屬性里的樣式稱為,稱為內聯樣式。例如

<p style="color: sienna; margin-left: 20px">
This is a paragraph
</p>

內聯樣式是針對的當前元素,所有也不用寫選擇器。

外部樣式表,內部樣式表,內聯樣式 哪種方式好

外部樣式表,內部樣式表,內聯樣式各自各的使用場景。
在通常情況下,推薦使用外部樣式表。不建議使用內部樣式表和內聯樣式。

原因:
外部樣式表

  • 能被復用
  • 能被緩存
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,796評論 1 92
  • 一、CSS簡介 定義:層疊樣式表(Cascading Style Sheets),也叫級聯樣式表。 作用:用來美化...
    magic_pill閱讀 953評論 0 4
  • 轉載請聲明 原文鏈接地址 關注公眾號獲取更多資訊 第一部分 HTML 第一章 職業規劃和前景 職業方向規劃定位...
    前端進階之旅閱讀 16,611評論 32 459
  • CSS基礎 本文包括CSS基礎知識選擇器(重要!!!)繼承、特殊性、層疊、重要性CSS格式化排版單位和值盒模型浮動...
    廖少少閱讀 3,179評論 0 40
  • 緩緩的鐵車皮沿著山水之路一起,消失在隨風的午后。 窗外的老白楊依然在烈日下靜靜的執行著自己的使命,遠處蔚藍下的山峰...
    瀟雨成風閱讀 117評論 1 1