首页 > 试题广场 >

下面有关 CSS 中 link 和 @import 的区别,

[不定项选择题]
下面有关 CSS 中 link 和 @import 的区别,描述错误的是(     )
  • link 属于 XHTML 标签,而 @import 完全是 CSS 提供的一种方式
  • 当一个页面被加载的时候,link 引用的 CSS 会同时被加载,而 @import 引用的 CSS 会等到页面全部被下载完再被加载
  • link 在支持 CSS 的浏览器上都支持而 @import 只在 5.0 以上的版本有效
  • 当使用 JavaScript 控制 DOM 去改变样式的时候,只能使用 @import 方式
关于link与@import的区别:
区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。
区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。

编辑于 2019-09-23 18:32:12 回复(5)
神经病,选一个也叫多选题,不严谨
发表于 2022-06-06 07:08:04 回复(0)

link 和 import 区别
本质区别:link 是 html 标记提供的一种方式,import 是 css 提供的一种方式
加载顺序:link 的方式可以让结构和样式同时加载,import 是先加载结构后加载样式,所以在网速过慢的时候会看见网页内容闪烁的情况
兼容问题:link 没有兼容问题,import 一些老的版本的浏览器不支持(尤其是低版本IE)
控制 DOM 区别:link 可以被DOM控制,而 import 不能被控制

发表于 2021-08-18 22:44:41 回复(1)
D选项
可以通过 JS 操作 DOM ,插入link标签来改变样式;由于 DOM 方法是基于文档的,无法使用@import的方式插入样式
C选项
@import是 CSS2.1 才有的语法,故只可在 IE5+ 才能识别;link标签作为 HTML 元素,不存在兼容性问题。
c选项  浏览器5.0以上的版本  是不是不够严谨,明明是IE5.0以上,不是所有浏览器
发表于 2019-12-30 11:27:24 回复(0)
拿多选题套路我是吧
发表于 2022-09-15 08:59:07 回复(0)
***吧,标多选题
发表于 2023-05-25 08:54:02 回复(0)
真是服了,选完了提示多选,又选了一个搞得我都怀疑自己了
发表于 2022-07-16 00:40:05 回复(0)
CSS外链式引用有两种:link和@import,区别 1·link是 XHTML标签,除了加载CS S外,还可以定义RSS等其他事务;@ mport属于CSS范畴,只能加载CSS 2.Iink引用CSS时,在页面载入时同时加载; import需要页面网页完全载入以后加载 3.link是 KHTML标签,无兼容性题;@import是在CSS2.1提出的,低版本的浏览器不支持(IE5+) 4.link支持使用 Javascript控制DOM去改变样式;而@import不支持
发表于 2020-10-15 23:49:07 回复(0)
link 和 import 区别 1. 本质区别:link 是 html 标记提供的一种方式,import 是 css 提供的一种方式 2. 加载顺序:link 可以和页面同时加载,import 是先加载页面后加载样式,所以在网速过慢的时候会看见网页内容闪烁的情况 3. 兼容问题:link 没有兼容问题,import 一些老的版本的浏览器不支持(尤其是低版本IE) 4. 控制 DOM 区别:link 可以被DOM控制,而 import 不能被控制
发表于 2023-04-08 21:41:58 回复(0)
为啥提示多选题
发表于 2022-09-09 13:28:32 回复(0)
他不是说是css中的link吗?那应该是伪类:link啊😱
发表于 2022-03-04 09:49:21 回复(1)
@import是在CSS2.1提出的,低版本的浏览器不支持。
发表于 2022-07-16 16:05:46 回复(0)
关于link与@import的区别: 区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。 区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。 区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。 区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。
发表于 2022-02-27 22:40:53 回复(0)
关于link与@import的区别:
区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。
区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。
区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。
区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。
发表于 2021-08-05 10:39:07 回复(0)
这个是语文题
发表于 2021-05-18 22:25:39 回复(0)
link支持使用Javascript控制DOM去改变样式;而@import不支持
发表于 2021-04-15 14:06:27 回复(0)