话不多说,继续行走我的新手之路
这次想给CSS的基础语法做个大概总结与归纳。
语法 selector{property:value}
选择器 { 属性 : 值}
引入方式
1.行内样式
<div style = "color:red">hello world</div>
2.嵌入式
p{
color:red;
}
3.链接式
将外部写好的格式引入,“xxx.css"为预先写好的CSS文件
<link rel="stylesheet" href="XXX.css">
CSS的组合
1.后代选择器
.c1 .c2{}
2.子代选择器
.c1>.c3{}
3.兄弟选择器
.c2~div{}
4.毗邻标签
.c2+div{}
属性选择器
例: input[ type="text"]{}
div[c1="k1"]{
color:green
}
CSS的属性操作
font-style:字体样式
font-weight:100~900或者light,bold,bolder
font-size:1em=16px,2em=32px
color:red或 #1cd5bo或 RGB(123,23,45)或 rgba(123,23,45,0.5).rgb红绿蓝三色勾兑,0~255总共256个数值之间。
font-family:选择字体
text-align:文体对齐方式。;left,center,right
块级可以设置宽高属性,内联不可以设置宽高。
盒模型
padding:50px(上) 20px(左右) 10px(下)
padding:20px(上) 30px(右) 40px(下) 50px(左)
margin:同padding
margin:0,auto(居中,顶上方。比较常用的一种手法)
float属性
字围效果
float清除
相对定位 position:relative
绝对定位:position:absolute
固定定位:position:fixed
z-index:层级