第二章 CSS之属性
Posted 新手学前端
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二章 CSS之属性相关的知识,希望对你有一定的参考价值。
<p>写点文字</p>
<p>写点文字</p>
<div>写点文字</div>
<div>写点文字</div>
标签内加点文字,如果不知道写什么,给个小方法,写"lo"看到提示后,直接回车,会出现一些测试文字。
在样式中,属性和值之间,用冒号(:)来区分,一对属性值结束之后,用分号(;)表示结束,最后一对属性值可以不写分号,但是建议写上。
好了,按照上面这个标签来说吧,首先,来给p标签添加背景颜色(background-color),值有几种写法:
第一种:
颜色的英文名字,red/blue等等...
第二种:十六进制写法:#000000~#ffffff,一共6个字符。范围是0-9以及a-f的随意组合,字母不区分大小写。#000000是黑色,#ffffff是白色。
第三种:
rgb(0~255,0~255,0~255
),这个就是RGB颜色,取值0~255之间即可。
第四种:rgba(0~255,0~255,0~255,0~1),这个比rgb多了一个a(Alpha),这个指的是透明度。
<p style="background-color:red;">写点文字</p>
<p style="background-color:#ff0000;">写点文字</p>
<div>写点文字</div>
<div>写点文字</div>
运行一下,可以看下效果。然后再给div添加字体大小(font-size)。在HTML中,常用的单位有:
px:绝对大小,设置多少就是多少,精确度高。但是因为不能改变,所以无法用于响应式页面
em:相对大小,相对于自己本身的父级元素有固定尺寸(px)的的大小。如果父级元素的尺寸为20px,那么1em = 20px 。
rem:相对大小,相对于根元素(html)元素的尺寸来设置大小。其他的类似em。
<p style="background-color:red;">写点文字</p>
<p style="background-color:#ff0000;">写点文字</p>
<div style="font-size:20px;">写点文字</div>
<div style="font-size:1em;">写点文字</div>
background:color position size repeat origin clip attachment image;
background:image repeat position;(个人比较常用的简写)
-style:字体样式 italic(斜体)、normal(默认)
-weight:字体粗细 100、200...900 bold(加粗) 等
font:style variant weight size/line-height(行高) family;
以上是关于第二章 CSS之属性的主要内容,如果未能解决你的问题,请参考以下文章
炫酷 CSS 背景效果的 10 个代码片段
我可以用 CSS 画出像命运之轮这样的东西吗?
CSS3之动画属性
关于CSS的个人理解
八.CSS之animation(动画)
VSCode自定义代码片段——CSS选择器