美文网首页
CSS样式的建立

CSS样式的建立

作者: 阿甘笔记 | 来源:发表于2016-05-18 16:14 被阅读43次

样式的建立:内部样式   外部样式  和内联样式

1、内部样式  :

语法:

<style type="text/css">

css语句

</style>

注:使用style标记创建样式时,最好将该标记写在<head></head>;

2、外部样式的建立及调用

a:外部样式表的创建.

b:外部样式表的导入

*方法 一

<link rel="stylesheet" type="text/css" href="目标文件的路径及文件名全称" />

说明:使用link元素导入外部样式表时,需将该元素写在文档头部,即<head>与</head>之间。

*方法二

<style type="text/css">

@import   url(目标文件的路径及文件名全称);

</style>

注:@和import之间没有空格 url和小括号之间也没有空格;必须结尾以分号结束;

*link和import导入外部样式的区别:

差别1:老祖宗的差别:link属于XHTML标签,而@import完全是CSS提供的一种方式。 link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS。

差别2:加载顺序的差别:当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS 会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式。

差别3:兼容性的差别。:@import是CSS2.1提出的,所以老的浏览器不支持,@import只t在IE5以上的才能识别,而link标签无此问题。

差别4:使用dom控制样式时的差别:当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的.

3、 内联样式表(行间样式,行内样式,嵌入式样式)

语法:<标签    style="属性:属性值;属性:属性值;"></标签>

4、样式表的优先级

内联样式表的优先级别最高


内部样式表与外部样式表的优先级和书写的顺序有关,后书写的优先级别高

相关文章

  • CSS基础知识

    第一节 CSS样式表的建立和优先级 1、CSS样式表的建立 方法一:内部样式表(嵌套在页面中) 方法二:内联样式(...

  • CSS样式的建立

    样式的建立:内部样式 外部样式 和内联样式 1、内部样式 : 语法: css语句 注:使用style标记创建样式时...

  • 命名规范

    文本命名规范 index.css: 一般用于首页建立样式 head.css: 头部样式,当多个页面头部设计风格相同...

  • css样式入门书目录

    css样式-字体属性 css样式-背景属性 css样式-边框属性 css样式-列表属性 css样式-定位属性 cs...

  • CSS基础(二)

    1 - CSS样式的引入 CSS样式的引入可以采用三种方式: 内联式css样式 嵌入式CSS样式 外部式CSS样式...

  • [jQuery]设置css样式

    获取css样式 设置单个css样式 设置多个css样式

  • vue项目中我对样式的理解

    公共样式定义在assets下面,最好建立一个css文件夹存放全局样式但是子组件的样式一般在style中定义

  • 切图需要的准备

    样式 重置样式(reset.css) 公共样式(commo.css) 独立样式(例如首页:index.css) 重...

  • jQuery学习:css操作/属性操作

    css操作 修改单个样式.css(name,value) 修改多个样式.css(obj) 获取样式.css(nam...

  • CSS初级

    css样式表 css选择器(简单,复杂) css属性 css布局 CSS样式表(内联方式,内部样式表,外部样式表)...

网友评论

      本文标题:CSS样式的建立

      本文链接:https://www.haomeiwen.com/subject/gmewrttx.html