CSS的link和@import有什么不同


这篇文章主要介绍“CSS的link和@import有什么不同”,在日常操作中,相信很多人在CSS的link和@import有什么不同问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CSS的link和@import有什么不同”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!CSS中link和@import有什么区别?定义◆link元素HTML和XHTML都有一个结构,它使网页作者可以增加于HTML文档相关的额外信息。这些额外资源可以是样式化信息(CSS)、导航助手、属于另 外形式的信息(RSS)、联系信息等等。◆@import指定导入的外部样式表及目标设备类型。

其实link和@import的最根本区别就是,link是一个html的一个标签,而@import是CSS的一个标签, link除了调用CSS外还可以有其他作用譬如声明页面链接属性,声明目录,rss等等,而@import就只能 调用CSS。如果单独从外部引用CSS来说,他们的作用是基本一样,只不过上面的老大不一样而已。link和@import孰好孰坏?上面说了因为上面的老大不一样,所以在使用上就会有一些细节的区别,不能说总体谁好谁坏,只能说具体情况具体分析。1)我要用javascript进行样式选择;

这个时候就要用link,因为link是html元素,可用javascript去控制dom元素***达到改变样式的效果。
看下列代码这是一段很经典的改变页面风格的代码,因为我们今免费云主机域名天主要讲的是link和import,所以我这里只列出了引用CSS部分。我们先来看看link里面个个属性都是表达了什么意思:

[1]rel:用来声明链接对象的作用或者类型。譬如上面的的代码:”stylesheet”表示链接一个默认的CSS,而”alternate stylesheet”折表示备选的CSS[2]href:这个就不用我说了吧,引用CSS的文件路径。[3]tyle:文件类型[4]media:应用的设备,”screen”是说明应用在屏幕上。[5]title:是CSS的名称。这段代码中一共有5个CSS,***个是基本样式,而其他四个是风格样式,利用javascript去控制默认显示的样式title就ok了。2)我要在应用打印样式;打印样式顾名思义就是打印页面时候的样式。这个样式在普通浏览下是没有效果的,只有在打印的时候生效。如果要为页面单独引用打印样式的话,link和@import都可以的。到此,关于“CSS的link和@import有什么不同”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注百云主机网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: es6的map是有序吗

本篇内容主要讲解“es6的map是有序吗”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“es6的map是有序吗”吧! map是有序的。ES6中的map类型是一种储存着许多键值对的有序列表,其中的键名和对应的值支持所有…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 02/28 11:20
下一篇 02/28 11:20

相关推荐