css选择器

11.3 练习题

吃可爱长大的小学妹 提交于 2020-03-04 15:49:57
1.列举你知道的css选择器 标签选择器:通用选择 *、单标签、多标签 属性选择器:id选择器、class选择器、属性选择器 伪类选择器:锚伪类、:lang 伪类、:first-child伪类 伪元素选择器::before、:after 2.分别阐述类选择器和id选择器的作用 类选择器,通过样式类选择元素;id选择器通过元素的ID值选择元素。 区别是id属性是唯一的,而class属性可以有多个。 3.如何重置网页样式 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin : 0 ; padding : 0 ; } table { borde 来源: CSDN 作者: Alex King 007 链接: https://blog.csdn.net/weixin_43336281/article/details/104650711

css选择器

♀尐吖头ヾ 提交于 2020-03-04 08:29:24
  CSS选择 目录: CSS 元素选择器 CSS 选择器分组 CSS ID 选择器详解 CSS 类选择器详解 CSS 属性选择器详解 CSS 后代选择器 CSS 子元素选择器 CSS 相邻兄弟选择器 CSS 伪类 CSS 伪元素 1.CSS 元素选择器 div{ background: pink; } 2.CSS 选择器分组 * *{ background: pink; } 说明:选择所有元素 , div,p{ background: pink; } 说明:选择所有 <div> 元素和所有 <p> 元素。 css 多类选择器 .important{ background: red; } .warning{ color : blue; } .important.warning{ border: 1px solid black; } <p class="important warning"> This paragraph is a very important warning. </p> 注: 1.class 的顺序可以不同,但是类名不能错2. .important.warning之间不能有空格 3.CSS ID 选择器详解 #div1{ background:pink; } <div id=’div1’></div> 注:id选择器在一个文档中只能出现一次,ID

结构伪类选择器(总结)

。_饼干妹妹 提交于 2020-03-03 19:36:06
什么是伪类选择器? 伪类选择器是针对HTML的结构进行分类的选择器,特征就是位置 分为三大类 一类 e:first-child e:last-child e:only-child e:nth-child(n/even/odd)隔行换色,列表换色 e:nth-last-child 二类 e:first-of-type e:last-of-type e:only-of-type e:nth-of-type 三类 e:root e:empty e:target e:not 波浪选择器连接符~ 作用:两个css选择器通过波浪线连接起来,但只作用于后一个css选择器,并且必须出现前一个选择器才符合结构,它们必须是同级的,拥有共同的父节点 1 2 ![此时只有第二个div字体颜色变成了粉红色](https://img-blog.csdnimg.cn/20200303181410467.png) 来源: CSDN 作者: weixin_43806532 链接: https://blog.csdn.net/weixin_43806532/article/details/104536852

『Web前端』 CSS入门(7)——CSS 属性选择器

浪尽此生 提交于 2020-03-03 17:34:54
文章目录 CSS 属性选择器 属性选择器 属性和值选择器 属性和值选择器 - 多个值 设置表单的样式 CSS 属性选择器 对带有指定属性的 HTML 元素设置样式。 可以为拥有指定属性的 HTML 元素设置样式,而不仅限于 class 和 id 属性。 注释:只有在规定了 !DOCTYPE 时,IE7 和 IE8 才支持属性选择器。在 IE6 及更低的版本中,不支持属性选择。 属性选择器 下面的例子为带有 title 属性的所有元素设置样式: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <style type="text/css"> [title] { color : red ; } </style> </head> <body> <h1>可以应用样式:</h1> <h2 title= "Hello world" >Hello world</h2> <a title= "W3School" href= "http://w3school.com.cn" >W3School</a> <hr /> <h1>无法应用样式:</h1> <h2>Hello world<

CSS3基础:样式和选择器

烈酒焚心 提交于 2020-03-03 11:46:21
一、CSS代码语法 css 样式由 选择符 和 声明 组成 而声明又由属性和值组成 如下图所示: 上面的例子中 使网页中所有的p标签的文字将变成蓝色 而其他的元素不会受到影响 只针对p标签 选择符 :又称 选择器 指明网页中要应用样式规则的元素 声明 :在英文大括号“ {} ”中的的就是声明 属性和值之间用英文冒号“:”分隔 当有多条声明时 中间可以英文分号“;”分隔 如下例: p { font-size : 12px ; color : red ; } 注: 1、最后一条声明可以没有分号 但是为了以后修改方便 一般也加上分号 2、为了使样式更加容易阅读 可以将每条代码写在一个新行内 如下例: p { font-size : 12px ; color : red ; } 二、CSS注释代码 就像在Html的注释一样 在CSS中也有注释语句 用 /*注释语句*/ 来标明 (Html中使用的是: <!--注释语句--> ) 三、CSS样式 CSS代码可以用三种样式实现 分别是: 内联式 嵌入式 和 外部式 1、内联式 内联式css样式表就是把css代码直接写在现有的HTML标签中 如下例: <p style= "color:red" >这里的文字是红色的</p> 注:要写在元素的开始标签里 下面这种写法是错误的: <p>这里文字是红色。</p style= "color:red" >

2020/03/02~03 CSS选择器总结

天大地大妈咪最大 提交于 2020-03-03 10:27:11
在总结之前,先把三种整体的选择器写出来 标签选择器 标签名{ } 如: div { } 类选择器 .类名{ } 如: .username { } id选择器 id{ } 如: name { } < hr > < ! --分割线-- > 普遍选择器 选中所有:星号 * 选中直接子代:大于号 > 选中所有后代:空格 ~~ ~~ 嵌套选择 .类名 空格 .类名{ } 如:选中类名为one下所有类名为name的后代 .one .name { } 组合选择 .类名,.类名{ } 如:同时选中类名为one和two的标签 .one,.two { } 选中同标签中类名为one的标签 div.one { } 层次选择器(注:在末尾有可复制试验代码,包含所有情况,代码加截图) 选择某标签之后所有兄弟:波浪号~ 选择某标签后下一个兄弟:加号+ 属性选择器(注:在末尾无可复制试验代码,有机会再补上,可以用上面的尝试) 选择拥有某属性的标签 [属性名]{ } 选定有某属性的标签 标签[属性名]{ } 选定有某属性且某属性为某值的标签 标签[属性名=值]{ } 选定有某属性且某属性值的首位以X开头的标签 标签[属性名^=X]{ } 选定有某属性且某属性值的末尾以X结尾的标签 标签[属性名$=X]{ } 选定有某属性且某属性值中模糊匹配包含X的标签 标签[属性名*=X]{ }

CSS——选择器

家住魔仙堡 提交于 2020-03-03 05:26:03
自己总结,如有错误,敬请斧正! 简单选择器 1. ID选择器 2. 元素选择器 3. 类选择器 4. 通配符选择器 * { } /*选中所有元素*/ 5. 属性选择器 根据属性名和属性值来选中元素 [href] { } /*选中所有有href属性的元素*/ [href="https://www.sina.com"] { } /*选中属性为href,且属性值为https://www.sina.com的元素*/ <a class="a b c d" href=""> [class~="b"] { } /*类似于类选择器(更实用) .b{}*/ <a class="abcd" href=" "> [class*="b"] { } /*包含b字母的类即被选中*/ <a href="https://www.baidu.com"> [href$="baidu.com"] { } /*属性值为baidu.com且属性为href即被选中*/ 6. 伪类选择器 选中某些元素的某种状态 link 超链接未被访问的状态 :link { } /*选中未被访问的超链接所有元素*/ a:link { } /*选中未被访问的超链接的a元素*/ visitd 超链接访问过后的状态 :visited { } /*选中已被访问的超链接的所有元素*/ a:visited { } /*选中已被访问的超链接的a元素*/

CSS

浪尽此生 提交于 2020-03-03 01:46:53
文章目录 语法 选择器 插入样式表 css样式 背景 文本 链接 其它(列表,表格,轮廓) 框模型 CSS 定位 媒介 css发展, 语法  CSS 规则由两个主要的部分构成: 选择器selector ,以及一条或多条 声明declaration 。每条声明由一个属性和一个值组成。属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。如: h1 {color:red; font-size:14px;} 值的不同写法和单位 p { color: #ff0000; } p { color: rgb(255,0,0); } p { color: rgb(100%,0%,0%); } 如果值为若干单词,则要给值加引号 p {font-family: “sans serif”;} CSS 对大小写不敏感。不过存在一个例外:如果涉及到与 HTML 文档一起工作的话,class 和 id 名称对大小写是敏感的。 选择器的分组 h1,h2,h3,h4,h5,h6 { color: green; } 根据 CSS,子元素从父元素 继承属性 。如果对body设置 Verdana 字体,则不需要另外的规则,所有 body 的子元素都应该显示 Verdana 字体 选择器 派生选择器 (标签、id、class、属性组合)

CSS 基础知识

一曲冷凌霜 提交于 2020-03-02 22:48:03
CSS 实例(CSS声明总是以分号(;)结束,声明组以大括号({})括起来:) CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明: 选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。 p { color:red; text-align:center; } 关于text-align left 左对齐内容。 right 右对齐内容。 center 居中对齐内容。 justify 对行进行伸展,这样每行都可以有相等的长度(就像在报纸和杂志中)。 CSS 注释 注释是用来解释你的代码,并且可以随意编辑它,浏览器会忽略它。 CSS注释以 "/*" 开始, 以 "*/" 结束 id 选择器 如果你要在HTML元素中设置CSS样式,你需要在元素中设置"id" 和 "class"选择器。 以下的样式规则应用于元素属性 id="para1": #para1 { text-align:center; color:red; } 注意:ID属性不要以数字开头,数字开头的ID在 Mozilla/Firefox 浏览器中不起作用。 class 选择器 class 选择器用于描述一组元素的样式,class 选择器有别于id选择器

css基础

不想你离开。 提交于 2020-03-02 22:24:35
1.外部样式表 解决多页面重复问题;有利于浏览器缓存,从而提高页面响应速度;有利于代码分离 <link rel="stylesheet" href="css文件路径"/>外部样式表一般写在<head>中 2.颜色属性表达 rgb( , , ) ,hex( , , )16进制 括号中分别对应红绿蓝的值,也可以直接写十六进制代码 这里有 rgb颜色值与十六进制颜色码转换工具 链接 3.每个元素都必须有字体大小(font-size),如果没有声明,则直接使用父元素的字体大小,如果没有父元素(html)则使用基准字号(浏览器默认),其中: i,em元素默认样式为倾斜字体, <strong> 元素表示重要不能忽视的内容(加粗) 4.text-decoration 文本修饰,给文本家线(下划线,可以取none) <del> 错误内容, <s> 表示过期内容 text-indent 文本缩进 5.text-align元素内部文字水平排列方式(left,right,center) 6.letter-space 文字间隙 7.选择器(重点) *{通配选择器} [属性]{属性选择器} 伪类选择器(选中某些元素的某种状态) ☆☆☆爱恨法则☆☆☆ ①link元素 (未访问时的状态) ②visited元素(访问后的状态) ③hover元素(鼠标悬停时的状态) ④active(鼠标点击时的状态) love