link引入html5,CSS引入方式 | link和@import的区别 — 生僻的前端考点

link和@import的区别

HTML5学堂:CSS的引入方式有外部引入、页面头部书写、标签内联书写,其实还有@import的引入方式,但是现在基本被淘汰掉了。为了让大家了解到更多的知识,今天给大家分享link和@import的区别。

页面中使用CSS的方式主要有3种:

行内添加定义style属性值,页面头部内嵌调用和外面链接调用,其中外面引用有两种:link和@import。外部引用CSS两种方式link和@import的方式分别是:

XML/HTML代码

XML/HTML代码

@import url("CSS文件");

两者都是外部引用CSS的方式,但是存在一定的区别:

区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。

区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。

区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。

区别4:link支持使用JavaScript控制DOM去改变样式;而@import不支持。

欢迎沟通交流~HTML5学堂

补充:@import最优写法

@import的写法一般有下列几种:

@import 'style.css' //Windows IE4/ NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别

@import "style.css" //Windows IE4/ NS4, Macintosh IE4/NS4不识别

@import url(style.css) //Windows NS4, Macintosh NS4不识别

@import url('style.css') //Windows NS4, Mac OS X IE5, Macintosh IE4/IE5/NS4不识别

@import url("style.css") //Windows NS4, Macintosh NS4不识别

由上分析知道,@import url(style.css) 和@import url("style.css")是最优的选择,兼容的浏览器最多。从字节优化的角度来看@import url(style.css)最值得推荐。

相关文章推荐

欢迎沟通交流~HTML5学堂

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/422432.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

h5活动是什么意思_深度|场景赋能H5,365天让保险线上拓客更广更容易

上周局长和大家分析了保险头部公司母亲节的一些“新玩法“(戳这里可回看),不难看出,在当下这种特殊的环境中,保险公司都在打通线上线下双运营模式,都在寻求更多不一样的拓客机遇。在普华永道的最新研究报告…

数据量化算法

数据量化算法 数据量化算法 1. 四舍五入 float val 0.9; int nval val 0.5;2. 浮点类型的数组int quantization(float * pnote, int note_num, int * out_template){float best_shift -1000.0f;float min_dist 10000.0f; //最小路径 //寻找最小路径(最佳偏移值…

微型计算机原理设计存储系统,微机原理与接口技术存储器设计.pdf

2018版微机原理与接口技术第六章 存储器设计董明皓dminghaoxidian.edu.cn准备知识存储器的性能指标-存储容量(常用单位)存储容量的表示 Bit —— 用二进制位定义存储容量 Byte —— 用二进制字节定义存储容量存储容量的常用单位 字 节 —— B (Byte ) 千字节 ——…

前端学习(477):前端简介1

由于一些特殊原因得影响 自己得学习进行了一个中断 从今天开始 开始恢复了

做玫瑰花的方法 用纸_新生活新健康:春饮玫瑰花茶 最是疏肝解郁

在众多“玫瑰食养”的方法中,玫瑰花茶是较为经典的一种。经常喝玫瑰花茶的人都知道,玫瑰花茶中含有丰富的维生素、矿物质、多糖、氨基酸及花青素,坚持饮用可达到美白、抗衰老的作用,由于性价比较高,被称为“省钱的美白…

条款9:避免隐藏标准形式的new

如果在类里增加一个带多个参数的operator new函数,则标准的operator new(size_t size)将会屏蔽 解决方法如下: 1. 如果写了一个多带参数的operator new函数,则也写一个和标准new同样参数的new函数 class X { private://... public:void* oper…

学校云计算机室,云计算实训室简介

云计算技术作为IT行业未来发展趋势,同时作为国家重点发展产业,正处在高速发展时期,人才需求已凸显。然而,目前云计算人才培养体系还处在初级阶段,相关专业人才缺口巨大。因此,学院在2015年投入100余万元建设…

c# 标准正太分布函数_数据标准化处理中的min-max和zscore

数据标准化就是把有量纲的数据变成无量纲的数据,把量级不同的数据处理到一个层级,从而让不同的数据之间具有可比性。比如收入和体重两个解释变量,收入的单位是元,体重的单位是kg,10000元的收入要和45kg放到一个回归模型…

struts.xml 属性介绍

一、Struts2配置文件 Struts2相关的配置文件有web.xml,struts.xml,struts.properties, struts-default.xml,velocity.properties,struts-default.vm。其中web.xml,struts.xml是必须的,其它的配置…

高一计算机网络技术应用计划,高一计算机网络应用基础教学计划

高一计算机网络应用基础教学计划 成都市工程职业技术学校 学期授课计划 授课学期 2015年上学期 课程名称 计算机网络应用基础 适用班级 2014级计算机 1 班 任课教师: 袁冬梅 2015 年 3 月 9 日制订 教研组长: 刘清太 2015 年 月 日审查 专业部主任&#…

带电插拔损坏设备原理_Win10拔U盘不用再点“安全弹出”了,XP和Win7老用户都眼馋了...

用过U盘的人都知道,当我们拔出U盘时,需要手动点击“删除USB硬件”以保证U盘结束运行,如强行拔出,轻则损坏数据,重则U盘报废,但其实很多人都不记得就直接拔了。不过最近微软传出好消息,5月将更新…

使用 Jackson 树连接线形状

将“树连接线”形状上的端点 粘附到“进程”或“过程”形状上的连接点 上。将“树连接线”形状上分支末端的控制手柄 拖到其他形状上的连接点 处。拖动“树连接线”形状中心的控制手柄 ,可最多再添加四个分支。要向连接线添加文字,先选择该形状&…

现代计算机应用特点,现代计算机的特点和计算机的发展

原标题:现代计算机的特点和计算机的发展现代计算机的特点:1 采用二进制代码表示程序和数据,计算机可直接识别0,1;2 存储程序控制;3 基本部件有5个:运算器,控制器,存储器,…

华为云计算值班电工_华为FusionModule2000智能微模块荣获2019云计算中心科技奖卓越奖...

5月15日-16日,2019中国数据中心市场年会在北京隆重举行,该会议由国家节能中心指导,中国电子节能技术协会数据中心节能技术委员会主办。华为FusionModule2000智能微模块凭借业界领先的iAI技术在众多参评技术中脱颖而出,得到评奖专家…

冒泡排序算法[C++]

冒泡排序应该是最容易实现的一种排序算法了。其基本思想是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数&#…

win2012 ad用户和计算机,Server2012R2搭建AD域服务器并添加登录用户

只选择Active Directory域服务下一步不选,继续下一步完成安装,并将此服务器提升为域控制器添加新林,并添加要域名,然后下一步添加密码,下一步忽略,继续下一步忽略,继续下一步安装完成之后会自动…