1.文本颜色
<body>
<p style="color:#000;">
<h2 style="color:red;">
<h1 style="color:#rgb(204,0,1)">
<h3 style="color:#rgba(204,0,1,.5)">
</body>
文本颜色
#000纯蓝色
#FFF纯白色
#F00纯红色
#0F0纯绿色
#00F纯蓝色
十六进制表示/直接用英文表示/rgb表示,上面见示列.
AABBCC可以缩写成ABC,能缩写的尽量缩写.
0.5 缩写成 .5
2.行间距
<head>
<style>
p{
line-height: 24px;
line-height: 100%;
}
</style>
</head>
行间距一般设置当前字体大小+8px,一般默认的字体大小是16 这是目前最好的设置
3.对齐方式
<head>
<style>
p{
text-align: center;
}
</style>
</head>
center:中心 right:右边 left:左边 a标签不存在居中,首行缩进的概念.
4.首行缩进
<head>
<style>
p{ <
text-indent: 2em;
}
</style>
</head>
em相对单位,相对于默认16px 的两倍,相当于两个字节
不提倡但可以无奈的用:text-indent: -999999px; 退进隐藏文本,在做logo 的时候可能用上
5.文本修饰
<stlye>
a {
text-decoration: underline;
text-decoration: none;
text-decoration: line-through;
}
</style>
underline:下划线. none:不加任何修饰,清楚下划线 line-through:横穿.
6.总结
a {
color: #ff9966;
font-size: 18px;
line-height: 26px;
font-family: "\5B8B\4F53";
font-weight: bold;
font-style: italic;
text-align: center; 这里没用
text-indent: 2em; 这里也没用
text-decoration: none;
}
p {
text-align: center;
}
a标签不存在居中,首行缩进的概念.
7.元素的三种展现形式
-
块元素
<div> <p> <h1> a到<h6> <ol> <ul> <dl> <dt> <li>
- 总是从新行开始,独占一行,高度/行高/内外边距 可以设置 ,这决定了可以设置区域
- 宽度默认容器是100%
- 可以放置其他块元素/行内元素
8.行内元素
出了行内元素,其他的都是行内元素
-
都是文本标签,词组.
-
都可以在一行显示,默认宽度是根据内容来.
-
不能设置宽度高度,不具备结构能力
-
行内元素内部不能放块元素,但有个列外:
a标签比较特殊.a标签可以
9.注意
- background-color:背景元素
- list-style: none 清除默认指示器样式
- display: inline-block 转换为行内块 (一般显示是一列的就是块元素,如果需要横向显示,就需要转换成行内块元素)
- 块元素写内容的时候换行写.
- 行内元素不用换行写,因为默认间隙的问题,如果想要间隙,就可以换行写.
- css里面加单位,属性里面不用
- 文本的话一般需要设置那些呢? 字体大小font-size,字体粗细font-weight,行高font-height.
- 类选择器放在代码上面,标签选择器类选择器后面
- text-align: center 文本居中