01-01-03 CSS基础学习整理

CSS重点整理 CSS重点整理 css文本样式 阅读详情

一、CSS背景

CSS的诞生是为了解决HTML页面臃肿的问题,将表现HTML的文件样式的计算机语言提炼规整化。

二、CSS的组成

层叠式:CSS中贯穿始终的加载特性,层叠性、继承性

样式:定义如何显示HTML元素

文字、文本、背景、盒模型、浮动、定位、其他

三、CSS的语法

选择器+声明(一条/多条),如(p{width:300px;font-size:14px;})

内联(写在)、内嵌、外联、导入式@import url(路径)

外联式与导入式区别:

但是由于导入式在浏览器中加载时,会在 HTML 结构加载完毕后再进行编译,如果 网速比较慢时,会导致网页出现没有 css 样式的效果,给用户的体验不好。

 

CSS样式格式

  • 展开格式:开发过程使用,代码可读性强,便于调错。
  • 紧凑格式:上传服务器时使用,减少不必要的空白字符,压缩文件大小,利于传输。

四、CSS常用样式

颜色color(rgb 模式 红、绿、蓝 255 255 255 灰色128  和十六进制 #000000  #ffffff )、

字体font-family、可以设置多个字体名称“,”号隔开,在实际加载时按书写顺序加载,建议将英文字体写在属性值最前面

字号 font-size:px  em  %

盒子实体化三属性:宽、高、背景色

五、CSS选择器

标签选择器、id 选择器(#id)、类选择器(.class名称)、通配符选择器(*)

后代选择器(嵌套关系)、交集选择器、并集选择器(,号隔开)

六、CSS层叠式

包含继承性和层叠性。

继承性:子标签(文字相关的样式属性)会继承祖先级标签的样式,而可以不需要重新设置样式。

层叠性:解决同一个标签被多个选择器选中时,只会有一个属性被成功加载,覆盖掉其他属性。

  • 选中目标标签:
    • 比较权重,权重高的层叠权重低的:
      • 基础选择器:比较多个选择器的权重(* < 标签选择器 < 类选择器 < id选择器)
      • 高级选择器:依次比较组成高级选择器的id的个数、类的个数、标签的个数。
    • 如果权重相同,比较书写顺序,后写的层叠先写的
  • 选中目标标签祖先级
    • 比较就近原则,距离目标进的层叠远的
    • 如果距离相同,比较选择器权重,权重大的层叠权重小的
    • 如果权重相同,比较CSS书写顺序,后面的层叠钱前面的
  • important(.span{ color:yellow !important})
    • important可以提升某条属性的权重到最大
    • 在就近原则比较时无效
  • 行内式  
    • 行内式权重高于所有其他选择器,但低于important

 

 

 

 

 

通过InoDriverShop伺服调试软件连接汇川SV660F系列伺服的具体方法示例 阅读详情

相关推荐

S32K3双核实战:手把手教你用EB配置CAN与CANFD(附中断/轮询代码对比)

本文详细解析了NXP S32K3双核处理器在CAN/CANFD通信开发中的实战应用。通过Elektrobit配置工具链,从双核通信架构设计到EB tresos Studio配置全流程,再到中断与轮询模式的代码实现对比,全面指导开发者优化S32K3 FlexCAN模块性能,提升汽车电子系统的通信效率与可靠性。

weixin_30955617的博客 440

CSS 03 整理

1.结构伪类选择器 定义::nth-of-type(n)选择器匹配同类型中的第n个同级兄弟元素 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>nth-of-type(n)</title> <style type="text/...

weixin_41705396的博客 214

排队论在食堂窗口规划中的应用:M/M/S模型优化案例

本文通过食堂窗口规划的真实案例,详细阐述了如何运用排队论中的M/M/S模型量化服务效率。文章从问题拆解、数据采集、模型计算到成本效益分析,提供了完整的数学建模实战指南,帮助读者掌握利用最优化方法解决资源配置问题的核心流程与工具。

docker7nomad的博客 1084

CSS整理 01

一选择器、 定义的基本框架 选择器 { 样式 ; } 使用 CSS 1)行内 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Review Demo01</title> </head> <body> <!--...

weixin_41705396的博客 270

保姆级教程:在Rockchip RK3588 SDK中,如何为你的新硬件板子创建第一个DTS文件

本文提供在Rockchip RK3588 SDK中为自定义硬件创建首个DTS文件的详细教程。通过分析DTS在RK3588开发中的角色、快速定位参考设计、实操步骤及调试验证方法,帮助开发者高效完成硬件板级配置,特别适合嵌入式Linux系统开发者参考。

weixin_28678831的博客 286

Ubuntu HackRF One、GNU Radio、Gqrx相关环境搭建

本文介绍Ubuntu HackRF One、GNU Radio、Gqrx相关环境搭建方法。

无线通信实验室 1万+

整理了18个可以免费学习编程的网站

分享18个可以免费学习编程的网站。希望小伙伴们通过这些学习网站,能够提升自己的编程水平,学到自己想学的知识。

... 6万+

小白快速上手 labelme:新手图像标注详解教程

本教程旨在帮助初次接触 labelme 的用户快速上手该软件,掌握基本操作与标注流程,为语义分割数据集做准备。

小白一枚~ 2万+

前端CSS规范整理

一、文件规范 1、文件均归档至约定的目录中。 具体要求通过豆瓣的CSS规范进行讲解: 所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中: 基本样式库 /css/core  通用UI元素样式库 /css/lib  JS组件相关样式库 /css/ui  业务类的CSS是指和具体产品相关的文件,放在如下目录中: 读书 /css/book

z . s . j 885

【Yolo12改进策略】MRFA 小核协同,构建巨大的感受野,同时保持高斯型分布|即插即用|ICCV2025

本文将介绍如何将 UniConvNet 论文中的核心模块——感受野聚合器集成到 Yolo12中,通过一种新颖的“小核协同”范式,在不显著增加计算开销的前提下,显著提升模型的感受野质量和检测精度。在目标检测中,模型要识别一个物体,不仅需要看到物体的局部特征,更需要理解其周围的上下文信息。传统卷积网络通过堆叠小卷积核(如 3x3)来扩大“感受野”,但这个过程缓慢且效率低下。而近期流行的大核卷积,虽然感受野大,但会破坏“距离越近、影响越大”的自然分布,且带来巨大的计算负担。MRFA 找到了一条“中间道路”:它通过

m0_47867638的博客 930

使用 Simulink + Simscape Electrical 对锂电池储能系统的充放电管理策略进行建模与仿真

摘要:本文详细介绍了基于Simulink的锂电池储能系统充放电管理策略建模与仿真方法。重点阐述了系统结构设计、建模过程(包括锂电池模型、充放电控制器、热管理系统等模块搭建)以及仿真设置。通过分析荷电状态管理、温度控制和功率限制等核心要素,展示了如何实现安全高效的充放电策略。仿真结果可验证系统性能,为优化管理策略提供依据。该方法为新能源存储和智能电网应用提供了实用的仿真分析工具。

amy_mhd的博客 158

Web知识整理03

CSS优化 style标签 拥有一个整体的属性类型可多次使用让代码更简洁 通过选择器去调整格式 选择器包括元素选择器比如< div > id选择器 自定义名字 id的名最好是唯一的 类选择器 自定义类名 <style> 元素选择器{ 属性名1:属性值1; 属性名2:属性值2 } #id选择器{ 属性名:属性值; } .类选择器{ 属性名:属性值 } </style> ...

weixin_47701814的博客 303

单片机:实现简单的时间片轮询调度(附完整源码)

单片机:实现简单的时间片轮询调度(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 384

HTML+CSS+JS知识点整理(1)

HTML+CSS+JS知识点整理(1) 01、基本概念: <!DOCTYPE html> <!-- h5文档头:告诉浏览器用哪一种方式编译代码。 --> <!-- 标签父子之间要空格 --> <html lang="en"> <head> <meta charset="UTF-8"> <!-- me...

guangzhou007_java的博客 478

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

2个css特效冲突了怎么办_历时4个多月,学习了这 66 个CSS 特效

点赞再看,微信搜索【大迁世界】关注这个没有大厂背景,但有着一股向上积极心态人。本文 GitHub https://github.com/qq449245884/xiaozhi 上已经收录,文章的已分类,也整理了很多我的文档,和教程资料。这 66 个特效,是我历时4个多月在油管一个一个跟着敲出来的,为了加强记忆,每个练习,我都录制了视频,在这里分享出来给大家。大家可能又会调侃了,你是工作不饱和吧,有...

weixin_29143339的博客 573

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

html + css 基础总结

html + css 基础总结

weixin_51524504的博客 581

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

CSS3选择器整理

在讲述css3选择器之前,我们先来大概的了解一下css3的发展史,这样大家就知道所谓的css3到底是什么了。 HTML的诞生于20世纪90年代初,1996年底,CSS第一版诞生,1998年5月,CSS2正式发布,2004年,CSS2.1发布,2002-2010年,陆续发布部分css3新增属性。CSS1 中定义了网页的基本属性:字体、颜色、基本选择器等。 CSS2中在CSS1的基础上添加了...

weixin_38968316的博客 255

java web学习整理

01html和css 1.java web-1.1HTML和CSS java web-1.2html-基本标签

weixin_39795049的博客 203

基础IT技术学习资料300篇,欢迎一键收藏

基础IT技术学习资料300篇,欢迎一键收藏 https://blog.youkuaiyun.com/weixin_52710450/article/details/114897923 分类专栏:# 学习资料文章标签:编程语言java 版权 谢天谢地你来了,我们已经准备好了基础IT技术文章300篇大合集,欢迎一键收藏,并与我们分享你的学习心得。 基础IT技术内容适合技术初学者,可以详细了解基础软件开发工程师所具备“信息/编码”、“IP/组网”、“程序逻辑”和“Web基础”这四项基础能力。 具体收录明细...

荒野求生的博客 1464

Web前端开发入门:概述与基础语法详解,从零基础到精通,收藏这篇就够了!

Web前端开发是构建网站和Web应用用户界面的关键环节。本文将带你深入了解Web前端开发的概述与基础语法,助你快速入门并提升编程技能。Web前端开发主要负责网站和Web应用的用户界面设计、交互逻辑实现以及用户体验优化。它包括HTML、CSS和JavaScript三大核心技术。掌握Web前端开发的概述与基础语法,是成为一名优秀前端开发者的第一步。通过不断实践和学习,你将能够构建出更加美观、高效和用户友好的Web应用。

Libra1313的博客 1535

2024年随笔03 笔记整理(3),2024年网络安全笔试题总结

在实际的渗透测试过程中,面对复杂多变的网络环境,当常用工具不能满足实际需求的时候,往往需要对现有工具进行扩展,或者编写符合我们要求的工具、自动化脚本,这个时候就需要具备一定的编程能力。恭喜你,如果学到这里,你基本可以从事一份网络安全相关的工作,比如渗透测试、Web 渗透、安全服务、安全分析等岗位;如果等保模块学的好,还可以从事等保工程师。这个系列的博文是 慕课与王道的听课笔记(具体的课程链接在每篇博文的前言部分都会贴),帮助自己与小伙伴理解考研C++代码,并提供配图、可运行代码和详细注释的内容~

2401_84239625的博客 980

css实现圆球旋像水波波动_历时4个多月,学习了这 66 个CSS 特效

这 66 个特效,是我历时4个多月在油管一个一个跟着敲出来的,为了加强记忆,每个练习,我都录制了视频,在这里分享出来给大家。大家可能又会调侃了,你是工作不饱和吧,有时间做这些。其实,我目前工作还是挺饱和的,都是挤出来的。我们是9点上班,我基本7点半就到公司自学了,这样我就有一个半小时的时间来做这些了。对于 CSS 评价,无论是在论坛还是身边的人,我听到最多的是学 CSS 这些花里胡哨没啥...

weixin_39932479的博客 656

历时4个多月,学习了这 66 个CSS 特效

这 66 个特效,是我历时4个多月在油管一个一个跟着敲出来的,为了加强记忆,每个练习,我都录制了视频,在这里分享出来给大家。大家可能又会调侃了,你是工作不饱和吧,有时间做这些。其实,我目前工作还是挺饱和的,都是挤出来的。我们是9点上班,我基本7点半就到公司自学了,这样我就有一个半小时的时间来做这些了。 对于 CSS 评价,无论是在论坛还是身边的人,我听到最多的是学 CSS 这些花里胡哨没啥用,实际项目中又用不到。听到这些心里还是挺实受挫的,有时候会怀疑自己,我学习的方向是不是错了。但在几次的项目需要用到一

JNPF快速开发平台的博客 940

Jackson 序列化 / 反序列化注解 完整版笔记

Jackson 序列化 / 反序列化注解 完整版笔记

handsome_sai的博客 275
上一篇: 01-01-02 HTML基础学习整理
Java_jfei
博客等级 码龄10年 55粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值