[TOC]
## 1. 基本选择符
### 通配选择符 * { sRules }
说明:
选定所有对象。
通配选择符(Universal Selector)
通常不建议使用通配选择符,因为它会遍历并命中文档中所有的元素,出于性能考虑,需酌情使用
~~~
/*通配选择符 * */
*{
font-size: 20px;
color:red;
}
~~~
### 标签选择符 E { sRules }
根据标签选择元素
~~~
/*标签选择符 E */
P{
background: #ccc;
}
a{
text-decoration: none;
}
~~~
### ID选择符 E#myid { sRules }
以唯一标识符id属性等于myid的E对象作为选择符。
id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。
HTML元素以id属性来设置id选择器,CSS 中 id 选择器以 "#" 来定义。
ID属性不要以数字开头,数字开头的ID在 Mozilla/Firefox 浏览器中不起作用。
~~~
/*ID */
#div1{
width: 200px;
height:200px;
border:2px solid #0000FF;
}
~~~
### 类选择符 E.myclass { sRules }
以class属性包含myclass的E对象作为选择符。
类选择符(Class Selector)
不同于ID选择符的唯一性,类选择符可以同时定义多个,如:
~~~
/*class*/
.box{
width: 100px;
height: 300px;
border:5px solid #000333;
}
~~~
* * * * *
**基本选择器完整代码**
~~~
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
/*通配选择符 * */
*{
font-size: 20px;
color:red;
}
/*元素选择符 E */
P{
background: #CCC;
}
/*ID */
#div1{
width: 200px;
height:200px;
border:2px solid #0000FF;
}
/*class*/
.box{
width: 100px;
height: 300px;
border:5px solid #000333;
}
a{
text-decoration: none;
}
</style>
</head>
<body>
<div id="div1">#div1</div>
<div class="box">.box</div>
<p>段落</p>
<h1>标题</h1>
</body>
</html>
~~~
- 前言
- 走进前端工程师的世界
- 前端知识图谱
- 前端学习方法
- 计算机基础知识
- 写一封信给4个月后的自己
- Github的使用
- 网页基础知识
- 2.1认识网页
- 2.2网页相关名词
- 2.3Web标准
- 2.4开发环境配置
- 2.4.1Hbuilder使用技巧
- 2.4.2SublineText使用技巧
- 大前端必会的PS技巧
- HTML
- 网页制作入门
- CSS
- HTML+CSS整站开发
- HTML5
- HTML5 概述
- HTML5 语法
- HTML5 属性
- HTML5 事件
- HTML5 浏览器支持
- HTML5 新元素
- HTML5 Video(视频)
- HTML5 Audio(音频)
- HTML5 Input类型
- HTML5 表单元素
- HTML5 语义元素
- HTML5 表单属性
- CSS3
- CSS3 介绍
- CSS3 选择器
- 基本选择符
- 关系选择符
- 属性选择符
- 伪类选择符
- 伪对象选择符
- CSS3 边框
- CSS3 圆角
- CSS3 背景
- CSS3 渐变
- CSS3 文本效果
- CSS3 字体
- CSS3 2D转换
- CSS3 3D转换
- CSS3 过渡
- CSS3 动画
- CSS3 多列
- CSS3 用户界面
- CSS3 图片
- CSS3 按钮
- CSS3 分页
- CSS3 框大小
- CSS3 弹性盒子
- CSS3 颜色
- CSS3 多媒体查询
- 附录1
- HTML5+CSS3整站开发
- 前端开发规范
- 规范目的
- 命名规则
- HTML开发规范
- CSS开发规范
- SCSS开发规范
- JavaScript开发规范
- JavaScript基础
- JavaScript简介
- JavaScript的发展历史
- JavaScript是前台语言
- 用法
- 认识语句和符号
- JavaScript输出
- JavaScript注释
- 体验js输出
- JavaScript 变量
- JavaScript 数据类型
- JavaScript数据类型的转换
- JavaScript运算符
- JavaScript流程控制语句
- 前端库
- 百度静态资源公共库
- 前端资源
- 学习网站类