【web前端】CSS语法
CSS语法
1. CSS语法格式
通常情况下语法格式如下:
选择器{属性名:属性值;属性名:属性值;属性名:属性值;...
}
2. CSS添加方式
2.1 行内样式
直接将样式写在本行的标签内。
<h1><p style="font-size: 48px; color:red;";>行内样式测试</p></h1><p>行内样式-对比行</p>
运行效果:

可以看出,行内样式只对当前行产生效果。
2.2 内嵌样式
内嵌样式一般放在HTML文件的 header 中。
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>内嵌样式</title><style>/* P标签的内容全部遵循style格式 */p {font-size: 24px;color: red;font-weight: bold;}</style>
</head>
<body><p>第一行</p><p>第二行</p>
</body>
</html>
运行效果:

2.3 单独文件
-
这种方式适用于多个页面需要设置为统一的样式。(可以代码复用)
-
保存时文件扩展名为.css
-
也是在head中使用
格式:
<link rel="stylesheet" href="D:\code\4html+css+JS\2024_03_19\global.css">
运行结果:

4. CSS选择器
4.1 标签选择器
标签在最前面
选择器 {属性名:属性值;...
}
只要带有选择器的标识的,都会使用此样式
4.2 类选择器
使用 “.” 开头
.类名 {属性名:属性值;...
}
多类选择器:
.类名1.类名2 {属性名:属性值;...
}
4.3 ID选择器
使用 “#” 开头
#ID名 {属性名:属性值;...
}
4.4 复合选择器
多个标签在前面
a b c {属性名:属性值;...
}
a标签下的 b标签下的 c标签设置css样式
相关文章:
【web前端】CSS语法
CSS语法 1. CSS语法格式 通常情况下语法格式如下: 选择器{属性名:属性值;属性名:属性值;属性名:属性值;... }2. CSS添加方式 2.1 行内样式 直接将样式写在本行的标签内。 <h1><p style"font-size: 48px; color:red;";>行内样式测试</p></…...
JS+CSS3点击粒子烟花动画js特效
JSCSS3点击粒子烟花动画js特效 JSCSS3点击粒子烟花动画js特效...
docker镜像复制与常见命令
一、前言 最近通过阿里的镜像仓库远程拉取镜像,发现以前的版本不见了,拉取了最新的镜像,有发现版本不配问题。那么想使用老版本的镜像那就要从别的环境获取。于是就需要进行离线镜像复制,打包,上传,重新导入…...
如何在linux环境上部署单机ES(以8.12.2版本为例)
ES安装(以8.12.2版本为例) 首先创建好对应的文件夹然后在对应的文件夹下执行依次这些命令 1.wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.12.2-linux-x86_64.tar.gz 2.wget https://artifacts.elastic.co/downloads/…...
如何利用人工智能技术实现企业营销效率提升10倍(下)
01. AI在私域运营中可扮演重要角色 私域用户体验历程中的不满,对企业来说,无疑是一记沉重的打击。这些不满不仅会让用户感到失望和沮丧,更会在无形中侵蚀企业的各个环节,给业务带来不可估量的损失。 在私域环境中,每…...
【PHP + 代码审计】数组函数
🍬 博主介绍👨🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【Java、PHP】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收…...
Keepalive与idle监测及性能优化
Keepalive 与 idle监测 Keepalive(保活): Keepalive 是一种机制,通常用于TCP/IP网络。它的目的是确保连接双方都知道对方仍然存在并且连接是活动的。这是通过定期发送控制消息(称为keepalive消息)实现的。如果在预定时…...
DS-红黑树(RBTree)
一.红黑树 1.1 红黑树的起源 当对对AVL树做一些结构修改的操作时候,性能较为低下,比如:插入时要维护其绝对平衡,旋转的次数比较多,更差的是在删除时,有可能一直要让旋转持续到根的位置。 因此1972年Rudolf…...
ubuntu 如何使用阿里云盘
你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益: 了解大厂经验拥有和大厂相匹配的技术等 希望看什么,评论或者私信告诉我! 文章目录 一…...
sqlite3 交叉编译
#1.下载源码并解压 源码路径如下,下载autoconf版本 SQLite Download Page 解压 tar -zxvf sqlite-autoconf-3450200.tar.gz cd sqlite-autoconf-3450200 mkdir build # 2. 配置源代码 # 假设你已经安装了交叉编译工具链,如gcc-arm-linux-gnueabih…...
【AI生成文章】flutter ChangeNotifierProvider 实用场景举例
内容由Ai 大模型生成,不能完全保障真实 ChangeNotifierProvider 是 Flutter 中一个非常实用的工具,用于在应用程序中管理和传递状态。以下是一些实用的场景举例: 1. 用户信息管理 在应用程序中,用户信息(如用户名、…...
【0274】从shared init file或local init file加载relation cache(2 - 1)
上一篇: 【0273】深入分析 relcache(relation descriptor cache)初始化第一阶段(1) 【0264】深入分析relcache(relation descriptor cache)缓存初始化第2阶段(2) 1. 前言 本文内容是作为《【0264】深入分析relcache(relation descriptor cache)缓存初始化第2阶段…...
蓝桥杯-02-2023蓝桥杯c/c++省赛B组题目
参考 2023 年第十四届蓝桥杯 C/C B组省赛题解 2023蓝桥杯c/c省赛B组题目(最全版): A:日期统计 这题方法应该很多,没有和别人讨论想法。我的解法思路是:先 load 函数生成所有这一年的合法日期,然后枚举所有可以从数据…...
欧拉筛+并查集
集合 - 洛谷 std::vector<int> minp, primes,primes1;void sieve(int n,int p) {minp.assign(n 1, 0);primes.clear();for (int i 2; i < n; i) {if (minp[i] 0) {minp[i] i;primes.push_back(i);}for (auto p : primes) {if (i * p > n) {break;}minp[i * p]…...
《桥接模式(极简c++)》
本文章属于专栏《设计模式(极简c版)》 继续上一篇《原型模式(极简c)》。本章简要说明桥接模式。本文分为模式说明、本质思想、实践建议、代码示例四个部分。 模式说明 方案: 将抽象部分与它的实现部分分离,…...
jconsole的使用
前提 已安装jdk 使用步骤 1、命令行输入jconsole...
JavaScript详细教程
文章目录 前言一、代码位置二、注释三、变量1.字符串类型2.数组3.对象(字典) 四、条件语句五、函数六、DOM模板 前言 JavaScript 是一种脚本编程语言,它可以在网页上实现复杂的功能,网页展现给你的不再是简单的静态信息࿰…...
Hive自定义GenericUDF函数
Hive自定义GenericUDF函数 当创建自定义函数时,推荐使用 GenericUDF 类而不是 UDF 类,因为 GenericUDF 提供了更灵活的功能和更好的性能。以下是使用 GenericUDF 类创建自定义函数的步骤: 编写Java函数逻辑:编写继承自 GenericUDF…...
伊理威科技:抖音开网店新手刚做选啥品
在数字浪潮中,抖音不仅是展示才艺的舞台,更是创业者的新天地。新手若想在这片热土上开垦网店,选品便是首要课题。选择产品如同种下希望的种子,既要考量土壤肥沃度,也得预测风雨适宜期。 兴趣与专长是选品的罗盘。热爱所…...
【爬虫】专栏文章索引
为了方便 快速定位 和 便于文章间的相互引用等 作为一个快速准确的导航工具 爬虫 目录: (一)web自动化和接口自动化 (二)实战-爬取Boss直聘信息数据...
全新版Java面试八股文.pdf出炉, 简直把所有 Java 知识面试题写出来了
作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而…...
李慕婉-仙逆-造相Z-Turbo应用实战:轻松生成仙逆角色同人图
李慕婉-仙逆-造相Z-Turbo应用实战:轻松生成仙逆角色同人图 1. 快速了解造相Z-Turbo模型 1.1 模型简介 李慕婉-仙逆-造相Z-Turbo是一款基于Z-Image-Turbo模型的LoRA版本,专门用于生成《仙逆》动漫中李慕婉角色的高质量同人图。这个预训练模型已经针对李…...
零基础入门Speech Seaco Paraformer:一键部署中文语音识别Web界面
零基础入门Speech Seaco Paraformer:一键部署中文语音识别Web界面 1. 语音识别技术简介 语音识别技术(Automatic Speech Recognition, ASR)正在改变我们与设备交互的方式。想象一下,你只需要对着电脑说话,它就能自动…...
极坐标曲线绘制的艺术:从基础图形到复杂路径
1. 极坐标曲线绘制入门指南 第一次接触极坐标曲线时,我被它独特的数学美感深深吸引。与常见的直角坐标系不同,极坐标用距离和角度来描述点的位置,这种表达方式让某些图形的绘制变得异常简单。记得刚开始学习时,我花了整整一个周末…...
PowerPaint-V1 Gradio在文化遗产保护中的应用:古画修复与数字化
PowerPaint-V1 Gradio在文化遗产保护中的应用:古画修复与数字化 1. 引言 一幅珍贵的古代山水画,因为年代久远出现了多处破损和褪色;一张历史照片,因为保存不当而出现了霉斑和裂纹。这些文化遗产的损坏,往往意味着一段…...
Claude Mythos Preview发布文章解读
1. 引入 anthropic于4月7日发布了Mythos Preview模型相关的说明文章(参考1),并提出了目前不开放它的政策,还说了它在网安领域的能力很强。 那么,它的这些思路,是出于什么考虑呢? 2. 首次提到的内…...
JSP 动作标签:动态包含、请求转发与登录跳转实战
在 JSP 开发中,除了我们熟悉的page、include指令,JSP 动作标签(Action Tag)是实现页面复用、请求转发、参数传递的核心利器。 一、JSP 动作标签核心概览 JSP 动作标签是 JSP 提供的内置标签,以jsp:为前缀,…...
软中断与硬中断核心区别解析
特性维度硬中断 (Hard Interrupt)软中断 (Soft Interrupt / SoftIRQ)触发源由硬件设备或CPU内部异常(如除零、缺页)产生,通过中断控制器(如APIC)向CPU发送电信号 。由运行中的程序(通常是内核代码ÿ…...
bge-large-zh-v1.5实测效果:长文本语义匹配精准度展示
bge-large-zh-v1.5实测效果:长文本语义匹配精准度展示 1. 引言 1.1 语义匹配的重要性 在信息爆炸的时代,如何从海量文本中找到语义相关的内容成为关键挑战。无论是构建智能客服系统、开发精准搜索引擎,还是实现文档自动分类,都…...
Qwen3-ASR-1.7B应用案例:在线面试平台→实时语音转文字+回答时长分析
Qwen3-ASR-1.7B应用案例:在线面试平台→实时语音转文字回答时长分析 想象一下,你是一家快速发展的科技公司HR,每天要面试几十位候选人。面试官一边提问,一边手忙脚乱地记录,生怕漏掉关键信息。面试结束后,…...
