Web前端开发技术项目教程(HTML5 CSS3 JavaScript)(微课版) 课件 5.1.7知识点4CSS的四种引入方式_第1页
Web前端开发技术项目教程(HTML5 CSS3 JavaScript)(微课版) 课件 5.1.7知识点4CSS的四种引入方式_第2页
Web前端开发技术项目教程(HTML5 CSS3 JavaScript)(微课版) 课件 5.1.7知识点4CSS的四种引入方式_第3页
Web前端开发技术项目教程(HTML5 CSS3 JavaScript)(微课版) 课件 5.1.7知识点4CSS的四种引入方式_第4页
Web前端开发技术项目教程(HTML5 CSS3 JavaScript)(微课版) 课件 5.1.7知识点4CSS的四种引入方式_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CSS的四种引入方式信息安全技术应用ApplicationofInformationSecurityTechnology《前端技术开发》前端技术开发知识储备内部样式表1外部样式表2嵌入样式表3样式表适用性4优先级5前端技术开发在网页上引入CSS代码的方式主要有四种(1)内部样式表

将CSS代码直接集中写在编辑的网页上。(2)链入外部样式表

将CSS代码保存为独立的外部文件(.css),再链入到网页的头部。(3)导入外部样式表

方式与链入外部样式表相同,但引入写法不同。(4)嵌入样式表

将CSS代码嵌入到标记的属性中。01内部样式表前端技术开发内部样式表前端技术开发01CSS代码写入<style></style>中间,设置该标记的属性type。<!--与-->HTML注释符是为了防止一些不支持CSS的浏览器,将<style>与</style>之间的CSS代码当成普通的字符串显示在网页中。内部样式表将CSS代码直接集中写在编辑的网页上。内部样式表引入语法<styletype=“text/css">

<!--

selector{property:value;…} …

--></style>写入<head></head>标记内部样式表前端技术开发01内部样式表实例:02外部样式表前端技术开发外部样式表前端技术开发021.链入外部样式表<linkrel="stylesheet"type=“text/css"href="x.css">外部CSS文件:X.CSS(1)将<link>标记写入<head></head>标记中(2)<link>标记的属性设置rel=“stylesheet”是指在HTML文件中使用的是外部样式表。type=“text/css”指明该文件的类型是样式表文件;可不写href的URL指定CSS样式表文件地址,一般使用相对地址来表示。外部样式表将CSS代码保存为独立的外部文件(.css)。外部样式表分为:链入方式和导入方式。常用链入外部样式表。外部样式表前端技术开发02链入外部样式表实例:一个网页中可以引入多个外部样式文件。外部样式表前端技术开发022.导入外部样式表<styletype="text/css">

@importurl("x.css")</style>1、link属于html标签,而@import是CSS提供的,只能加载CSS2、加载顺序。link在页面加载时被加载,@import在页面加载完之后再加载。3、浏览器兼容性。link是html标签,因此没有兼容性问题,而@import只有IE5以上才能识别。4、link是可以通过JS操作DOM,插入link标签来改变样式;由于DOM方法是基于文档的,无法使用导入方式。3.两种外部样式表的区别03嵌入样式表前端技术开发嵌入样式表前端技术开发03<markup

style="CSS语句;">...</markup>style属性中的内容就相当于样式表大括号里的内容。style属性可以应用于除basefont、param和script之外的任意元素。嵌入样式表也叫行内式,将CSS代码作为标记的style属性中。嵌入样式表引入语法嵌入样式表前端技术开发03嵌入样式表实例04样式表适用性前端技术开发样式表适用性前端技术开发04如何选择使用样式表?内部样式表只能应用当前编辑的网页,无法跨网页使用。如果该样式只用于特定的网页,可选择此方式链入外部样式表可以一次编辑应用于多个网页。适用于网页的一些公共样式。比如页眉页脚的样式。嵌入样式表,不推荐广泛使用。在这种方式下,CSS代码与HTML代码耦合过深,又退回到原来的将样式作为标记属性来使用。一次编辑多次使用,一改都改注意:一个网页可以使用多种不同的CSS引入方式。05优先级前端技术开发优先级前端技术开发05当网页使用多种不同的引入方式时,需要考虑CSS引入方式的优先级问题,遵循以下两个规律:<p>文字颜色</p>红色还是蓝色?<head><styletype="text/css">p{

color:red;} </style><linkrel="stylesheet"type=“text/css"href="x.css"></head>p{

color:blue;}

(1)行内式>内部样式>外部样式;

(2)外部样式中,出现在后面的优先级高于出现在前面的优先级。小结前端技术开发03(1)CSS引入方式(2)选择何种方式(1)内部样式表(2)链入外部样式表(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论