CSS基礎

1、CSS的全稱是什么?

答:CSS全稱是Cascading Style Sheets濒持,層疊樣式表

2旭旭、CSS有幾種引入方式? link 和@import 有什么區(qū)別?

答:CSS有三種引入方式
①內(nèi)聯(lián)樣式
<h1 style="color: red;font -size: 14px;"></h1>
②內(nèi)部樣式
<style type="text/css">
h1{
color: green;
font-size: 15px;
}
</style>
<h1>饑人谷</h1>
③外部樣式
<head>
<link rel="stylesheet" type="text/css" href="index.css">
</head>

<style>
@import url("hello.css");
@import "world.css";
</style>

link與@import兩者都是外部引用CSS的方式咧叭,但是存在一定的區(qū)別:
區(qū)別1:link是XHTML標簽,除了加載CSS外,還可以定義RSS等其他事務召边;@import屬于CSS范疇铺呵,只能加載CSS。
區(qū)別2:link引用CSS時隧熙,在頁面載入時同時加載片挂;@import需要頁面網(wǎng)頁完全載入以后加載。
區(qū)別3:link是XHTML標簽贞盯,無兼容問題音念;@import是在CSS2.1提出的,低版本的瀏覽器不支持邻悬。
區(qū)別4:ink支持使用Javascript控制DOM去改變樣式症昏;而@import不支持。

補充:@import最優(yōu)寫法
@import的寫法一般有下列幾種:
@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識別
@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不識別
@import url(style.css) //Windows NS4, Macintosh NS4不識別
@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不識別
@import url("style.css") //Windows NS4, Macintosh NS4不識別
由上分析知道父丰,@import url(style.css) 和@import url("style.css")是最優(yōu)的選擇肝谭,兼容的瀏覽器最多。從字節(jié)優(yōu)化的角度來看@import url(style.css)最值得推薦蛾扇。

3攘烛、以下這幾種文件路徑分別用在什么地方,代表什么意思?

答:css/a.css為相對路徑镀首,代表與當前目錄下的css目錄下的a.css文件
./css/a.css為相對路徑坟漱,等價于css/a.css
b.css為相對路徑,代表當前路徑下的b.css文件
../imgs/a.png為相對路徑更哄, 代表當前目錄的上一級目錄下的imgs目錄下的a.png文件
/Users/hunger/project/css/a.css為絕對路徑芋齿,代表本地文件夾下a.css文件地址
/static/css/a.css為網(wǎng)站路徑,當前服務器根目錄下的/static/css的a.css文件
http://cdn.jirengu.com/kejian1/8-1.png為網(wǎng)站路徑成翩,http://cdn.jirengu.com/kejian1/8-1.png網(wǎng)絡路徑下的文件

4觅捆、如果我想在js.jirengu.com上展示一個圖片,需要怎么操作?

①把本地圖片上傳至某網(wǎng)站麻敌,生成一個線上地址栅炒,然后在js.jirengu.com中加載
②在本地打開服務器,通過localhost加載這個圖片术羔。再將圖片放在js.jirengu.com(自己測試時可這樣使用)

5赢赊、列出5條以上html和 css 的書寫規(guī)范

CSS:

  • 使用 4 個空格做為一個縮進層級,不允許使用 2 個空格 或 tab 字符级历。
  • 選擇器 與 { 之間必須包含空格
  • 屬性名 與之后的 : 之間不允許包含空格释移, : 與 屬性值 之間必須包含空格
  • 列表型屬性值 書寫在單行時,, 后必須跟一個空格
  • 每行不得超過 120 個字符鱼喉,除非單行不可分割
  • 對于超長的樣式秀鞭,在樣式值的 空格 處或 , 后換行趋观,建議按邏輯分組
  • 當一個 rule 包含多個 selector 時,每個選擇器聲明必須獨占一行
  • >锋边、+皱坛、~ 選擇器的兩邊各保留一個空格
  • 屬性選擇器中的值必須用雙引號包圍
  • 屬性定義必須另起一行
  • 屬性定義后必須以分號結尾
  • 如無必要,不得為 id豆巨、class 選擇器添加類型選擇器進行限定
    參考https://github.com/fex-team/styleguide/blob/master/css.md

HTML:

  • 一定要閉合HTML標簽
  • 聲明正確的文檔類型(DocType)
  • 不要使用內(nèi)聯(lián)樣式
  • 使用小寫的標簽名
  • 同一頁面剩辟,應避免使用相同的 name 與 id重名
  • 標簽使用必須符合標簽嵌套規(guī)則
    參考http://blog.csdn.net/xllily_11/article/details/51249029

6、截圖介紹 chrome 開發(fā)者工具的功能區(qū)

chorme開發(fā)者工具面板一共包括:Elements往扔、Console贩猎、Sources、Network萍膛、Performance吭服、Memory、Application蝗罗、Security艇棕、Audits幾個板塊(如下圖所示)

image.png

Elements:查找網(wǎng)頁源代碼HTML中的任一元素,手動修改任一元素的屬性和樣式且能實時在瀏覽器里面得到反饋。
Console:記錄開發(fā)者開發(fā)過程中的日志信息串塑,且可以作為與JS進行交互的命令行Shell沼琉。
Sources:斷點調(diào)試JS。
Network:從發(fā)起網(wǎng)頁頁面請求Request后分析HTTP請求后得到的各個請求資源信息(包括狀態(tài)桩匪、資源類型打瘪、大小、所用時間等)傻昙,可以根據(jù)這個進行網(wǎng)絡性能優(yōu)化闺骚。
Performance:性能監(jiān)控
Memory:內(nèi)存調(diào)試工具
Application:記錄網(wǎng)站加載的所有資源信息,包括存儲數(shù)據(jù)(Local Storage妆档、Session Storage葛碧、IndexedDB、Web SQL过吻、Cookies)、緩存數(shù)據(jù)蔗衡、字體纤虽、圖片、腳本绞惦、樣式表等逼纸。
Security:判斷當前網(wǎng)頁是否安全。
Audits:對當前網(wǎng)頁進行網(wǎng)絡利用情況济蝉、網(wǎng)頁性能方面的診斷杰刽,并給出一些優(yōu)化建議菠发。比如列出所有沒有用到的CSS文件等

image.png

雙擊DOM樹視圖里面的節(jié)點,可以實時編輯標簽屬性贺嫂,修改的效果會立刻反應在瀏覽器里面


image.png

點擊右側Style面板滓鸠,可以實時修改CSS的屬性值,這里面的所有樣式Name和Value都是可以編輯的;在每個屬性后面單擊可以添加新的樣式

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末第喳,一起剝皮案震驚了整個濱河市糜俗,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌曲饱,老刑警劉巖悠抹,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異扩淀,居然都是意外死亡楔敌,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門驻谆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來卵凑,“玉大人,你說我怎么就攤上這事旺韭》彰眨” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵区端,是天一觀的道長值漫。 經(jīng)常有香客問我,道長织盼,這世上最難降的妖魔是什么杨何? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮沥邻,結果婚禮上危虱,老公的妹妹穿的比我還像新娘。我一直安慰自己唐全,他們只是感情好埃跷,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著邮利,像睡著了一般弥雹。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上延届,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天剪勿,我揣著相機與錄音,去河邊找鬼方庭。 笑死厕吉,一個胖子當著我的面吹牛酱固,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播头朱,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼运悲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了髓窜?” 一聲冷哼從身側響起扇苞,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎寄纵,沒想到半個月后鳖敷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體程拭,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年恃鞋,在試婚紗的時候發(fā)現(xiàn)自己被綠了崖媚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恤浪。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖水由,靈堂內(nèi)的尸體忽然破棺而出荠呐,到底是詐尸還是另有隱情,我是刑警寧澤砂客,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布泥张,位于F島的核電站,受9級特大地震影響鞠值,放射性物質(zhì)發(fā)生泄漏媚创。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一彤恶、第九天 我趴在偏房一處隱蔽的房頂上張望钞钙。 院中可真熱鬧,春花似錦声离、人聲如沸歇竟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至宝磨,卻和暖如春弧关,著一層夾襖步出監(jiān)牢的瞬間盅安,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工世囊, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留别瞭,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓株憾,卻偏偏與公主長得像蝙寨,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子嗤瞎,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容

  • CSS的全稱是什么? CSS 概述 CSS 指層疊樣式表 (Cascading Style Sheets) 樣式定...
    饑人谷_全閱讀 439評論 0 1
  • 一墙歪、css是什么? CSS全稱是Cascading Style Sheets贝奇,簡寫為CSS虹菲,稱作:層疊樣式表,又稱...
    青鳴閱讀 830評論 0 1
  • CSS的全稱是什么? Cascading Style Sheet 層疊樣式表 CSS有幾種引入方式? link 和...
    GaoYangTongXue丶閱讀 348評論 0 1
  • 1.CSS的全稱是什么? Cascading Style Sheets全稱層疊樣式表掉瞳,CSS是一種樣式表語言毕源,用于...
    LINPENGISTHEONE閱讀 263評論 0 1
  • CSS的全稱是什么? CSS陕习,Cascading Style Sheets霎褐,層疊樣式表。 CSS有幾種引入方式该镣?l...
    虛玩玩TT閱讀 205評論 0 1