CSS的简单用法(上)
来源:互联网 发布:花纹板理论价格算法 编辑:程序博客网 时间:2024/06/03 11:49
CSS的作用和发展
什么是CSS
CSS 指层叠样式表 (Cascading Style Sheets),是一种专门描述结构文档的表现方式的文档,包括字体大小、颜色、以及元素的精确定位等等。CSS可以让传统的web页面更具表现力。CSS相比传统的HTMLD的优势
表达效果丰富
文档体积小
便于信息检索
可读性好CSS的基本使用
1、CSS的引入方式
CSS可以控制HTML的表现形式,但在使用时必须先引入相应的CSS文件,引入的方式有以下4种:使用内联样式:这种方式将样式内联定义到具体的HTML元素,通常用于精确控制一个HTML元素
- 使用内部样式定义:在HTML文档的head标签定义,一般一个CSS文档控制一份HTML文档
- 链接外部样式文件:将CSS文件和HTML文件彻底分离,一份CSS文档可以被多份HTML引用
- 导入外部样式文件:与第三种方式类似,使用@import导入外部样式文件
各种引入方式的优先级:内联>内部样式>import>link
2、CSS的基本语法
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。
selector {declaration1; declaration2; ... declarationN }
3、CSS样式
链接的四种状态:
a:link - 普通的、未被访问的链接
a:visited - 用户已访问的链接
a:hover - 鼠标指针位于链接的上方
a:active - 链接被点击的时刻
4、CSS框模型
element : 元素。
padding : 内边距,也有资料将其翻译为填充。
border : 边框。
margin : 外边距,也有资料将其翻译为空白或空白边。
5、CSS 定位
CSS 相对定位
相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”它的起点进行移动。
CSS 绝对定位
绝对定位使元素的位置与文档流无关,因此不占据空间。这一点与相对定位不同,相对定位实际上被看作普通流定位模型的一部分,因为元素的位置相对于它在普通流中的位置。
浮动
浮动的框可以向左或向右移动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。由于浮动框不在文档的普通流中,所以文档的普通流中的块框表现得就像浮动框不存在一样。
详细内容参考以下网站。
- CSS的简单用法(上)
- CSS的简单用法
- CSS的简单用法
- 弹框的一种简单css用法
- ubuntu上svn的简单用法
- 网站上简单的渐变色用法
- 几个常用的css风格的页面简单用法介绍
- 简单说 通过JS控制CSS的各种方式(上)
- 使用eclipse在jsp上显示水晶报表(六)参数的简单实用用法
- openwrt上Motion视频监控软件的简单用法
- css 滤镜(filter)的用法
- CSS的Margin用法
- CSS FILTER:的用法
- css 属性的用法
- css的常见用法
- css sprites的用法
- DIV+CSS的用法
- CSS transition的用法
- JavaScript高级程序设计读书笔记(第六章)(三)
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- php数组指针
- web前端 16
- protostuff-runtime服务端和安卓端编解码字段顺序不一致
- CSS的简单用法(上)
- web前端 17
- Codeforces 284C Cows and sequence 构造 or 线段树
- web前端 18
- 算法导论-字符串匹配
- Postgres 子查询 介绍
- leecode 解题总结:82. Remove Duplicates from Sorted List II
- web前端19
- web前端 20