ink和@import的區(qū)別:
1、從屬關(guān)系區(qū)別
@import是 CSS 提供的語法規(guī)則,只有導(dǎo)入樣式表的作用;link是HTML提供的標(biāo)簽,不僅可以加載 CSS 文件,還可以定義 RSS、rel 連接屬性等。
2、加載順序區(qū)別
加載頁面時,link標(biāo)簽引入的 CSS 被同時加載;@import引入的 CSS 將在頁面加載完畢后被加載。
3、兼容性區(qū)別
@import是 CSS2.1 才有的語法,故只可在 IE5+ 才能識別;link標(biāo)簽作為 HTML 元素,不存在兼容性問題。
4、DOM可控性區(qū)別
可以通過 JS 操作 DOM ,插入link標(biāo)簽來改變樣式;由于 DOM 方法是基于文檔的,無法使用@import的方式插入樣式。
ink和@import的區(qū)別:
1、從屬關(guān)系區(qū)別
@import是 CSS 提供的語法規(guī)則,只有導(dǎo)入樣式表的作用;link是HTML提供的標(biāo)簽,不僅可以加載 CSS 文件,還可以定義 RSS、rel 連接屬性等。
2、加載順序區(qū)別
加載頁面時,link標(biāo)簽引入的 CSS 被同時加載;@import引入的 CSS 將在頁面加載完畢后被加載。
3、兼容性區(qū)別
@import是 CSS2.1 才有的語法,故只可在 IE5+ 才能識別;link標(biāo)簽作為 HTML 元素,不存在兼容性問題。
4、DOM可控性區(qū)別
可以通過 JS 操作 DOM ,插入link標(biāo)簽來改變樣式;由于 DOM 方法是基于文檔的,無法使用@import的方式插入樣式。
css的四種方式: 內(nèi)聯(lián)(元素上的style屬性)、內(nèi)嵌(style標(biāo)簽)、外鏈(link)、導(dǎo)入(@import)
1.從屬關(guān)系區(qū)別
@import是 CSS 提供的語法規(guī)則,只有導(dǎo)入樣式表的作用;
link是HTML提供的標(biāo)簽,不僅可以加載 CSS 文件,還可以定義 RSS、rel (描述了當(dāng)前頁面與href所指定文檔的關(guān)系)連接屬性等。
2.加載順序區(qū)別
加載頁面時,link標(biāo)簽引入的 CSS 被同時加載;@import引入的 CSS 將在頁面加載完畢后被加載。
3.兼容性區(qū)別
@import是 CSS2.1 才有的語法,故只可在 IE5+ 才能識別;link標(biāo)簽作為 HTML 元素,不存在兼容性問題。
4.DOM可控性區(qū)別
可以通過 JS 操作 DOM ,插入link標(biāo)簽來改變樣式;由于DOM方法是基于文檔的,無法使用@import的方式插入樣式。
每天積累一點點小知識 ~
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。