本文主要是介绍CSS之文本属性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
字体
1.网站常用字体:微软雅黑
font-family:"隶书","宋体",Arial;
表示可以有多个选择,当没有隶书时会选择宋体,中文优先选择中文字体,英文和数字优先选择英文字体
注:用其他的字体可能导致网站文件过大,网站加载时间较长
2.字体大小:
font-size:
当字体大小小于8(依据浏览器的版本决定)的时候,不会继续变小
网页默认字体大小16
3.水平对齐
text-align : center
/ left
/ right
居中 居左(默认) 居右
justify:两端对齐(暂不支持)
4.首行缩进:
text-indent:2em;
(支持负数属性 eg:-2em)
em是与字体相对的,在这里表达的是缩进两个字;
5.行高:
line-height,在指定行高属性值中居中,可不写单位,是倍数的意思
font简写:
font:12px/24px “微软雅黑”;
大小 行高
顺序不可改变,三个值都需要写
p {width: 100px;height: 100px;background-color: #00f;line-height: 100px;text-align: center;
}
<p>巴拉巴拉</p>
效果图:
6. 字体大小写(英文状态下)
text-transform:
lowercase 小写
uppercase 大写
7.字体左右间距(字间距)
letter-spacing:100px;
当像素为负时,只显示文本的第一个字
字体加粗
1.常用的标签:
b、strong、h1-h6
2.在css中改变字体粗细的样式:
font-weight 是不需要加单位的
变瘦 正常值 加粗
取值:100 200 300 400 500 600 700 800 900
lighter normal bold
eg:
font-weight:400;
font-weight:normal;
两种方式都可以实现
字体倾斜
1.常用标签
i、em
2.css样式:
font-style
取值:italic
oblique (倾斜力度较大,浏览器暂不支持)
normal 常规
文本线条
下划线:text-decoration:underline;
删除线:text-decoration: line-through;
上划线:text-decoration: overline;
去除线条样式:text-decoration: none;
.ying1{text-decoration:underline;
}
.ying2{text-decoration:line-through;
}
.ying3{text-decoration:overline;
}
<body><p class="ying1">樱花樱花想见你</p><p class="ying2">樱花樱花想见你</p><p class="ying3">樱花樱花想见你</p>
</body>
实现的效果如下图所示:
除了以上样式以外,还有一个在我们网页中经常需要使用的:
去除a标签的下划线:
text-decoration:none;
这篇关于CSS之文本属性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!