嘿,欢迎回来边学边编码:HTML 和 CSS!今天,我们将深入探索造型的世界。到目前为止,我们一直在直接设计元素的风格。但是,如果你有两个
希望每个元素看起来不一样怎么办?输入 CSS 选择器! 元素选择器你已经熟悉这些了,但让我们回顾一下:
h1 { 字体大小:32px; 字体系列:Arial; 字体粗细:500; }
这个规则集中在所有人身上
元素,设置其字体大小、系列和厚度。元素选择器非常适合提纲,例如为整个页面设置风格指南。但让我们面对现实。不是全部标签应该看起来一样。对于更具体的形状,我们需要加强我们的游戏!
类选择器拯救课程!想要两个
标签看起来不一样吗?添加课程:
<p class="big red">这个词又大又红。</p> <p class="small blue">这篇文章很小,呈蓝色。</p>
每个
有两种类型的标签。在 CSS 中,使用 .:
定位这些类
.大{ 字体大小:100px; } 。小的 { 字体大小:9px; } 。红色的 { 红色; } 。蓝色的 { 颜色: 蓝色; }
繁荣!应用风格。你可能会问,“为什么不把风格合并到更少的类别中呢?”好问题!我喜欢保持课程的灵活性。你永远不知道你什么时候想重复使用没有蓝色的小东西。
ID选择器请使用唯一的元素 ID。看看这个:
<p id="name">我的名字是诺兰!</p>
谨慎使用 ID,每页只使用一次。在 CSS 中使用 #:
定位它们
#name { 文本装饰:下划线; }
简单吧?
风格冲突现在,如果一个元素同时具有类和类, ID 会发生什么?像这样:
<p id="red" class="blue">我会是红色还是蓝色?</p>
会变红的!为什么?由于 ID 比类更具体。这是一个简单的例子:
<p id="red" class="underline">我的风格是由三个规则集决定的!</p>
p { 字体大小:12px; 颜色:黑色; 文本装饰:无;无; } .下划线{ 文本装饰:下划线; } #红色的 { 红色; }
字体大小为12px的红色和下划线。 ID 类比类好,类会覆盖元素选择器。这种级联风格使您的页面看起来非常优雅,无需重复代码。
挑战是时候升级你的“关于我”页面了!这是你的使命:
默认风格。
在您的名字下添加标语并使用标签 ID 设置样式。
尝试不同的风格,看看哪些规则获胜。你能找出原因吗?
谢谢你的阅读!如果你想让我在这个系列中讨论任何其他主题,请在评论中告诉我,或者只是让我知道你有多喜欢这个系列!
以上是进一步完善造型的详细内容,请关注其他相关文章!
Win10远程设置,轻松开启,掌控全局!
进一步完善造型-css教程
立即开启3389远程桌面,确保高效操作!
远程桌面管理软件,首选高效稳定之选!
解码对话:深入讨论 JavaScript js教程中的请求和响应对象
服务器端口:关键通道,稳定高效不可缺!
高效搭建,超值价格——服务器搭建精选价目
解码对话:深入讨论 JavaScript js教程中的请求和响应对象
HTML Web 存储和 Web 存储对象-css教程
css教程释放下拉菜单的力量
探索 CSS 中的 :has() 选择器-css教程
设计我们的内容-css教程
使用 JavaScript 发送 WhatsApp 新闻-js教程
css教程将网格元素跨度到父级的整个宽度
在 React 构建可重用的列表组件-js教程
认证与授权-js教程
【Linux的历史】:起源于第一种编程语言和第一个操作系统-C
今天,我正在做一个项目,我需要找到一种本地化的方法 JSON 文件。我的第二语言是英语。我有一些参与本地化项目的经验。因此,将这些文件从西班牙语本地化为英语没有问题,但当需要翻译许多字符串时,如何优化流程?使用 DeepL API 并专注于验证翻译是否正确。
深L在使用 DeepL API 在此之前,你必须创建一个免费帐户。
C 中间的计数范围-C