CSS的引入方式及选择器

CSS的引入方式第一种:在head中 <style></style>    嵌入式第二种:在head中 <link href="index.css" rel="stylesheet">   链接式 (先加载css,再加载html)推荐第三种:在head中 <style>@import "index.css";</style>>    导入式(先加载html,再加载css)第四种:直接在html标签中<div style="width: 50%; height: 60px; background-color: orangered">不推荐这种方式</div>    行内式

CSS的选择器1、基础选择器*    通用元素选择器,匹配任何元素    * { margin:0; padding:0; }E    标签选择器,匹配所有使用E标签的元素    p { color:green; }.info和E.info    class选择器,匹配所有class属性中包含info的元素    .info { background:#ff0; }    p.info { background:red }#info和E#info    id选择器,匹配所有id属性等于footer的元素    #info { background:#333 }    P#info { background:blue }

2、组合选择器(这里的E,F可以是基础选择器中的选择器)E,F    多元素选择器,同时匹配所有E元素与F元素,E和F之间用逗号分隔    div,p { color:#f00 }E F    后代选择器,匹配所有属于E元素后代(儿子、孙子....)的F元素,E和F之间用空格分隔    li a { font-weight:bold; }E>F    子元素选择器,匹配所有E元素的子元素(仅儿子)F,E和F之间用>分隔    div > p { color:#ccc }E+F    毗邻元素选择器,匹配所有紧随E元素之后的同级元素F,E和F之间用加号分隔    div + p { color:000 }

3、属性选择器E[att]    匹配所有具有att属性的E元素,不考虑它的值。(注意:E在此处可以省略,比如“[cheacked]”。以下同。)   p[title] { color:#f00; }E[att=val]    匹配所有att属性等于“val”的E元素    div[class=”error”] { color:#f00; }E[att~=val]    匹配所有att属性具有多个空格分隔的值、其中一个值等于“val”的E元素      td[class~=”name”] { color:#f00; }E[attr^=val]    匹配属性值以指定值开头的每个元素     div[class^="test"]{background:#ffff00;}E[attr$=val]    匹配属性值以指定值结尾的每个元素     div[class$="test"]{background:#ffff00;}E[attr*=val]    匹配属性值中包含指定值的每个元素     div[class*="test"]{background:#ffff00;}

4、伪类anchor伪类:专用于控制链接的显示效果a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF} /* 鼠标移动到链接上 */a:active {color: #0000FF} /* 选定的链接 */ 格式: 标签:伪类名称{ css代码; }

before after伪类p:before    在每个 <p> 元素的内容之前插入内容    p:before{content:"hello";color:red}p:after    在每个 <p> 元素的内容之前插入内容    p:after{ content:"hello";color:red}

原文地址:https://www.cnblogs.com/dangrui0725/p/9503361.html

时间: 2024-08-28 02:34:52

CSS的引入方式及选择器的相关文章

前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器

前端1-----CSS层叠样式表了解,css的引入方式,三大选择器(标签,类,id),高级选择器 一丶CSS简介 ???叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言.CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化 ????特点: ??????1.丰富的样式定义 ,易于使用和修改,多页面应用,页面压缩,层叠 ??????2.使数据和

前端——CSS的引入方式、选择器

前端--CSS的引入方式.选择器 什么是CSS? 层叠样式表(就是用来调节标签的样式) CSS注释 /*单行注释*/ /*多行注释1 多行注释2 多行注释3 */ 注释的使用 css应该是一个独立的文件 /*页面通用样式*/ /*顶部导航栏样式*/ /*侧边菜单栏样式*/ -- css语法结构 选择器 {属性名1:属性值1;属性名2:属性值2;属性名3:属性值3;--} css三种引入方式 外部css文件(最正规的书写方式) /*mycss*/ /*这是一个非常牛逼的页面的css样式文件*/ /

浅谈CSS,引入方式,选择器

全称Cascading Style sheets ,中文名称:层叠样式表/级联样式表.CSS就是给我们的HTML网页加样式的东西,它可以让我们的html网页变得更加绚丽多彩,它有三种引入方式. 第一种内嵌式:直接写在我们的html标签里面的,如:  <div style="属性:属性值;"> </div>        这就是内嵌也叫嵌入. 第二种内联写法:在我们的html网页里面的head里面添加一个style标记,然后在里面写,如: <head>

css代码引入方式与基本选择器

引子 css功能:对html元素进行渲染布局 1.查找标签元素 2.操作标签(加对应的css属性) 由两个主要的部分构成:选择器,以及多条声明 ==================================== css代码引入方式 一.行内式(不涉及查找,跟html绑定,难维护) <p style="color: red;font-size: 24px">hello world</p> 二.嵌入式:head标签内嵌style标签 选择器 标签选择器 id选

前端之CSS的属性引入方式、选择器、选择器优先级

目录 1011 前端之CSS的属性引入方式.选择器.选择器优先级 一.CSS介绍 二.CSS语法 2.1CSS实例 2.2 CSS注释 三.css属性的引入方式 3.1 行内样式 3.2 内部样式 3.3 外部样式 四.CSS选择器 4.1 元素(标签)选择器 4.2 id选择器 4.3 类选择器 4.4 通用选择器 4.5 后代选择器 4.6 儿子选择器 4.7 毗邻选择器 4.8 兄弟选择器 4.9 属性选择器 4.10 分组和嵌套选择器 4.11 伪类选择器 4.12 伪类元素选择器 五.

前端css的引入方式

!!!前端css的引入方式# 1.css介绍# 现在互联网分为三层:# html:超文本标记语言,从语义的角度描述页面结构.# CSS:层叠样式表,从审美的角度负责页面样式# JavaScript:从交互的角度描述页面行为## css: cascading style sheet, 层叠样式表,CSS作用是给HTML添加各种样式,简单一句话# CSs就是将网页内容和显示样式进行分离,提高显示功能## CSS优点# 使数据和显示分开,# 降低网络流量# 使整个网站视觉效果一致# 是开发效率提高(一

2015-09-21CSS:引入方式、选择器、注释、文字样式

1.HTML中引入CSS的方式 HTML中引入CSS的样式有4种:行内式.内嵌式.导入式和链接式. ⑴行内式 行内式是在标记的style属性中设定CSS样式.这种方式没有体现出CSS的优势,不推荐使用. ⑵嵌入式 嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中.格式如下: <head> <style type="text/css"> 这里写css样式 &l

css的引入方式

一般来说只有3种: 1.最常用的,引入样式表,在样式表中编写样式,引入方式如下: <link href="css/style.css" rel="stylesheet" type="text/css"> 2.在Html头部用<style></style>包起来,在这里面编写样式: <style type="text/css"> *{ padding: 0;margin: 0 }

CSS基础-引入方法,选择器,继承

一.CSS引入方法:行内式.嵌入式.导入式.链接式. 1.行内式. 即:在标签的style属性中设定CSS样式. 例子:<div style="行内式</div> 2.嵌入式 即:将页面各种元素的设置集中写在<head></head>标签里. 例子: <head> <style type="text/css"> div{ background-color:blue; } </style> </