前端秘法基础式(CSS)(第二卷)
后台-插件-广告管理-内容页头部广告(手机) |
目录
一.字体
1.字体的设置
2.字体的颜色
2.1预定义的颜色值
2.2十六进制
2.3rgb表示法
3.字体粗细及样式
4.文本
4.1text-align
4.2text-indent
4.3text-decoration
二.背景属性
三.圆角矩形
四.元素显示模式
五.盒模型
六.弹性布局
七.Chrome调试工具
一.字体
1.字体的设置
通过font-family设置字体样式,通过font-size设置字体大小
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Documenttitle>
- <link rel="stylesheet" href="csspassage/html02.css">
- head>
- <body>
- <div>
- 龙年大吉!
- div>
- body>
- body div{
- font-family: 'Microsoft YaHei';
- font-size: 30px;
- }
2.字体的颜色
有三种展示方式
2.1预定义的颜色值
直接用对应的单词
- body div{
- font-family: 'Microsoft YaHei';
- font-size: 30px;
- color: red;
- }
2.2十六进制
#ff0000表示红色,ff转成十进制就是255,一共有六位,每两位对应三原色中的一个,顺序是红绿蓝,每个颜色最多取到255,可以简写成#f00
2.3rgb表示法
color: rgb(255, 0, 0);
3.字体粗细及样式
字体粗细有四种预定样式
normal默认值,粗细为400
bold粗700
bolder更粗 lighter更细
那么字体样式也有四种
normal默认样式
italic斜体
oblique倾斜
inherit继承父元素的字体样式
4.文本
4.1text-align
控制文本靠左靠右居中
4.2text-indent
控制首行缩进,以em为单位代表缩进N个字符
4.3text-decoration
文本装饰
underline加下划线
line-through加中线
overline加上划线
none去下划线
line-height行高,控制行间距
h1{
font-family: 'Microsoft YaHei';
font-size: 25px;
text-align: left;
}
h2{
font-family: 'Microsoft YaHei';
font-size: 25px;
text-align: center;
}
h3{
font-family: 'Microsoft YaHei';
font-size: 25px;
text-align: right;
}
div p{
font-size: 25px;
text-indent: 2em;
text-decoration: underline;
line-height: 50px;
}
二.背景属性
background-color指定背景颜色
background-image:url()添加背景图片
background-repeat指定背景的排列方式
background-position指定背景的位置
background-size指定背景的尺寸
body{
background-color:rgb(71, 209, 209);
background-image: url(https://img2.baidu.com/it/u=1737199380,1768433982&fm=253&fmt=auto&app=120&f=JPEG?w=1067&h=800);
background-size: cover;
}
p{
font-size: 50px;
font-family: "Microsoft YaHei";
color: aliceblue;
text-align: center;
}
三.圆角矩形
div{
width: 400px;
height: 300px;
border: 2px red solid;
border-radius: 20%;
}
div{
width: 400px;
height: 400px;
border: 2px red solid;
border-radius: 50%;
}
四.元素显示模式
元素显示分为块级元素和行内元素
块级元素有div,h1-h6,p等等
行内元素有a,span,strong等等
在实际开发应用中,我们通常将行内元素转换
例如
定义两个行内元素,假设定义两个a标签
Document
链接1
链接2
五.盒模型
border边框
padding内边距
margin内边距
content内容
Document
happy new year
六.弹性布局
display: flex进入弹性布局模式
Document
1
2
3
这是浏览器的默认模式,主轴为start
以上两种分别为center/end
这是space-between模式,每个弹性盒之间都有空隙
这是对于副轴做出的调整
七.Chrome调试工具
打开一个网页
按F12键打开开发者工具
选中elements这是HTML文件
选中console这是控制台,用于后续调试JavaScript代码
选中network,这是前后端交互的接口
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。
在线投稿:投稿 站长QQ:1888636
后台-插件-广告管理-内容页尾部广告(手机) |