css初识

时间:2020-05-12
本文章向大家介绍css初识,主要包括css初识使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

CSS初识

css可以理解为是用来装饰html标签的,本来丑丑的,通过用了css,就变得美丽动人了。

学习一门语言 首先要知道它的注释

/*这是注释.多行的话你就多按几下enter*/

css的语法结构

css的引入方式有三种,前两者使用较多。第三者的耦合度太高,不利于后期维护。

css的语法结构为
选择器 {
    属性1:值1;
    属性2:值2;
    属性3:值3;
    属性4:值4;
}

# 在html中,引用css的方式一共有三种:
1. 在head标签内使用style标签来引入css。
<style> h1 {属性1:值1}</style>

2. 在head标签内使用link标签引入css外部文件
<link rel='stylesheet' href='css的外部文件'>

3. 在要使用的标签内直接定义style属性。
<h1 style='属性1:值1'>我这是标题</h1>

css的选择器

1. id选择器:起手式为# 通过id找到对应的标签,然后更改样式
<style> #id {属性1:值1;} </style> 

2. 类选择器:起手式为. 定义一个类名,所有使用class继承这个类的标签都是用这个标签的样式。
<style> .类名 {属性1:值1;} </style>

3.元素(标签)选择器:所有的该标签都使用这个样式
<style> 标签名 {属性1:值1;} </style>

4.通用选择器:将所有的标签采用统一的样式
<style> * {属性1:值1;} </style>


注意:同一个style内可以包含多个选择器。

组合选择器


后代选择器:标签内部的其他标签全是后代标签
A a {属性1:值1;}    A下的所有后代中是a的全部使用这个样式

儿子选择器:标签内部第一层级的标签被称为儿子标签
A>b {属性1:值1;}    A的所有儿子是b的使用的css

毗邻选择器:跟自己标签在同一级别的下边紧挨着的标签
A+B {属性1:值1;}    A的毗邻B使用的css

弟弟选择器:同级别晚出生于自己的所有标签
A~C {属性1:值1;}    A所有弟弟使用的样式

属性选择器

属性选择器是用[]来作为标识的
1.含有某个属性。
[username] {属性1:值1;}  所有含有username属性的标签都是用css

2.含有某个属性并且有某个值
[username='tom'] {属性1:值1;}   属性名是username 且值为tom

3.含有某个属性且有某个值的某个标签
input[username] {属性1:值1;}   找到所有属性名是username,值为tom的input标签

原文地址:https://www.cnblogs.com/liqianxin/p/12878279.html