css
来源:互联网 发布:理工男 知乎 编辑:程序博客网 时间:2024/05/25 12:22
CSS 级联样式表
html主要侧重于定义内容结构,而css主要用于定义html页面样式的显示.
css的组成部分:
css选择器{
属性:属性值;
属性:属性值;
}
css的写法:
1. 编写css文件, 后缀名必须为css,把css的代码写在
该文件中
2. 在html页面中引入该css文件.
1>css选择器:
作用:可以选出当前页面的一个或多个标签组件,然后
使用css样式属性对这些标签添加样式.
1)通配符选择器:
可以找出所有的标记
* { }
2)标签选择器:
可以找出相应标签名称的标记
img { }
3)id选择器:
可以找出相应id的一个标签组件
id选择器的优先级是最高的.
#p { }
4)分组选择器:
p, li, #s {}
5)class选择器:
选出标签的class属性为div的多个标签组件
<div class="div"></div>
.div {}
6)派生选择器:
一定要有父子标记关系.
div p{}
2>css样式属性:
布局属性: (box模型)
1>外边距(margin):
margin: 10px; 上下左右外边距全为10px
margin: 10px 20px; 上下外边距为10px 左右为20px
margin: 0px auto; div水平居中
margin: a b c d; 上 右 下 左方向外边距
margin-left: 10px
margin-right:
margin-top:
margin_bottom:
2>内边距(padding):
padding:a;
padding:a b;
padding:a b c d;
padding-top:
padding-right:
padding-bottom:
padding-left:
常用的简单样式属性:
1>背景属性: backgroundbackground:
background-color: 背景颜色
red | blue | black |...
#ffffff
#fff
background-image:url("目标图片路径");
background-repeat: 背景图像平铺方式
repeat:
repeat-x:
repeat-y:
no-repeat:
background-position: 背景图像定位
2>字体属性: font-
color: 字体颜色
font-size: 字体大小 px
font-family: 字体 黑体 宋体 ...
font-weight: 磅值 (粗细)
normal
bold
bolder
lighter
100~900
font-style:
normal 普通
italic 斜体
3>文本属性: text-
text-align: 文本对齐方式
left
center
right
line-height: 行高
主要用于控制文本的垂直居中
text-decoration:
none
underline
overline
line-through
边框属性: border-
border:1px solid black;
border-width:
border-style:
border-color:
border-left-width:
...
列表相关属性:
list-style:none;
复杂属性:
display:
可以控制组件的隐藏与显示
none: 隐藏组件
block: 显示组件
block还可以把行级标记当做块级标记来显示.
因为只有块级标记可以设置width和height
行级标记: 多个标记占用一行
<a></a>
<input/> <span></span> <s></s> <b></b>...
块级标记: 一个标记占用一行
h1~h6 p div li ul ...
float: 浮动属性
left:
right:
clear: 清除浮动
left: 左边不允许有浮动对象
right: 右边不允许有浮动对象
both: 两边不允许有浮动对象
0 0
- CSS
- css
- css
- css
- css
- CSS
- CSS
- css
- css
- CSS
- css
- css
- CSS
- css
- CSS
- css
- CSS
- css
- spring简单邮件发送(文本/html/图片/附件)
- 一个ListView布局的不断演化
- 叶子节点数
- Android小总结:GestureDetector
- Reverse Words in a String
- css
- maven修改默认jre版本
- Python初学之输入
- Java读取properties文件 中文乱码问题
- N皇后问题
- C++中的函数指针和函数对象总结
- iOS开发UI技巧篇 -- UIButton
- ffmpeg http://my.oschina.net/michaelyuanyuan/blog/68606
- MVC中的各种Object