首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CSS基础-CSS选择器:ID、Class、Tag

    CSS(Cascading Style Sheets,层叠样式表)是网页设计中用于控制布局和外观的强大工具。选择器是CSS的核心,它允许我们精确地定位HTML元素并应用样式。...本文将深入浅出地探讨三种基本CSS选择器——ID选择器、Class选择器、Tag(标签)选择器,分析它们的使用场景、常见问题、易错点以及如何避免这些问题,并提供实用的代码示例。 1. ...Tag选择器(标签选择器) 作用与特点 Tag选择器直接根据HTML元素的名称来选取元素,如p、div等。它是CSS中最简单且最通用的选择器,适用于给页面中所有同类型元素统一设置样式。...ID选择器 作用与特点 ID选择器通过元素的id属性来选择唯一的元素,每个ID在文档中应该是唯一的。ID选择器具有最高的优先级,常用于页面中特定且唯一的元素。...随着CSS的发展,诸如属性选择器、伪类选择器等高级选择器也日益重要,它们进一步丰富了CSS的表达能力,值得深入学习和应用。

    2.3K10

    【CSS】CSS 选择器 ② ( ID 选择器 | 通配符选择器 | CSS 选择器使用注意事项 )

    文章目录 一、 ID 选择器 1、简介 2、代码示例 二、通配符选择器 1、简介 2、代码示例 三、CSS 选择器使用注意事项 一、 ID 选择器 ---- 1、简介 ID 选择器 使用 " #...id " 选择 指定的 某一个 标签 , 使用 ID 选择器 步骤如下 : 首先 , 在 HTML 中 设置 标签的 ID ; id="name">标签内容 然后 , 在 CSS 样式中使用...* ID 选择器 与 类选择器 的使用方法基本一致 ;** 在开发时 , ID 选择器 不推荐使用 , 使用频率不高 , 推荐使用 类选择器 ; 2、代码示例 代码示例 : id="red">e 运行效果 : 三、CSS 选择器使用注意事项...---- CSS 选择器使用注意事项 : 尽量不使用 ID 选择器 ; 尽量不使用 通配符选择器 ; 使用标签选择器时 , 尽量不对 无意义的标签 进行选择 , 如 div , span 标签 ;

    4.2K10

    【说站】css中id选择器的注意点

    css中id选择器的注意点 注意: 1、每个HTML标签都有一个属性叫做id, 也就是说每个标签都可以设置id 2、在同一个界面中id的名称是不可以重复的 3、在编写id选择器时一定要在id名称前面加上...# id的名称是有一定的规范的 id的名称只能由字母/数字/下划线,a-z 0-9 _ id名称不能以数字开头 id名称不能是HTML标签的名称,不能是a h1 img input ......在企业开发中一般情况下如果仅仅是为了设置样式, 我们不会使用id ,因为id是留给js使用的 作用:根据指定的id名称找到对应的标签, 然后设置属性 格式: #id名称{     属性:值; } 以上就是...css中id选择器的注意点,希望对大家有所帮助。

    1.7K30

    理解CSS - 笔记

    如何工作 DOM 树 + CSS => 渲染树(最终展示的页面效果) # CSS 简单使用 # 选择器 通配选择器 标签选择器 id 选择器 类选择器 属性选择器 # 伪类 & 伪元素 伪类分两种,...百位: 选择器中包含 ID 选择器则该位得一分。 十位: 选择器中包含类选择器、属性选择器或者伪类则该位得一分。 个位:选择器中包含元素、伪元素选择器则该位得一分。...同时,CSS 为每个属性都提供了一个通用的值 inherit 用于从父元素继承该属性值。...# 属性初始值 在 CSS 中,每个元素都拥有自己的初始值,并且提供了一个通用的值 initial 用于还原为属性值为其初始值。...# CSS 的书写规范 CSS 书写建议遵循以下顺序(黑马前端推荐): 布局定位属性:display /position/float /clear/visibility /overflow(建议 display

    2.5K20

    css3 flex布局的使用 图片文字垂直居中排列 图文混排垂直居中 display:flex「建议收藏」

    遇到的问题 在实际工作的过程中经常遇到图片文字的混排,需要图片与一段文字垂直居中,这个实现方法以前一直非常复杂,而flex是解决这个问题比较好的办法; css代码 display:flex; flex的是...图文混排垂直居中基本用法 用flex实现文字和图片在同一行的时候的垂直居中排列方式: 将父元素容器的display属性设为flex,而子元素的垂直方向上的margin设置为auto,就能实现图文混排的图片与文字垂直居中...: css代码: .container{ display:flex; width:30rem; height:10rem; background-color...css代码片段: .container2{ width:60rem; height:20rem; display:flex; background-color: #fdf; justify-content...display:flex; background-color: #f99; padding:20px; flex-wrap:no-wrap;/*这个是默认为no-wrap 不换行*/ }

    00

    CSS 样式用法大全

    S 特性(可选) CSS(层叠样式表)是用于描述HTML或XML(包括如SVG或XHTML)文档外观和格式的样式语言。它控制网页的布局、颜色、字体、动画等视觉表现。...以下是一个全面的 CSS 样式用法大全 概览,涵盖常用语法、选择器、属性、布局方式及现代特性。..."> 文件 styles.css 内容: p { color: purple; } 三、CSS 选择器大全 选择器 示例 说明 元素选择器 p { } 选择所有 元素 类选择器 .class {...} 选择 class=“class” 的元素 ID 选择器 #id { } 选择 id=“id” 的元素 后代选择器 div p { } div 内的所有 p 元素 子选择器 div > p { }...Flexbox(弹性布局) .container { display: flex; flex-direction: row; /* row, column, row-reverse

    62410

    删除 WordPress 导航菜单的多余 CSS 选择器(id或class)

    在默认情况下,WordPress 的导航菜单会输出很多如menu-item、menu-item-type-taxonomy、menu-item-object-category等加上 id 组成的CSS...WordPress 导航菜单的多余 CSS 选择器(id或class)的新方法。...要删除 WordPress 导航菜单的多余 CSS 选择器(id或class),则需要在主题的functions.php 文件下加入以下代码: add_filter('nav_menu_css_class...', 'my_css_attributes_filter', 100, 1); add_filter('nav_menu_item_id', 'my_css_attributes_filter', 100...array() : ''; } 上面是所有的CSS 选择器(id或class)都会被删除,如果为了某些CSS 效果(如鼠标焦点高亮)需要保留一些 CSS 选择器的,可以将第 4 行以下代码改为: function

    2.5K80

    HTML、CSS温故而知新

    CSS: 用来定义页面元素的样式(如文字的大小、颜色) 2.1 使用 css 的三种形式 外链 选择器 css 选择器 选择器的特异度:选择器的特异度高的会覆盖特异度低的样式 nav a { color: red; } a { color: pink; } /*结果会是红色*/...#nav .list li a:link: id (伪)类 标签 1 2 2 .box ul.links a: id (伪)类 标签 0 2 2 2.3 字体 2.3.1 字体族 font-family...www.jianshu.com/p/7dadcc458410 2.6 块级元素与行级元素的区别 块级 行级 不和其他盒子并列摆放 可以和其他行级盒子一起放到一行 适应所有的盒模型属性 盒模型中的 width、height 不适用...子项和 Grid 子项 overflow 值不为 visible 的块盒 display: flow-root; 2.8 Flex 布局 Flex 布局 | 赤蓝紫 (13535944743.github.io

    1.4K10

    CSS笔记

    Flex 布局 1)定义 2)概念 3)容器的属性 4)项目的属性 5)实例 一、基本知识 CSS 指层叠样式表 (Cascading Style Sheets) 1.1 CSS选择器 派生选择器 通过依据元素在其位置的上下文关系来定义样式.../* 在标签得联合作用下的样式 */ li strong { font-style: italic; font-weight: normal; } id 选择器 id 选择器可以为标有特定...id 选择器以 “#” 来定义。 /* 标签id为red的样式 */ #red {color:red;} id="red">这个段落是红色。... 类选择器 在 CSS 中,类选择器以一个点号显示。...列表 CSS 列表属性允许你放置、改变列表项标志,或者将图像作为列表项标志。 属性 描述 list-style 简写属性。用于把所有用于列表的属性设置于一个声明中。

    3.5K10

    Css详细介绍

    Css部分 1、CSS 选择符有哪些 1)id选择器( # myid) 2)类选择器(.myclassname) 3)标签选择器(div, h1, p) 4)相邻选择器(h1 + p) 5)子选择器(ul...important > 内联样式 > id > class > 标签 > 通配符 > 继承 > 默认 2)CSS权重计算: 我们把特殊性分为五个等级,每个等级代表一类选择器,每个等级的值为其所代表的选择器的个数乘以这一等级的权值...第二等:代表id选择器,如:#id,权值为100。 第三等:代表类,伪类和属性选择器,如.class,权值为10。 第四等:代表标签选择器和伪元素选择器,如div p,权值为1。...相同点:都是外部引用CSS方式; 不同点 (1)link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS; (2)...解释这2个伪元素的作用 单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。 伪元素由双冒号和伪元素名称组成。双冒号是在css3规范中引入的,用于区分伪类和伪元素。

    2.2K10

    【愚公系列】2023年03月 其他-Web前端基础面试题(CSS_42道)

    CSS3 的新特性中,在布局方面新增了 flex 布局,在选择器方面新增了例如 first-of-type,nth-child 等选择器,在盒模型方面添加了 box-sizing 来改变盒模型,在动画...权重 从0开始,一个行内样式+1000,一个id选择器+100,一个属性选择器、class或者伪类+10,一个元素选择器,或者伪元素+1,通配符+0 优先级 权重相同,写在后面的覆盖前面的 使用...弹性盒布局,CSS3 的新属性,用于方便布局,比如垂直居中 flex属性是 flex-grow、flex-shrink 和 flex-basis 的简写 16、说一说你知道的position属性,都有啥特点...1、在css样式表中书写时,id选择符前缀应加"#“,class选择符前缀应加”." 2、id属性在一个页面中书写时只能使用一次,而class可以反复使用 3、id作为元素标签用于区分不同结构和内容...align-content 作用于纵轴多行元素,一行元素不起作用 align-items作用于纵轴单行元素 42、 ‘+’ 与 ‘~’ 选择器有什么不同?

    4.7K20

    CSS 入门指南:轻松掌握网页布局与样式设计的艺术

    CSS的基本语法 CSS规则由选择器和声明块组成,css代码写在 标签中: 选择器 { 属性: 值; } 选择器:指定要应用样式的HTML元素。...CSS基础知识点 选择器(重点) CSS选择器用于选择想要应用样式的HTML元素。常用的选择器有: 标签选择器:应用到所有指定标签的元素。...例:.highlight { color: yellow; } (类名为highlight的元素文字变黄) ID选择器:应用到具有指定ID的元素,ID选择器前加#。...例:display: flex; (弹性布局) position: 设置元素的定位方式。...overflow属性有以下值: 层叠性 当多个样式规则同时作用于同一元素时,CSS遵循“层叠”原则。优先级为:内联样式 > ID选择器 > 类选择器 > 标签选择器。

    2.7K10

    某IT培训班一阶段前端面试题

    CSS 选择器有哪些,哪些属性可以继承,优先级如何计算?(1)CSS 选择器分类(按常用度排序)基础选择器:元素选择器(div)、ID 选择器(#id)、类选择器(.class)、通配符选择器(*)。...(3)选择器优先级计算(权重从高到低)!important(最高优先级,覆盖所有选择器,慎用)。内联样式(style 属性,权重 1000)。ID 选择器(#id,权重 100)。...规则:权重叠加计算(如#id .class div 权重=100+10+1=111);权重相同则后定义的选择器生效;继承的样式权重最低。15. 网页中有大量图片加载很慢,有什么办法优化?...class="center"> CSS: .container { display: flex; min-height: 100vh...仅用于特殊场景(如 CSS 模块化嵌套),需注意兼容性。

    45020

    前端面试-汇总

    一,css部分,大致可以问的几处地方 盒模型 组成 content+ border + padding + margin 标准盒模型(用box-sizing:content-box;),IE模型(...box-size: border-box) 垂直居中方法(方法太多了,随便举几个)    1.display: flex;    2. position:absolute;    3, transform...三栏布局 (放几个常见的) float flex position 选择器权重计算方式 id > class > 标签选择器 行内样式  >  内联 > 外部链接 important 优先级最高.../blog/2015/07/flex-grammar.html)  大神的博客讲的很仔细,说几点我常用的 我常用于, 列表布局如 一行有多个内容,均等排列 display:flex; justify-content...Fromattiong Context 翻译就是块级格式化上下文, 主要解决外边距 塌陷问题,浮动问题,图片间隙问题 position属性 如何实现一个自适应的正方形 如何用css实现一个三角形

    72120
    领券