CSS最重要的选择器

概念

CSS(cascading Style Sheets) 层叠样式表是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,CSS 文件扩展名为 .css

作用

简单来说就是让前端网页更美观。

好处

  1. 样式与内容分离:CSS允许将网页的样式信息(如颜色、字体、布局等)从HTML内容中分离出来。这意味着你可以在不改变HTML结构的情况下,对整个网站的外观进行统一的修改和更新。这大大简化了网站的维护和更新工作。
  2. 减少代码冗余:通过CSS,你可以为多个元素定义相同的样式,而无需在每个元素上都重复相同的样式代码。这减少了代码的冗余性,使代码更加简洁、易于管理。
  3. 更好的可访问性和可用性:CSS提供了许多工具和技术,可以帮助你创建更符合无障碍标准的网站。例如,你可以使用CSS来改善文本的可读性、增加颜色对比度、优化导航等,从而确保网站对所有用户(包括视觉障碍或运动障碍的用户)都是友好的。
  4. 灵活的布局和定位:CSS提供了丰富的布局和定位选项,使你可以轻松创建复杂的网页布局和视觉效果。无论是简单的文本排列还是复杂的网格系统,CSS都能帮助你实现。
  5. 响应式设计:CSS的媒体查询功能使得响应式设计成为可能。通过媒体查询,你可以根据设备的屏幕大小、分辨率等特性来应用不同的样式规则,从而确保你的网站在各种设备上都能良好地显示和工作。
  6. 动画和过渡效果:CSS支持动画和过渡效果,这使得你可以为网页添加动态和吸引人的视觉效果。这不仅可以提升用户体验,还可以使你的网站在众多竞争者中脱颖而出。
  7. 提高搜索引擎排名:优化CSS代码可以提高网页的加载速度,这对于搜索引擎排名非常重要。快速加载的网页往往能获得更高的搜索引擎排名,从而吸引更多的访问者

css的使用

三种方式

一、直接在标签中使用style属性

二、在头部写<style></style>标签,放入选择器 body { };

三、外部.css文件样式

优先级

就近原则,谁离标签近用谁的样式

四种选择器

标签选择器

标签选择器,会选择到页面上所有的这个标签的元素

<head>
  <meta charset="UTF-8">
  <title>选择器</title>
  <style>
    h1{
      color: pink;
    }
  </style>
</head>
<body>
  <h1>我爱你</h1>
</body>
类选择器

类选择器.class的名称,好处,可以多个标签归类

.bao{
  color: pink;
  font-size:100px;
}
<head>
  <meta charset="UTF-8">
  <title>选择器</title>
  <link rel="stylesheet" href="../../Css/vita.css">
</head>
<body>
  <h1 class="bao">我爱你</h1>
  <h1 class="bao">我喜欢你</h1>
  <h1 class="bao">我中意你</h1>
</body>
ID选择器

id必须保证全局唯一

<head>
  <meta charset="UTF-8">
  <title>选择器</title>
  <link rel="stylesheet" href="../../Css/vita.css">
</head>
<body>
  <h1 id="hh">我爱你</h1>
  <h1 id="hg">我喜欢你</h1>
  <h1>我中意你</h1>
</body>

优先级

id选择器>类选择器>标签选择器

通过选择器设置颜色的方式

1.直接使用color=red

2.使用rgb(255,255,255),rgba()

3.使用十六进制#ffffff调配颜色

设置字体大小

font-size(默认大小16px)

  • 12
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值