新手学习CSS的一些些笔记
来源:互联网 发布:windows字体下载大全 编辑:程序博客网 时间:2024/05/21 20:54
新手学习CSS的一些些笔记 之 CSS基础课(一)
Cascade Style Sheet 级联样式单/表,层叠样式表,一个元素若附加了某样式,其中的内容及其中的子元素/孙子元素都会施用此样式。
CSS样式可以在如下有如下三种编写方式:
(1) 内联样式(inline):使用style属性声明在元素中
<div style=””></div>
(2) 内部样式(inner):
<head><style type=”text/css”>...</style></head
(3) 外部样式(outer):创建一个独立的.css文件
<head>
<link rel=”stylesheet” type=”text/css” href=”x.css”/>
</head>
使用原则:
·内联样式只对当前元素有效;内部样式对当前整个页面有效;外部样式对所有引用它的页面都有效(可用于控制全站的风格)
·内联样式尽量少用;内部样式可以适量使用(全站中只有一个页面中使用的样式);推荐使用外部样式(外部文件不要太多)
4.CSS基本语法:
属性名: 属性值;
内部/外部CSS:
选择器{ /*该样式的作用*/
属性名: 属性值;
...
属性名: 属性值;
}
5.CSS选择器——重点
说明:JavaScript/jQuery中也可以使用类似于CSS中的选择器进行元素的选择。
(1)通用选择器: *{...} 选择页面中的所有元素
(2)元素选择器:元素名{...} 选择指定的元素 如div{...}
(3)ID选择器:#ID值{...} 仅选择具有指定ID的元素 如#p2{...}
(4)类别选择: .类名{...}选择具有指定class的所有元素 .mark{}
(5)并列/过滤选择器:选择器1选择器2{...} 选择可被两个选择器同时选定的元素 如p.mark{...} 或 .product.mark{...}
(6)子元素选择器:选择器1 选择器2{...} 选择可被选择器1选择的元素下的所有子元素中可被选择器2选中的元素 如div span{...} .product .mark{...}
(7)直接子元素选择器 选择器1>选择器2{...} 选中选择器1中的直接子元素中可被选择器2选中的 如div > span{...} IE6不支持
(8)多选/群组选择器:选择器1,选择器2,...选择器n{...} 选择可被任何一个选择器选中的元素 h2,#main,.mark{...}
(9)伪类选择器: :伪类名{...}
a:link{...} 选择所有未访问过的超链接
a:visited{...} 选择所有访问过的超链接
元素:hover{...} 当鼠标悬停于元素上方时 IE6只支持a:hover
元素:active{...} 当元素被激活时
input:foucs{...} 当元素获得输入焦点 IE7前都不支持
达内学习笔记,仅供参考~
lanpanda 2016.2.15
- 新手学习CSS的一些些笔记
- 超全的css新手学习笔记
- 关于HTML+css 的一些学习笔记
- CSS的一些学习笔记(一)
- 关于css的一些学习笔记
- Servlet新手的学习笔记
- 一个新手CSS笔记
- 新手学习Linux的一些基础知识
- 给Android新手的一些学习建议
- 新手学习html的一些总结
- java新手学习的一些建议
- css学习的一些心得
- css学习的一些心得
- css学习的一些心得
- 自己学习的一些css
- 一个新手的JAVA学习笔记(0)
- 新手的ubuntu学习笔记,持续更新
- 新手笔记:针对static关键字的学习
- [水题]杭电1097 A hard puzzle
- 深入理解Linux内核 Chapter1 introduction
- OpenCV学习02
- Android工程文件下assets文件夹与res文件夹的区别
- 数据结构及算法
- 新手学习CSS的一些些笔记
- 五子棋AI算法第三篇-Alpha Beta剪枝
- 让身体这个硬件今年也来个升级
- Extjs 删除输入内容前后空格
- with read only ---工作备忘2016/02/15
- OpenCV学习03
- Android开发笔记(六十四)网页加载与JS调用
- BearSkill纯代码搭建iOS界面
- android首页Splash页面简单实现