Python学习笔记:5.1.2 属性与样式

本文是《Python全栈工程师 - Web开发前端基础》课程笔记,重点讲解了CSS的内嵌、内联和外联样式,以及选择器的优先级。课程涵盖CSS基本概念、样式表的组织方式和加载方式,强调了样式选择器的优先级规则。
摘要由CSDN通过智能技术生成

本文是学习陆老师的《python全栈工程师 - web开发前端基础》课程的笔记,欢迎学习交流。同时感谢陆老师的精彩传授!

一、课程目标
  • 内嵌样式
  • 内联样式
  • 外联样式
二、详情解读
01.内嵌样式

1.CSS的英文全称是Cascading Style Sheets,即层叠式样式表
2.通过某个元素设置多个属性,就可以获得叠加的特性
3.根据样式书写位置可以分为内嵌样式,内联样式,外联样式

在这里插入图片描述
常用属性:

常用标签外观样式(标签不区分大小写)

标签标签含义
height元素外观高度
width元素外观宽度
display是否可见,none为不可见
background-color背景色
background-image背景图片
color标签内文字颜色
font-size标签内文字大小
border边框
opacity透明度
属性性质单位
大小类(比如宽高)px - 像素,1920*1028分辨率,则宽度方向包含1920个像素,高度方向包含1028个像素,100px表示100个像素大小
em - 相对父元素的字体大小,比如父元素字体大小为12px,1em就是表示12px的大小,1.5em就是表示18px大小
rem - 相对元素html的字体大小,如果html字体是16px,那么1.5rem表示24px
百分比 - %,50%,将被计算50%*父元素的值
颜色rgb表示法
10进制表示:rgb(255, 200, 132), 0~255
rgb(50%, 20%, 10)
具有透明度:rgba(255, 100, 1, 0.5)
16进制表示:#afdede,每两位表示一个色彩通道 #000000~#ffffff
色彩单词:red,yellow

样式选择器:
在这里插入图片描述

03.外联样式表

1.将内联中定义的样式如果单独写成一个文件,并命名为*.css的文件,该文件称为css样式文件,可以被其他网页引用
2.通常我们会把多个网页共有的样式属性写进一个文件,通过样式加载降低重复编写的工作量,并提高项目的可维护性
3.加载通过头部的标签<link rel=“stylesheet” type=“text/css” href="样式文件名“/>加载
4.该文件通常会被缓存,修改后如果样式没生效,需要手动清除浏览器缓存

04.选择器的优先级

1.相同选择器条件下:内嵌样式 > 内联样式 > 外联样式
2.!import 修饰符优先级最高(不推荐使用,容易混乱)
3.id 选择器 > class 选择器 > 元素选择器 > 通配符选择器 > 继承样式

三、课程小结
  1. 层叠式样式
  2. 内嵌样式表
  3. 内联样式表
  4. 外联样式表
  5. 样式优先级别

由于本节课的代码过多,没有贴上来。请同学们自行跟着老师视频码一下哈 ^_^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值