这是我参加「第四届青训营 」笔记创作活动的的第2天
根底
如何在页面中运用CSS
有三种方法。
第一种是内联,直接在标签内增加style特点来操控该标签内容,不建议运用
<phljs-attribute">font-size:26px;color: pink;">
字体巨细26px
</p>
第二种是嵌入式写法,在<head></head>
内增加<style></style>
来挑选操控相应的内容
<style>
p{
font-size:26px;
color: pink;
}
</style>
第三种是链接外部CSS文件来更改当前页面的内容的款式,简称外链。推荐运用
<link rel="stylesheet" href="../css/lianxi.css">
CSS的运用
CSS用来定义元素的款式,例如设置字体的巨细和色彩,内容的方位和长宽,还有给内容增加各种动画作用。 CSS用挑选器来选中要操控的内容,常用的有标签挑选器、ID挑选器、类挑选器、通配挑选器和特点挑选器。 而且挑选器有优先级,优先级越高页面内容就会优先运用该挑选器来操控页面内容。 优先级从高到低的排序为:ID挑选器>类挑选器>标签挑选器>通配挑选器>特点挑选器。
例:
伪类挑选器的组合方法:
同样的挑选器还能写在全部写在一同,叫做挑选器组,用它来实现一致操控页面内容款式。
p,h1,h2,div{
font-size: 28px;
color: #999;
}
CSS作业原理
浏览器翻开页面的时分,会加载页面的HTML进行渲染,解分出HTML的DOM树,一起加载出CSS而且解析CSS,然后浏览器会把DOM树的每个节点解分出来,再将对应的CSS款式渲染到DOM树里边,最终展示出设置好的作用。
设置色彩透明度
深化CSS
布局的相关技能
页面内会有多个容器,用CSS来操控对应容器的内容来实现页面的布局。 布局常用的相关技能有三种,常规流、起浮、肯定定位。
常规流就是运用常规的块级元素和行内元素等在页面进行布局排版,如果不进行其他操作,页面内容会从上往下,从左到右来进行排列。
起浮就是让指定的容器漂浮起来,它可以掩盖掉块元素,可是不会掩盖行内元素。
肯定定位就是将子元素操控在父元素内的指定方位,它是相对于父元素的方位。
比如: