2023-03-15笔记

一、选择器进阶(能够理解 复合选择器 的规则,并使用 复合选择器 在 HTML 中选择元素)

1.复合选择器(里面所有的选择器都是并列关系后面覆盖前面)

后代选择器:空格  对标签中所有的目标标签后级都生效**

作用:根据 HTML 标签的嵌套关系,选择父元素 后代中 满足条件的元素

选择器语法:选择器1 选择器2 { css }

结果:  在选择器1所找到标签的后代(儿子、孙子、重孙子…)中,找到满足选择器2的标签,设置样式

父选择器+空格+后代选择器加css属性

注意点:  后代包括:儿子、孙子、重孙子…… , 后代选择器中,选择器与选择器之前通过 空格 隔开

子代选择器:>  只对子一级目标标签生效

作用:根据 HTML 标签的嵌套关系,选择父元素 子代中 满足条件的元素

选择器语法:选择器1 > 选择器2 { css }

结果: 在选择器1所找到标签的子代(儿子)中,找到满足选择器2的标签,设置样式 

备注: 子代只包括:儿子 。 子代选择器中,选择器与选择器之前通过 > 隔开

2、并集选择器 :, 找到多组标签并设置被选中的标签无论在哪里都会生效

作用:同时选择多组标签,设置相同的样式

选择器语法:选择器1 , 选择器2 { css }

结果: 找到 选择器1 和 选择器2 选中的标签,设置样式

备注: 并集选择器中的每组选择器之间通过 , 分隔 。 并集选择器中的每组选择器可以是基础选择器或者复合选择器 。并集选择器中的每组选择器通常一行写一个,提高代码的可读性

需要能够理解 复合选择器 的规则,并使用 复合选择器 在 HTML 中选择元素

3、交集选择器:紧挨着(实际中当两个盒子的大部分样式都相同并且设置了同一个类名,把不相同那个盒子用标签名 .  +类名去设置该盒子的不同样式)直接用标签选择时权重没有类选择器大,因此必须用交集选择器。

作用:选中页面中 同时满足 多个选择器的标签

选择器语法:选择器1.选择器2 { css }

结果:(既又原则)找到页面中 既 能被选择器1选中,又 能被选择器2选中的标签,设置样式

备注:交集选择器中的选择器之间是紧挨着的,没有东西分隔。交集选择器中如果有标签选择器,标签选择器必须写在最前面

4、hover伪类选择器,任何标签都可以使用

作用:选中鼠标悬停在元素上的状态,设置样式

选择器语法:选择器:hover { css }

备注:伪类选择器选中的元素的某种状态

5、emmet语法就是快捷方式

作用:通过简写语法,快速生成代码

语法:类似于刚刚学习的选择器的写法

标签名:div

类选择器   .red

id选择器#one

交集选择器p.red#one


二、背景的相关属性

1、背景颜色:为了看清楚自己设置的宽高

    属性值:颜色取值:关键字、rgb表示法、rgba表示法、十六进制……

备注:背景颜色默认值是透明:rgba(0,0,0,0) 、transparent背景颜色不会影响盒子大小,并且还能看清盒子的大小和位置,一般在布局中会习惯先给盒子设置背景颜色

2、背景图片:background-imga

属性值是:uel(‘ 路径’)

备注:背景图片中url中可以省略引号。背景图片默认是在水平和垂直方向平铺的。背景图片仅仅是指给盒子起到装饰效果,类似于背景颜色,是不能撑开盒子的

3、背景平铺:background-repeat

    no-repead(不平铺)

    repead-x(水平平铺)

    repead-有(垂直平铺)

4、背景位置:background-position

属性值是方位名词:left、center、right

也可以是坐标:用数字+px表示  原点是(0,0)在左上角

5、背景相关属性连写一般background属性都会连写。background后面直接加属性值。

书写顺序:background:color image repeat position(没有值的属性可以忽略)

备注:如果需要设置单独的样式和连写。要么把单独的样式写在连写的下面。要么把单独的样式写在连写的里面

整体备注:通常图片(img)不设置内容而想要让图片上有内容都是把图片当成背景图

三、元素显示模式

1、块级元素(block)要居中徐奥设置,magin为0  auto才额能实现

能够认识三种常见的元素显示模式,并通过代码实现不同元素显示模式的转换

学习路径

独占一行的标签都叫块级元素

常见的标签有:div、p、h系列、ul、li、dl、dt、dd等

2、行内元素(inline)

一行显示多个的标签一般高度与宽度由内容撑开,不可独自设置宽高

常见的有:a、span 、b、u、i、s、strong、ins、em、del等

3、行内块元素(inline-block)

一行显示多个,又可以设置宽高

可以通过设置行内元素的display为block-inline来实现行内元素的宽高调整。

4、元素显示模式转换

目标:能够认识元素显示模式,并通过代码实现元素显示模式的转换

语法

display:block  转换成块级元素(使用场景较多)

display:inline-block转换成行内块级元素(使用场景较多)

display:inline 转换成行内元素(基本不使用)

备注::HTML嵌套规范注意点

块级元素一般作为大容器,可以嵌套:文本、块级元素、行内元素、行内块元素等等……但是:p标签中不要嵌套div、p、h等块级元素

a标签内部可以嵌套任意元素但是:a标签不能嵌套a标签

四、css特性

1、继承关系

子元素默认继承父元素一样的特点(文字文本内容都可以继承)

备注:a标签的color会继承失败,h系列标签font-size会继承失败。就是说标签自带默认属性,继承就会失败。

2、层叠关系,权重相同看顺序后者的样式显示

特性:给同一个标签设置不同的样式 → 此时样式会层叠叠加 → 会共同作用在标签上。给同一个标签设置相同的样式 → 此时样式会层叠覆盖 → 最终写在最后的样式会生效

备注:当样式冲突时,只有当选择器优先级相同时,才能通过层叠性判断结果

操作小知识:选多行编辑相同内容时,alt+ctrl+鼠标左键选择就行

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,463评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,868评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,213评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,666评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,759评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,725评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,716评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,484评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,928评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,233评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,393评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,073评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,718评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,308评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,538评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,338评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,260评论 2 352

推荐阅读更多精彩内容