CSS引入的方式有哪些?

CSS

Cascading style sheets的簡稱,是用來為網(wǎng)頁添加樣式的代碼。
CSS的一個核心特性就是能向文檔中的一組元素類型應(yīng)用某些規(guī)則。

CSS引入方式

1.外部樣式表(推薦)

  • 使用<link>標(biāo)簽,引入外部CSS文件;
    通常是將link標(biāo)簽寫在網(wǎng)頁的<head></head>之間
    特點(diǎn):代碼量集中,容易混亂

示例:

<link rel="stylesheet" type="text/css" href="xxx.css">

  • 通過@import,引入CSS文件
    既可以用在<style></style>標(biāo)簽里,也可以用在外部CSS文件中
    特點(diǎn):引入方便,但性能可能較差

示例:

@import url("xxx.css");
@import url('xxx.css');
@import url(xxx.css);
@import "xxx.css";
@import 'xxx.css';

2.內(nèi)部樣式表

將css的樣式代碼放在html文檔的<style></style>標(biāo)簽中,引入css
可以放到html文檔的任何位置,但是建議不要放到<html></html>標(biāo)簽外,通常將style標(biāo)簽放到HTML文件<head></head>標(biāo)簽里
特點(diǎn):單個頁面內(nèi)的CSS代碼具有統(tǒng)一性和規(guī)劃性,便于維護(hù),但是在多個頁面之間容易混亂

示例:

<html>
  <head>
    <style> 
      h1 { background: red; } 
    </style>
  </head>
</html>

3.內(nèi)聯(lián)樣式

不推薦,但是在某些情況下很有用
特點(diǎn):缺乏整體性和規(guī)劃性,不利于維護(hù),維護(hù)成本高;

示例:

<p style="background: orange; font-size: 24px;">CSS<p>

4.屬性樣式

已經(jīng)被廢棄,要避免使用

示例:

<img src="a.png" width=100 height=200 >

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,170評論 1 92
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,659評論 19 139
  • 轉(zhuǎn)載請聲明 原文鏈接地址 關(guān)注公眾號獲取更多資訊 第一部分 HTML 第一章 職業(yè)規(guī)劃和前景 職業(yè)方向規(guī)劃定位...
    前端進(jìn)階之旅閱讀 16,882評論 32 459
  • 文帝改封城陽王劉喜為淮南王。 匈奴侵犯狄道。 當(dāng)時,匈奴經(jīng)常挑起邊境戰(zhàn)爭,太子家令潁川人晁錯向文帝上書,談?wù)搼?zhàn)爭問...
    李炫成閱讀 1,950評論 0 1
  • 任務(wù)11 桂寶:瘋帽子 第一題,7分鐘 80到95 第二題 其實(shí)完全不懂,倒過來到過去,頭都暈了,查百度,接受了一...
    一縷桂花閱讀 204評論 0 0

友情鏈接更多精彩內(nèi)容