css语法---选择器
内部样式表
- 每个css 的样式都分为两部分,选择符和内部样式表
- 声明又分为属性和属性值
- 属性必须放在花括号内,属性和属性值之间用:号连接
- 每条声明之间用分号结束
- 声明放在head标签内的
<style> </style>
中 - 形式:选择器{属性1:属性值;属性2:属性值}
- 外部样式也能单独建立css文件,但是要有一个link标签导入
link标签的属性
- rel :stylesheet
- type:导入文件类型
- href:css文件的路径
选择器
要使用css对html页面中的元素进行,一对一,一对多,或者多对一的控制的话,就要用css选择器。
元素选择器
元素的名称{属性:属性值;}
类选择器
语法:class{属性:属性值;}
实例:
<div class = "top"> </div>
.top{width:20px;height:100px;}
id选择器
eg
<div id = 'box'></div>
#box{width:300px;height:300px}
注意:一个id的名称只能对应文档中一个具体的元素对象(唯一性)
通配选择器
*{属性:属性值} 代表所有元素
eg:
*{margin:0;padding:0;}#设置所有元素的边界和填充值为0
群组选择器
选择符1,选择符2,选择符3{属性:属性值;}
多选择器应用相同声明的时候,用逗号隔开,然后合并为一组。
包含选择器
选择符1 选择符2{属性:属性值;}
当要改变子类选择器中的某个样式时使用。选择器1是父类选择器,选择器2是子类选择器
伪类选择器
伪类选择器用在标签上面
- a:link{属性:属性值} 超链接的初始状态
- a:visited{属性:属性值}超链接被访问后的状态
- a:hover{属性:鼠标悬停
- a:active{属性:属性值} 超链接被激活时的状态
注意
顺序必须是“link visted hover action””否则无效
选择器的权重
!import 》内联样式》包含选择器》id选择器》类选择器》元素选择器
css语法---选择器相关推荐
- css语法 选择器 中括号,CSS 选择器语法参考手册
DI 之 3.3 更多DI的知识(陆) 3.3.1 延迟初始化Bean 延迟初始化也叫做惰性初始化,指不提前初始化Bean,而是只有在真正使用时才创建及初始化Bean. 配置方式很简单只需在标签上指 ...
- CSS语法大全,学习笔记
序号 名称 说明/代码 备注 1. CSS 中英文名 层叠样式表 Cascading Style Sheet 2. CSS 文件拓展名 .css 3. CSS 注释 /*注释内容*/ 4. 4 种样式 ...
- Web开发(一)·期末不挂之第四章·CSS语法基础(CSS选择器选择器优先级各类样式表的使用方法)
CSS语法基础 一.单纯html控制样式的缺点 二. CSS✪✪✪ CSS概述 CSS基础语法 组成 选择器 标签选择器 类选择器 id选择器 通配选择器 后代选择器 插入样式表的三种方式 行内样式 ...
- CSS样式的使用(CSS选择器、CSS语法、CSS常见样式):
1.CSS样式的理解: Cascading Style Sheets(层叠样式表):修饰html标签样式的 2.使用(需要内嵌html中): 1.行内样式:(通过标签的style属性使用) 格式:样式 ...
- CSS学习笔记--CSS语法与选择器
导语 Css用于控制网页的样式和布局,指层叠样式表(Cascading Style Sheets),定义如何显示HTML的元素,这个样式通常存储在样式表中.在工作中通常使用的外部样式表,外部样式表 ...
- CSS基础(emmet 语法,CSS 复合选择器, 布局认知,背景样式)
CSS基础 1. emmet 语法 -- 开发效率 1.1 emmet 语法生成 html 标签 emmet 的特点和作用是什么? 通过简写提高编码效率. emmet 生成 HTML 结构语法 序号 ...
- CSS语法与CSS选择器
目录 CSS 语法 实例 例子解释 CSS 选择器 CSS 元素选择器 实例 CSS id 选择器 实例 CSS 类选择器 实例 实例 实例 CSS 通用选择器 实例 CSS 分组选择器 实例 所有简 ...
- CSS语法及其选择器
第一优先级:无条件优先的属性只需要在属性后面使用!important.它会覆盖页面内任何位置定义的元素样式.(ie6支持上有些bug). 第一等:内联样式,如:style="color:re ...
- Web前端之CSS语法与选择器
目录 一.CSS简介 层叠样式表 1.内联样式(行内样式) 2.内部样式表 3.外部样式表 二.CSS基本语法 注释 css中的注释 我们对比下其他几种前端语言的注释 html中的注释 JS(Java ...
最新文章
- word笔记之选择性粘贴-设置默认粘贴为当前格式
- C#种死锁:事务(进程 ID 112)与另一个进程被死锁在 锁
- Openstack组件部署 — Nova_安装和配置Controller Node
- python3安装步骤mac-Mac 上安装python3——手把手教程
- Silverlight数据加载时,等待图标显示与隐藏(Loading)
- linux系统安装tv软件下载,达龙云电脑apk下载
- # 管道已结束_CIPP内衬紫外线固化法用于污水管道非开挖修复
- 超棒的Glide图片加载
- python能做什么程序-Python可以被用来做哪些神奇好玩的事情
- Spring Boot文件目录介绍
- Linux文本三剑客超详细教程---grep、sed、awk
- VirtuoZo数字摄影测量(二)——模型定向与核线影像生成
- nfc卡模式与标准模式_NFC相关标准
- 第1140期AI100_机器学习日报(2017-11-01)
- WPF 开机一键启动程序V1.0【原创】
- 软件缺陷报告模板(微信缺陷报告案例)
- 程序员的奋斗史(二十八)——寒门再难出贵子
- 用html语言编写勾股定理,HTML5 勾股定理动画演示
- python 对角矩阵_numpy创建单位矩阵和对角矩阵的实例
- 【微信小程序】别踩白块源码免费分享