css选择器
css选择器
选择器有很多种方式,
核心分为三种:1.元素选择器;2.id 选择器;3.class 选择器。
1.元素选择器
元素选择器一般用于通用的 CSS 定义,在局部或某个单一样式不适用。除非你的网站
非常小,小到整个页面的元素标签不超过 5 个,那倒是可以使用的。
//元素定义型
body {}
2.id 定义型
id 定义型的特点,就是表明这个元素是唯一性的,不能再当前页面的其它元素再定义
相同的 id。对于中小型网站,一般是单人设计制作,元素标签不太多,可以在布局元素上
使用 id 定义型。比如<nav>、<header>、<section>、<footer>的顶层元素上。但是在大型的网站中,一般用class代替id。
//id 定义型
#nav {}
3.class 定义型
class 定义型的特点,就是可以定义多个实现相同的效果。而实际应用中,比较适合大
中型 Web 项目。首先在多人维护的项目中,使用 class 也避免定义冲突;其次在一个元素
需要多个样式切换或同时使用时,也只有 class 才能实现。再此项目偏大时,使用 class
也避免多个模块切换的冲突。
//class 定义型
.center {}