樣式有幾種引用方式旦事?link
和<span color="red">@import
</span>有什么區(qū)別宪肖?
樣式引入方式有三種:
1.外部引入樣式如<link rel="stylesheet" href="styles/style.css">
》中2.內(nèi)部樣式表樣式如<styletype="test/css" > body,p,h2 {margin: 0px;padding: 0px;}</style>
∥3.內(nèi)聯(lián)樣式如<p style="color:red;font-size:14px">字體紅色,字大14px</p>
link與@import二者都是引入外部文件,他們的區(qū)別是:
1:link是XHTML標(biāo)簽甥捺,除了加載CSS外邮绿,還可以定義RSS等其他事務(wù)渠旁;@import屬于CSS范疇,只能加載CSS船逮。
2:link引用CSS時一死,在頁面載入時同時加載;@import需要頁面網(wǎng)頁完全載入以后加載傻唾。
3:link是XHTML標(biāo)簽投慈,無兼容問題;@import是在CSS2.1提出的冠骄,低版本的瀏覽器不支持伪煤。
4:ink支持使用Javascript控制DOM去改變樣式;而@import不支持凛辣。
文件路徑../main.css 抱既、./main.css、main.css有什么區(qū)別?
- ../main.css:意思是轉(zhuǎn)到上一級目錄扁誓,然后找到main.css文件防泵;
- ./main.css:意思是在當(dāng)前目錄中找到main.css文件:
- main.css與./main.css效果一樣,只是加“.”顯得更規(guī)范一點蝗敢。
console.log是做什么用的?
它是一個擁有輸出記錄功能的命令捷泞,可以從你自己的web頁面上調(diào)用,然后以最快的方式轉(zhuǎn)儲盡可能多的信息到控制臺上寿谴,從而能更醒目地讓你意識到你的javascript下一步需要做什么锁右。
 ;console.log提供的功能遠(yuǎn)不止這些讶泰,還可以在它的控制臺中做更多的事咏瑟。如果給log傳遞的是一個對象或者數(shù)組、HTML元素等痪署,控制臺將會顯示為一個超鏈接码泞,點擊它就可以查看該元素的詳細(xì)信息了。相較于“alert”狼犯,console可以更為直觀余寥,更為簡潔的展示比較詳細(xì)的信息领铐。
text-align: justify是什么?
 劈狐;text-align是描述文本對齊方式的一個屬性罐孝,常見的值有l(wèi)eft呐馆、right肥缔、center。
- 值 justify 可以使文本的兩端都對齊汹来。在兩端對齊文本中续膳,文本行的左右兩端都放在父元素的內(nèi)邊界上。然后收班,調(diào)整單詞和字母間的間隔坟岔,使各行的長度恰好相等。簡單一點的說摔桦,就是強行兩端對齊(多行文字)社付,行中字與字間距會適當(dāng)調(diào)整。
px邻耕、em鸥咖、rem分別是什么?有什么區(qū)別兄世?如何使用
- px:像素(Pixel),相對長度單位啼辣。像素px是相對于顯示器屏幕分辨率而言的。因此御滩,相對與一臺機器鸥拧,px就是一個絕對的單位,設(shè)定了多少就是多少削解。
- em:em是相對長度單位富弦。相對于當(dāng)前對象內(nèi)文本的字體尺寸。如當(dāng)前對行內(nèi)文本的字體尺寸未被人為設(shè)置氛驮,則相對于瀏覽器的默認(rèn)字體尺寸舆声。任意瀏覽器的默認(rèn)字體高都是16px。所有未經(jīng)調(diào)整的瀏覽器都符合: 1em=16px柳爽。那么12px=0.75em,10px=0.625em媳握。為了簡化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%磷脯,這就使em值變?yōu)?16px*62.5%=10px, 這樣12px=1.2em, 10px=1em, 也就是說只需要將你的原來的px數(shù)值除以10蛾找,然后換上em作為單位就行了颅崩。
注意:em的值不是固定的剃根,只有在父級沒有設(shè)定大小的時候才跟著瀏覽器默認(rèn)字號走,如果父級設(shè)定了大小途乃,它會在父級的基礎(chǔ)上添加相應(yīng)的倍數(shù)(1em=1倍,1.5em=1.5倍)幻枉,因此碰声,如果父級元素設(shè)定大小后,子級假如設(shè)定為1.2em(即父級的1.2倍)熬甫,如果它的子級再設(shè)置1.2em胰挑,就會變?yōu)?.21.2=1.44em。這是一個相對的關(guān)系椿肩。*
- rem:針對跟節(jié)點(HTML)進行倍數(shù)的升降瞻颂,這個單位可謂集相對大小和絕對大小的優(yōu)點于一身,通過它既可以做到只修改根元素就成比例地調(diào)整所有字體大小郑象,又可以避免字體大小逐層復(fù)合的連鎖反應(yīng)贡这。