CSS的全稱是什么?
css的全稱是Cascading Style Sheet,漢語意思是“級聯(lián)樣式表”,通常又稱為“風格樣式表(Style Sheet)",他是用來進行網(wǎng)頁風格設計的圾叼。
CSS有幾種引入方式? link 和@import 有什么區(qū)別?
CSS通常有內(nèi)聯(lián)式蛤克、內(nèi)部式捺癞、外部式
- link方法 鏈接式
- @import引入 導入式
差別 | link | @import |
---|---|---|
屬于差別 | 屬于XHTML標簽,除了可以加載CSS外构挤,還可以定義RSS髓介,定義rel連接屬性 | 是CSS提供的一種方式,只能加載CSS |
加載順序差別 | link引用的CSS會同時被加載 | @import引用的CSS會等到頁面全部被下載完再被加載 |
兼容性差別 | link標簽無此問題 | @import是CSS2.1提出的所以老的瀏覽器不支持筋现,只有在IE5以上的才能識別 |
使用DOM控制樣式時的差別 | 當使用JavaScript控制DOM去改變樣式的時候唐础,只能使用link標簽 | @import不是DOM可以控制的 |
@import可以在CSS中再次引入其他樣式表 | 可以創(chuàng)建一個主樣式表,在主樣式表中再引入其他的樣式表 |
以下這幾種文件路徑分別用在什么地方矾飞,代表什么意思?
內(nèi)容 | 說明 |
---|---|
css/a.ss | 相對路徑:當前文件夾內(nèi)的CSS文件夾內(nèi)的a.css |
./css/a.css | 相對路徑:當前文件夾內(nèi)的CSS文件夾內(nèi)的a.css |
b.css | 相對路徑:當前文件b.css |
../imgs/a.png | 相對路徑:上層目錄下的imgs文件夾下的a.png |
/User/hunger/project/css/a.css | 絕對路徑:在本計算機上可以通過這個路徑直接找到 |
/static/css/a.css | 以絕對路徑的方式在服務器中尋找a.css文件 |
css/a.css | 相對路徑的方式在服務器中尋找a.css文件 |
http://cdn.jirengu.com/kejian1/8-1.png | 通過該地址可以找到網(wǎng)絡上的8-1.png文件 |
如果我想在js.jirengu.com上展示一個圖片一膨,需要怎么操作?
1. 將本地的圖片上傳,直接使用相對路徑調(diào)用展示圖片
2. 通過網(wǎng)絡路徑鏈接直接引用圖片
列出5條以上html和 css 的書寫規(guī)范
- 語法不區(qū)分大小寫凰慈,但建議統(tǒng)一使用小寫
- 不使用內(nèi)聯(lián)的style屬性定義樣式
- id和class使用有意義的單詞汞幢,分隔符建議使用-
- 有可能就是用縮寫
- 屬性值是0的省略單位
- 塊內(nèi)容縮進
- 屬性名冒號后面添加一個空格