常用Font 特性
| 值 | 描述 |
| — | — |
| font-style | 规定字体样式。 |
| font-variant | 规定字体异体。 |
| font-weight | 规定字体粗细。 |
| font-size/line-height | 规定字体尺寸和行高。 |
| font-family | 规定字体系列。 |
3.3文本样式
3.3.1颜色
3.3.1.1文本颜色
color
属性用于设置文本的颜色。颜色由以下值指定:
1、颜色名 - 比如 “red”
2、十六进制值 - 比如 “#ff0000”
3、RGB 值 - 比如 “rgb(255,0,0)”
页面的默认文本颜色是在 body 选择器中定义的。
body {
color: blue;
}
h1 {
color: green;
}
3.3.1.2文本颜色和背景色
在本例中,我们定义了 background-color
属性和 color
属性:
例:
body {
background-color: lightgrey;
color: blue;
}
h1 {
background-color: black;
color: white;
}
3.3.2文本对齐方式
1、text-align
属性用于设置文本的水平对齐方式。
文本可以左对齐或右对齐,或居中对齐。
例:
h1 {
/居中对齐/
text-align: center;
}
h2 {
/左对齐/
text-align: left;
}
h3 {
/右对齐/
text-align: right;
}
当 text-align
属性设置为 “justify” 后,将拉伸每一行,以使每一行具有相等的宽度,并且左右边距是直的(就像在杂志和报纸中):
div {
text-align: justify;
}
2、垂直对齐
vertical-align
属性设置元素的垂直对齐方式。
如,设置文本中图像的垂直对齐方式:
img.top {
vertical-align: top;
}
img.middle {
vertical-align: middle;
}
img.bottom {
vertical-align: bottom;
}
3、首行缩进:
h3 {
/首行缩进/
text-indent: 2em;
}
4、行高:
h3 {
/行高/
line-height: 20px;
}
5、划线:
h1 {
/下划线/
text-decoration: underline;
}
h2 {
/中划线/
text-decoration: line-through;
}
h3 {
/上划线/
text-decoration: overline;
}
3.4阴影
/text-shadow:阴影颜色,水平偏移,垂直偏移,阴影半径/
#price{
text-shadow:#3cc7f5 10px -10px 2px;
}
3.5列表
引例:
全部商品分类
- 图书 音像 数字商品
- 家用电器 手机 数码
- 电脑 办公
- 家居 家装 厨具
- 服饰鞋帽 个护化妆
- 礼品箱包 钟表 珠宝
- 食品饮料 保健食品
默认效果:
现在,我们想更改一下样式
#nav{
width: 300px;
}
.title{
font-size: 18px;
font-weight: bold;
text-indent: 1em;
line-height: 35px;
background: red;
}
ul{
background: #cbc9c9;
}
ul li{
height: 30px;
list-style: none;
text-indent: 1em;
}
a{
text-decoration: none;
font-size: 16px;
color: #000;
}
a:hover{
color: rgb(255,80,0);
text-decoration: underline;
}
其中
list-style:设置列表属性
list-style:none;去掉圆点
list-style:circle;空心圆
list-style:decimal;数字
list-style:square;正方形
3.6背景
总结一下
面试前要精心做好准备,简历上写的知识点和原理都需要准备好,项目上多想想难点和亮点,这是面试时能和别人不一样的地方。
还有就是表现出自己的谦虚好学,以及对于未来持续进阶的规划,企业招人更偏爱稳定的人。
万事开头难,但是程序员这一条路坚持几年后发展空间还是非常大的,一切重在坚持。
为了帮助大家更好更高效的准备面试,特别整理了《前端工程师面试手册》电子稿文件。
前端面试题汇总
JavaScript
性能
linux
前端资料汇总
前端工程师岗位缺口一直很大,符合岗位要求的人越来越少,所以学习前端的小伙伴要注意了,一定要把技能学到扎实,做有含金量的项目,这样在找工作的时候无论遇到什么情况,问题都不会大。