css基礎(chǔ)問(wèn)答

CSS的全稱是什么?

CSS全稱是 Cascading Style Sheets, 層疊樣式表


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

css引入方式:

  1. 內(nèi)聯(lián)樣式
<h1 style="color: red; font-size: 20px;"></h1>

這通常是個(gè)很糟糕的書(shū)寫(xiě)方式歹袁,它只能改變當(dāng)前標(biāo)簽的樣式,如果想要多個(gè) <div> 擁有相同的樣式畦粮,你不得不重復(fù)地為每個(gè) <div> 添加相同的樣式谐岁,如果想要修改一種樣式膏萧,又不得不修改所有的 style 中的代碼佩捞。很顯然,內(nèi)聯(lián)方式引入 CSS 代碼會(huì)導(dǎo)致 HTML 代碼變得冗長(zhǎng)减响,且使得網(wǎng)頁(yè)難以維護(hù)耐亏。

  1. 內(nèi)部樣式
<style type="text/css">
  h1 {
    color: red;
    font-size: 20px;
  }
</style>
<h1>饑人谷</h1>

嵌入方式的 CSS 只對(duì)當(dāng)前的網(wǎng)頁(yè)有效徊都。因?yàn)?CSS 代碼是在 HTML 文件中,所以會(huì)使得代碼比較集中广辰,當(dāng)我們寫(xiě)模板網(wǎng)頁(yè)時(shí)這通常比較有利暇矫。因?yàn)椴榭茨0宕a的人可以一目了然地查看 HTML 結(jié)構(gòu)和 CSS 樣式。因?yàn)榍度氲?CSS 只對(duì)當(dāng)前頁(yè)面有效择吊,所以當(dāng)多個(gè)頁(yè)面需要引入相同的 CSS 代碼時(shí)李根,這樣寫(xiě)會(huì)導(dǎo)致代碼冗余,也不利于維護(hù)几睛。

  1. 外部樣式
<head>
  <link rel="stylesheet" type="text/css" href="index.css">
</head>

這是最常見(jiàn)的也是最推薦的引入 CSS 的方式房轿。使用這種方式,所有的 CSS 代碼只存在于單獨(dú)的 CSS 文件中,所以具有良好的可維護(hù)性囱持。并且所有的 CSS 代碼只存在于 CSS 文件中夯接,CSS 文件會(huì)在第一次加載時(shí)引入,以后切換頁(yè)面時(shí)只需加載 HTML 文件即可纷妆。

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

使用 CSS 規(guī)則引入外部 CSS 文件

比較link和import:

  • link 屬于 HTML钻蹬,通過(guò) <link>
    標(biāo)簽中的 href 屬性來(lái)引入外部文件,而 @import 屬于 CSS凭需,所以導(dǎo)入語(yǔ)句應(yīng)寫(xiě)在 CSS 中,要注意的是導(dǎo)入語(yǔ)句應(yīng)寫(xiě)在樣式表的開(kāi)頭肝匆,否則無(wú)法正確導(dǎo)入外部文件粒蜈;
  • @import 是 CSS2.1 才出現(xiàn)的概念,所以如果瀏覽器版本較低旗国,無(wú)法正確導(dǎo)入外部樣式文件枯怖;

  • 當(dāng) HTML 文件被加載時(shí),link 引用的文件會(huì)同時(shí)被加載能曾,而 @import 引用的文件則會(huì)等頁(yè)面全部下載完畢再被加載.

小結(jié):我們應(yīng)盡量使用 <link> 標(biāo)簽導(dǎo)入外部 CSS 文件度硝,避免或者少用使用其他三種方式。

以下這幾種文件路徑分別用在什么地方寿冕,代表什么意思?

css/a.css

相對(duì)路徑,鏈接到當(dāng)前同一目錄里的css文件夾里的a.css文件.

./css/a.css

相對(duì)路徑,效果同上

b.css

相對(duì)路徑,鏈接到同一目錄下b.css文件.

../imgs/a.png

相對(duì)路徑,上層目錄img目錄里a.png圖片

/Users/hunger/project/css/a.css

相對(duì)路徑,同一目錄里的user-hunger-project-css目錄里的a.css文件

/static/css/a.css

相對(duì)路徑,效果同上

http://cdn.jirengu.com/kejian1/8-1.png

絕對(duì)路徑,鏈接到該網(wǎng)址的文件.


如果我想在js.jirengu.com上展示一個(gè)圖片蕊程,需要怎么操作?

  1. 將該圖片和html展示頁(yè)面上傳于同一服務(wù)器,html頁(yè)面采用相對(duì)路徑的方式展示該圖片
    ,如<img src="/img/a.png/>顯示.

  2. 將該圖片上傳到其他服務(wù)器中,然后在html頁(yè)面使用絕對(duì)路徑指向該圖片地址來(lái)展示.


列出5條以上html和 css 的書(shū)寫(xiě)規(guī)范

  • 語(yǔ)法不區(qū)分大小寫(xiě),但建議統(tǒng)一使用小寫(xiě)
  • 不使用內(nèi)聯(lián)的style屬性定義樣式
  • id和class使用有意義的單詞驼唱,分隔符建議使用-
  • 有可能就是用縮寫(xiě)
    -屬性值是0的省略單位
  • 塊內(nèi)容縮進(jìn)
  • 屬性名冒號(hào)后面添加一個(gè)空格

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

2017-02-08 01_35_34-寫(xiě)文章 - 簡(jiǎn)書(shū).png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末藻茂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子玫恳,更是在濱河造成了極大的恐慌辨赐,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,185評(píng)論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件京办,死亡現(xiàn)場(chǎng)離奇詭異掀序,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)惭婿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,445評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)不恭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人审孽,你說(shuō)我怎么就攤上這事县袱。” “怎么了佑力?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,684評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵式散,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我打颤,道長(zhǎng)暴拄,這世上最難降的妖魔是什么漓滔? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,564評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮乖篷,結(jié)果婚禮上响驴,老公的妹妹穿的比我還像新娘。我一直安慰自己撕蔼,他們只是感情好豁鲤,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,681評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著鲸沮,像睡著了一般琳骡。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上讼溺,一...
    開(kāi)封第一講書(shū)人閱讀 49,874評(píng)論 1 290
  • 那天楣号,我揣著相機(jī)與錄音,去河邊找鬼怒坯。 笑死炫狱,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的剔猿。 我是一名探鬼主播视译,決...
    沈念sama閱讀 39,025評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼归敬!你這毒婦竟也來(lái)了憎亚?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,761評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤弄慰,失蹤者是張志新(化名)和其女友劉穎第美,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體陆爽,經(jīng)...
    沈念sama閱讀 44,217評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡什往,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,545評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了慌闭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片别威。...
    茶點(diǎn)故事閱讀 38,694評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖驴剔,靈堂內(nèi)的尸體忽然破棺而出省古,到底是詐尸還是另有隱情,我是刑警寧澤丧失,帶...
    沈念sama閱讀 34,351評(píng)論 4 332
  • 正文 年R本政府宣布豺妓,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏琳拭。R本人自食惡果不足惜训堆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,988評(píng)論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望白嘁。 院中可真熱鬧坑鱼,春花似錦、人聲如沸絮缅。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,778評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)耕魄。三九已至黍析,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間屎开,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,007評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工马靠, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留奄抽,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,427評(píng)論 2 360
  • 正文 我出身青樓甩鳄,卻偏偏與公主長(zhǎng)得像逞度,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子妙啃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,580評(píng)論 2 349

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

  • 問(wèn)答題47 /72 常見(jiàn)瀏覽器兼容性問(wèn)題與解決方案档泽? 參考答案 (1)瀏覽器兼容問(wèn)題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評(píng)論 1 92
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)揖赴,斷路器馆匿,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 一、css是什么燥滑? CSS全稱是Cascading Style Sheets渐北,簡(jiǎn)寫(xiě)為CSS,稱作:層疊樣式表铭拧,又稱...
    青鳴閱讀 818評(píng)論 0 1
  • 一搀菩、奇跡 1呕臂、早上起床不知道做什么吃,剛好想起昨天有剩排骨和扣肉肪跋,每個(gè)人下了一碗面條吃歧蒋,好滿足 2、燉了牛肉,時(shí)間...
    汪榮閱讀 145評(píng)論 0 0
  • 安安喵ao閱讀 138評(píng)論 0 1