css(层叠样式表):用于改变元素在页面中的显示样式,使用时通过前文html标签中的标签选择器选择所需要的改变的标签编辑样式即可
CSS的引入方式:
1. 行间样式: 修改少数样式使用,书写在索要修改的标签后
<标签名 style = " 修改样式 ">
2. 内联样式: 开发小型项目时使用,书写在<head>中
<head>
<style>
修改样式
</style>
</head>
3.外部样式
<link rel="stylesheet" type="text/css" href="css文件地址">
!important:仅作用于一行,设置该属性为最高优先级
hover:鼠标伪类:
其作用相当于script中的onmousedown,鼠标移入时触发指定样式,移出回到初始样式
元素:hover{
指定样式
}
字体样式设置:
- 字体:font-family
- 文字倾斜:font-style:normal正常/oblique偏斜/italic斜体
- 文体加粗:font-wieght:normal正常/bold较粗/bolder粗
- 英文首字母大小写:text-transform:capitalize首字母大写/uppercase全部大写/uppercase全部小写
- 字体大小:font-size: XX px(像素)大小 / XX em(普通字体几倍)大小
- 文字装饰:text-decoration:underline加下划线/none正常/line-through加删除 线/orerline加顶线
- 段落首行缩进:text-indent:XX px(像素)距离/XX em(几个字符)距离
- 单词间距:word-spacing: XX px;
- 字母/文字间距:letter-spacing: XX px;
- 文本对齐方式:text-align:left / right / center
- 字体颜色:color
背景样式设置:
- 背景色:background-color:;
- 背景图:background-image:url(背景图位置);
背景图特殊属性:
- 背景图平铺:repeat/background-repeat:
- repeat 图像平铺
- no-repeat 不平铺
- repect-X 仅X轴平铺
- repect-Y 仅Y轴平铺
- 背景图位置:position/background-position:
添加坐标
列表样式调整:
- 列表标记样式:list-style:
- circle 空心圆
- square 实心方块
- upper-roman 罗马数字
- lower-alpha 英文字母
- none 无标记
- 列表项目标记位置:list-style-position:
- inside标记放在文本内,且环绕文本根据标记对齐
- outside标记放在文本外且环绕文本,不根据标记对齐
- l列表项目标记图像list-style-image
- url(图像路径)
- none 无图像显示(默认)
边框样式:border
border是个符合属性,其中含:
- border-width:边框线粗细: XX px
- border-color:边框线颜色
- border-style:边框线线型
- solid 实线
- dashed 虚线
- dotted 点线
- border-radius:切圆(若切圆最大可将元素变为圆形/椭圆形)
- XX xp / XX%
本文均属个人理解
- XX xp / XX%