用css美化页面文本,使页面漂亮、美观、吸引用户 可以更好的突出页面的主题内容,使用户第一眼可以看到页面主要内容 具有良好的用户体验 <span>标签 作用 能让某几个文字或者某个词语凸显出来
font | 声明属性 | ?字体属性的顺序:字体风格-字体粗细-字体大小-字体类型 |
font-family | 设置字体类型 | 宋体? ?楷体 |
font-size | 设置字体大小 | ?px;em;mm;cm;pc;pt |
font-style | 设置字体风格 | ? ?italic:斜体? ? ? ?oblique:斜体? ???normal:正常? |
font-weight | 设置字体粗细? | bold:粗体? ? bolder:更粗? ? ?lighter:更细? ??normal:默认 |
<style>
.aa{color: #640000;
font-weight: bolder}
p{color: coral;
line-height: 50px}
#ss{text-align: center}
</style>
<p><span class="aa">如何犁地、播种和收获?</span>
运行结果如下
color | 设置文本颜色 | RGB |
text-align | 水平线对齐? |
?left:左边? ? ?right:右边? ? ?center:中间? ? ? justify:俩端对齐
text-indent:设置行的缩进
|
line-height | 设置文本的行高 | |
text-decoration | 设置文本的装饰 | none:默认值? ? underline:下划线? ? ?overline:上划线 |
line-through | 设置文本删除线 | |
vertical-align | 垂直方式 | middle(中间) ,top(顶部) ,bottom(底部) |
text-indent | 设置行的缩进 |
color:#A983D8;
color:#EEFF66;
color:rgb(0, 255, 255);
color:rgba(0, 0, 255, 0.5);
运行结果如下
text-shadow:color Xpx Ypx 半径px
#jcyykt{
font-family: 楷体;
font-weight: bold;
text-shadow: #999999 5px 5px 5px;
text-align: center;
font-size: 20px;
}
none:默认值
underline:设置文本下划线
overline:设置文本上划线
line-through:设置文本删除线
.aa{color: #640000;
text-decoration: underline;
font-weight: bolder}
<p><span class="aa">如何犁地、播种和收获?</span>
.aa{color: #640000;
text-decoration: overline;
font-weight: bolder}
<p><span class="aa">如何犁地、播种和收获?</span>
运行结果如下:
.aa{color: #640000;
text-decoration: line-through;
font-weight: bolder}
运行结果如下:
a:hover——鼠标悬浮其上超链接样式
.aa:hover{
color: #e91a5b;
}
鼠标悬浮其上效果
a:visited——单击访问后超链接样式
.aa:visited{
color: #d45353;
}
<p><span class="aa"><a href="book_no01.gif">如何犁地、播种和收获?</a></span>
单机访问后的效果
一个变色的超链接
<style>
.ys:link{color: red}
.ys:visited{color: black}
.ys:hover{color: chartreuse}
.ys:active{color: blue}
</style>
<a href="https://home.firefoxchina.cn/?from=extra_start" target="_blank" class="ys">这是一个变色的超链接</a>
list-style-type:none | 无标记符号 |
text-decoration:none | (超链接) |
list-style-type:disc | 实心圆,默认 |
list-style-type:circle | 空心圆 |
list-style-type:square | 实心正方圆 |
list-style-type:decimal | 数字 |
li{
list-style-type:disc
}
<ul>
<li>你好</li>
<li>你好</li>
<li>你好</li>
<li>你好</li>
</ul>
如下图
li{
list-style-type:circle
}
<ul>
<li>你好</li>
<li>你好</li>
<li>你好</li>
<li>你好</li>
</ul>
如下图
li{
list-style-type:square
}
<ul>
<li>你好</li>
<li>你好</li>
<li>你好</li>
<li>你好</li>
</ul>
如下图
li{
list-style-type:decimal
}
<ul>
<li>你好</li>
<li>你好</li>
<li>你好</li>
<li>你好</li>
</ul>
如下图
li{
list-style:none;
}
#可以去除列表前面默认的实心圆点
.bj{background-color: darkgreen;
<td>畅销书排行<img src="bang.gif" class="tb">
.listLeft{
font-size:18px;
color:black;
text-indent:1em;
line-height:35px;
background:#red url("图片位置" 20px 20px no-reapeat)
}
#说明
#red:背景颜色
url():背景图片
20px 20px:背景定位
no-repeat:不重复显示
属性值 | 描述 |
auto | 默认值,使用背景图片保持原样 |
percentage | 当使用百分值时,不是相对于背景的尺寸大小来计算的, 而是相对于元素宽度来计算的 |
cover | 整个背景图片放大填充了整个元素 |
contain | 让背景图片保持本身的宽高比例,将背景图片缩放到 宽度或者高度正好适应所定义背景 |
颜色沿一条直线过渡:从左到右、从右到左、从上到下等
圆形或椭圆形渐变,颜色不再沿着一条直线变化,而是从一个起点朝所有方向混合
font-weight: bolder;
background: linear-gradient(powderblue, cyan)}
如下图