CSS 中嵌入样式表的使用

css 中嵌入样式表的使用

CSS 代表层叠样式表。 HTML用于创建网页,在网页中添加文本、图像、视频等。之后,我们需要设置文本和图像的样式,这只能使用 CSS 来完成。基本上,我们可以使用CSS向HTML元素添加背景、颜色、尺寸、方向等样式。

有三种方法可以为网页添加样式。第一种是内联样式,直接将样式添加到HTML元素中。第二种是嵌入式样式表,在“html”文件中使用标签添加样式。外部CSS文件是第三种为网页添加样式的方法。

语法

用户可以按照以下语法将嵌入样式表添加到 HTML 网页。

   /* add CSS here */

用户可以在上述语法中的标签之间添加CSS。

立即学习“前端免费学习笔记(深入)”;

Example 1

的中文翻译为:

示例1

在下面的示例中,我们有一个带有“container”类的 div 元素。我们在 div 元素内添加了两个

元素。此外,我们还在

元素内添加了文本内容。

部分,我们添加了标签。在 标签内,我们添加了容器 div 元素的 CSS。此外,我们还使用了“nth-child()”CSS 函数来对两个

元素设置不同的样式。

         .container {         border: 2px solid black;         padding: 10px;         margin: 10px;         background-color: lightblue;         height: 100px;         width: 500px;      }      .container p:nth-child(1) {         color: red;         font-size: 20px;      }      .container p:nth-child(2) {         color: green;         font-size: 25px;      }      

Embedding the Styles to the HTML document

This is a paragraph.

This is another paragraph.

Example 2 的中文翻译为:

示例2

在下面的示例中,我们添加了 div 元素的悬停效果。

首先,我们创建了“容器”div 元素,并添加了三个 div 元素作为其子元素。此外,我们为每个 div 元素赋予了不同的背景颜色。当用户将鼠标悬停在 div 元素上时,每个 div 元素的颜色都会发生变化。

         .container {         display: flex;         background-color: aqua;         height: 200px;         width: 400px;         justify-content: space-around;         align-items: center;         border-radius: 12px;      }      .div1,      .div2,      .div3 {         color: white;         font-size: 2rem;         border-radius: 12px;         height: 100px;         width: 100px;      }      .div1 {         background-color: red;      }      .div2 {         background-color: green;      }      .div3 {         background-color: blue;      }      .div1:hover {         background-color: pink;      }      .div2:hover {         background-color: yellow;      }      .div3:hover {         background-color: orange;      }      

Embedding the Style sheet to the HTML document

Div 1
Div 2
Div 3

示例 3

我们已将下面示例中的样式表嵌入到 HTML 文件中。我们使用 CSS 创建了圆圈。此外,我们还向圆圈添加了动画。

我们已经创建了“larger”关键帧,通过50%改变圆的尺寸以及背景颜色,用户可以在输出中观察到。

         .circle {         height: 200px;         width: 200px;         border-radius: 50%;         background-color: red;         animation: larger 2s linear infinite;         margin: 120px;      }      @keyframes larger {         0% {            transform: scale(1);            background-color: red;         }         50% {            transform: scale(1.5);            background-color: green;         }         100% {            transform: scale(1);            background-color: red;         }      }      

Embedding the Style sheet to the HTML document

用户学会了在 CSS 中嵌入样式表。用户需要在 标签之间添加 CSS,将 CSS 嵌入到整个网页的 HTML 文件中,而不是使用外部 CSS 文件。不过,不建议在实时开发中使用嵌入式CSS,因为它会使代码变得更加复杂。

以上就是CSS 中嵌入样式表的使用的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1626026.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
如何运用CSS3技术打造炫酷的网页效果
上一篇 2025年12月24日 09:34:05
如何正确地利用CSS3动画功能提升网页用户体验
下一篇 2025年12月24日 09:34:22

相关推荐

  • 非Vue项目中,如何使用vue-quill-editor实现纯文本粘贴?

    非Vue项目中巧妙运用vue-quill-editor实现纯文本粘贴 在非Vue项目中使用vue-quill-editor时,如何将粘贴的富文本转换为纯文本并保持光标位置正确,是许多开发者面临的挑战。本文将详细讲解如何在普通JavaScript项目中,结合quill.js、vue-quill-edi…

    2026年8月30日
    100
  • 面向对象开发有哪些方法?

    探索面向对象开发的多种途径 面向对象编程(OOP)作为一种强大的编程范式,其核心在于将程序分解成一系列相互协作的对象。 而OOP项目的成功,很大程度上取决于所选开发方法的适用性。 虽然Rational统一过程(RUP)广为人知,但面向对象开发领域还有许多其他有效的方法。 让我们一起了解这些备选方案。…

    2026年8月30日
    400
  • mysql可以创建联合索引吗

    mysql可以创建联合索引吗mysql可以创建联合索引吗mysql可以创建联合索引吗mysql可以创建联合索引吗

    mysql可以创建联合索引。MySQL允许用户创建一个最多包含16列的联合索引,创建方法有两个:1、创建表时创建,语法“CREATE TABLE 表名 (列名1 类型 PRIMARY KEY,列名2 类型,列名3 类型,…INDEX 索引名 (列名2,列名3…));”;2、修…

    2026年8月30日 用户投稿
    300
  • win10怎么进入安全模式_win10进入安全模式多种方法

    通过系统设置、Shift+重启、msconfig、强制中断启动或安装介质五种方法可进入Windows 10安全模式,适用于不同故障场景,便于排查软件冲突、驱动问题或病毒影响。 如果您尝试在Windows 10系统中排查软件冲突、驱动问题或病毒影响,进入安全模式是一种有效的诊断手段。安全模式会以最小化…

    2026年8月30日
    200
  • laravel和thinkphp哪个快

    性能比较:Laravel通常比ThinkPHP更快。原因包括:分层架构:Laravel采用分层架构,提高可维护性但可能增加开销,而ThinkPHP采用模块化架构,更轻量但可扩展性较低;缓存:Laravel提供强大的缓存机制,而ThinkPHP的缓存功能相对受限;ORM:Laravel的Eloquen…

    2026年8月30日
    100
  • 机构:2024年日本智能手机销量年增7% 苹果排名第一

    2024年日本智能手机市场强劲复苏,销量同比增长7%!counterpoint research最新报告显示,经济复苏、工资上涨和进口价格稳定等因素共同推动了这一增长。 ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 市场份额方面,苹果以49…

    2026年8月30日
    300
  • 苹果三星下一代旗舰设计路线分化:iPhone变厚 S26变薄

    据最新爆料,将在2026年发布的两款旗舰手机——iphone 17 pro max和三星s26 ultra在设计理念上或将出现差异。消息称,苹果或将采用更厚的机身设计,而三星则可能进一步缩小体积,实现更加轻薄的外观。 当前在售的iPhone 16 Pro Max与S25 Ultra在尺寸和重量方面十…

    2026年8月30日
    000
  • Mac玩《‎长安幻想》攻略:苹果电脑畅玩iOS手游详细教程

    答案是:可以使用PlayCover侧载方案在Mac上玩iOS版《长安幻想》。具体步骤:1、下载安装PlayCover;2、添加游戏源(https://decrypt.day/library/data.json),搜索并安装游戏;3、自定义键位,例如方向键/WASD控制移动,数字键1-9对应技能,空格…

    2026年8月30日
    000
  • mysql日期用什么类型

    mysql日期用什么类型mysql日期用什么类型mysql日期用什么类型mysql日期用什么类型

    有5种类型:1、YEAR,用于表示年,格式为“YYYY”;2、TIME,用于只需要时间信息的值,格式为“HH:MM:SS”;3、DATE,用于仅需要日期值时,格式为“YYYY-MM-DD”;4、DATETIME,用于需要同时包含日期和时间信息的值,格式“YYYY-MM-DD HH:MM:SS”;5、…

    2026年8月30日 用户投稿
    200
  • 如何使用Composer解决PrestaShop模块管理问题?PrestaShop/ps_linklist助你提升店铺内容可见性

    可以通过以下地址学习 composer:学习地址 在管理一个 PrestaShop 店铺时,我遇到了一个棘手的问题:如何高效地管理和展示静态页面和外部链接。传统的方法是手动编辑 HTML 代码,这不仅耗时,而且不够灵活,无法满足多店铺和多语言的需求。经过一番探索,我发现了一个名为 PrestaSho…

    用户投稿 2026年8月30日
    000
  • Listen1如何分享歌曲_Listen1分享歌曲的多种方式介绍

    可通过应用内分享、复制链接、生成二维码或绑定第三方平台实现分享。首先在播放页点击分享按钮,选择社交软件发送;其次复制歌曲链接并粘贴至目标窗口,附带信息便于识别;再者生成二维码供他人扫码获取;最后通过绑定网易云、QQ音乐等账号同步歌单,间接完成分享。 如果您想将喜欢的音乐通过Listen1分享给朋友或…

    2026年8月30日
    000
  • ios12中打开勿扰模式的操作步骤

    ios12中打开勿扰模式的操作步骤ios12中打开勿扰模式的操作步骤ios12中打开勿扰模式的操作步骤ios12中打开勿扰模式的操作步骤

    php小编新一近日为大家带来了一篇介绍ios 12中打开勿扰模式的操作步骤的文章。在这篇文章中,我们详细介绍了如何在ios 12系统中找到勿扰模式的开启方式,帮助用户更好地利用这一功能,避免被打扰。无论是在工作还是休息时,开启勿扰模式都能够有效地屏蔽来电和通知,让用户享受到更为安静和私密的手机使用体…

    2026年8月30日 用户投稿
    000
  • win10剪贴板历史记录功能怎么开启_win10剪贴板历史记录开启与使用教程

    首先开启剪贴板历史记录功能,进入设置→系统→剪贴板,打开“剪贴板历史记录”开关;随后复制内容并按Win+V调出历史面板,点击任一记录即可粘贴;如需跨设备同步,应在同一Microsoft账户下启用“自动同步我复制的文本”;最后可通过Win+V面板删除单条或全部记录以管理隐私与资源。 如果您在使用Win…

    2026年8月30日
    100
  • 如何高效获取Spring Boot接口的类型提示?

    轻松获取 Spring Boot 接口类型提示,提升开发效率! 前端开发者常常需要后端接口的类型提示来提高开发效率和代码质量。 类似于 TRPC 的 TypeScript 类型提示功能,能够直接从服务端获取接口参数和返回数据的类型定义,省去了繁琐的手工编写接口文档,并降低了因文档错误造成的 bug。…

    2026年8月30日
    000
  • laravel有哪些特性

    Laravel是一款流行的PHP框架,其主要特性有:基于RESTful的路由系统,ORM Eloquent,Blade模板引擎,事件和监听器,服务容器,中间件,队列系统,测试工具,预定义验证规则,以及广泛的社区支持。 Laravel 拥有的特性 Laravel 作为一款流行的 PHP 框架,拥有以下…

    2026年8月30日
    000
  • 又一造谣抹黑荣耀的博主栽了!30万元赔偿震慑行业

    6月26日,cnmo获悉,一位数码领域博主发布消息称,有网友散布不实言论诋毁荣耀终端有限公司,最终被法院判决赔偿30万元。该博主还指出,荣耀不应过于宽容,因为造谣者通过此类行为所获得的利益远高于赔偿金额,建议未来提高索赔额度至100万元。 荣耀 据相关资料显示,在一审中,该网友需在本判决生效后十日内…

    2026年8月30日
    200
  • mysql int是什么

    在mysql中,int是标准整数类型,可以代表普通大小的整数。int数据类型占4个字节,可以是有符号和无符号的,有符号时的存储范围为“-2147483648~2147483647”,无符号时的存储范围为“0~4294967295”;设置int类型的字段可以具有AUTO_INCREMENT属性,实现序…

    2026年8月30日
    100
  • 香香漫画网页入口全攻略 2025最新官网地址与安全访问指南

    香香漫画,一个致力于打造沉浸式漫画阅读体验的在线平台,以其海量的正版漫画资源、高清流畅的阅读体验和简洁友好的用户界面,吸引了无数漫画爱好者的目光。无论您热衷于何种题材,这里总能找到让您心动的内容。 2025年韩漫画免费版在线阅读全集☜☜☜点击进入 海内外漫画资源APP☜☜☜点击进入 入口一:官方网站…

    2026年8月30日
    000
  • linux实现时间同步有哪几种方法

    Linux实现时间同步的方法的有两种,分别是:1、使用ntpdate从时间服务器来更新时间,不需要自己做任何配置;2、使用ntp来搭建自己的时间服务器。 【推荐课程:Linux系统】 由于硬件的原因,机器或多或少的跟标准时间对不上,误差几秒到几分钟不等。对于服务器来说时间不准会有很多麻烦。例如支付的…

    2026年8月30日
    000
  • 《四海兄弟:故乡》现已送厂压盘 8月8日发售

    《四海兄弟:故乡》现已送厂压盘 8月8日发售《四海兄弟:故乡》现已送厂压盘 8月8日发售《四海兄弟:故乡》现已送厂压盘 8月8日发售《四海兄弟:故乡》现已送厂压盘 8月8日发售

    开发商hangar 13宣布,《四海兄弟》系列前传作品《四海兄弟:故乡》目前已经完成送厂压盘工作。这意味着游戏的主要开发阶段已经结束,尽管可能会有首日补丁,但接下来将进入实体光盘制作和在线验证流程。 在《四海兄弟:故乡》中,玩家将深入探索有组织犯罪的起源,亲历一段发生在1900年代西西里岛的残酷黑帮…

    2026年8月30日 用户投稿
    100

发表回复

登录后才能评论
关注微信