【前端】如何制作一个自己的网页(14)

server/2024/10/22 14:22:13/

当我们还需要对网页中的内容进行局部样式的修改。这时候,就需要用到HTML中的重要元素:span

span是一个行内元素,可以对HTML文档中的内容进行局部布局。

如图,我们给标题和段落元素的部分内容设置了各种样式。

接下来,我们一起学习span元素的用法。

span元素

第8行,在<p>标签内定义了4个span元素。

第2-5行,使用标签选择器,设置span元素的背景颜色为#5E80F4,字体颜色为#FFFFFF

<style>

    span {

        color: #FFFFFF;

        background-color: #5E80F4;

    }

</style>

<p>夜曲编程是一个在线学习编程的网站,发布了<span>数据分析基础</span>、<span>数据分析进阶</span>、<span>网络爬虫</span>、<span>网页开发基础</span>等课程。</p>

<span>标签

<span> 标签也没有什么特殊的显示效果。

简单来说,<span>标签中的内容会被标记,当它结合CSS设置样式时,其中的内容才会有视觉上的变化。

span是一个行内元素,可以直接在段落元素p的内部对一些内容进行标记。

<style>

    span {

        color: #FFFFFF;

        background-color: #5E80F4;

    }

</style>

<p>夜曲编程是一个在线学习编程的网站,发布了<span>数据分析基础</span>、<span>数据分析进阶</span>、<span>网络爬虫</span>、<span>网页开发基础</span>等课程。</p>

在网页中,如果span元素出现很多,那么使用span标签选择器会改变所有span元素的样式。

比如,使用span选择器就会同时设置h3和p内部的span元素样式。

但是有时候,我们只需要设置特定元素中的span元素样式,那么该怎么办呢?

因为span元素一般都是放在块级元素内。

所以,我们要设置指定元素内的span元素样式,就需要用到后代选择器。

后代选择器

第3-6行,定义一个后代选择器。

<style>

    /* 使用后代选择器设置样式 */

    p span {

        color: #FFFFFF;

        background-color: #5E80F4;

    }

</style>

<h3><span>夜曲编程</span><span>简介</span></h3>

<p>夜曲编程有<span>数据分析</span>、<span>网页开发基础</span>等课程。</p>

明天,再写,具体再分析span。


http://www.ppmy.cn/server/133922.html

相关文章

Redis入门:在Java程序中高效使用Redis

准备工作 下载windows版的Redis&#xff08;自行查找网络资源&#xff09; 解压到指定文件夹 如图所示&#xff1a;Redis的目录结构 redis本质上也是一个数据库&#xff0c;只不过经常被用作缓存 。redis分为服务端和客户端&#xff0c;先启动服务器redis-server&#xff0c;在…

华为od面试手撕代码真题题型4——链表

链表 1 单链表相交 160. 相交链表 - 力扣&#xff08;LeetCode&#xff09; 解法一 指针 pA 指向 A 链表&#xff0c;指针 pB 指向 B 链表&#xff0c;依次往后遍历。如果 pA 到了末尾&#xff0c;则 pA headB 继续遍历、如果 pB 到了末尾&#xff0c;则 pB headA 继续遍历…

CVTE Android面试题及参考答案(100道题)

目录 插件化 组件化 合并相似接口 抽象通用方法 使用接口代理 引入设计模式 编写源代码 资源文件准备 编译资源文件 编译源代码 生成 dex 文件 打包 APK 文件 技术能力提升 项目经验积累 职业发展 知识分享与团队协作 建立良好的沟通机制 明确团队目标和职责…

大数据新视界 --大数据大厂之大数据与边缘计算的协同:实时分析的新前沿

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

11 django管理系统 - 管理员管理 - 分页复习(REVIEW)

下面实现分页功能&#xff0c;还是按照固定步骤来。 我先随机插入100条数据。然后分页&#xff0c;每页显示10条数据。 分页类&#xff1a;在前面"08 django管理系统 - 部门管理 - 部门分页"讲到过&#xff0c;代码如下&#xff1a; from django.utils.safestring …

如何利用动态IP进行数据采集?

在数据驱动的时代&#xff0c;动态IP成为进行高效数据采集的利器。动态IP可以通过频繁更换IP地址避免因频繁访问而受限&#xff0c;从而实现更顺畅的数据获取。本文将详细探讨如何利用动态IP进行数据采集&#xff0c;为企业提升信息获取能力提供实用指导。 如何利用动态IP进行…

程序员节:代码世界的故事与技术

《程序员节&#xff1a;代码世界的故事与技术》 在这个充满数字与逻辑的世界里&#xff0c;一年一度的程序员节又如约而至。1024 这个特殊的日子&#xff0c;让我们一同回首那些与代码相伴的岁月&#xff0c;分享属于我们的故事&#xff0c;展示我们的技术风采。 作为一名程序…

全面掌握MySQL:从安装到优化的完整指南(适用于Windows系统)

撰写一篇关于MySQL使用的详细博客时&#xff0c;涵盖从安装、配置、基础操作、SQL查询&#xff0c;到高阶功能和性能优化的内容&#xff0c;可以确保达到万字的目标并提供丰富的技术深度。以下是关于在Windows系统上使用MySQL的详细指南&#xff0c;文章分为多个部分&#xff0…