css中标签的各种应用

admin 轻心小站 关注 LV.19 运营
发表于前端技术学习版块 css,教程

在HTML中,标签是用来定义文本的语义和结构的。而CSS则是用来定义HTML标记中的元素的样式和外观。在CSS中,根据不同作用的标签,有很多应用方式,下面就来介绍一下各种标签的应用。<style> /

在HTML中,标签是用来定义文本的语义和结构的。而CSS则是用来定义HTML标记中的元素的样式和外观。在CSS中,根据不同作用的标签,有很多应用方式,下面就来介绍一下各种标签的应用。

<style>
/*这里是CSS样式*/
</style> 

1、基本选择器:

/*1、元素选择器(tag选择器):用于作用于特定标签*/
p {
    color: red;
}

/*2、class选择器:用于作用于特定类*/
.className {
    color: blue;
}

/*3、id选择器:用于作用于特定id*/
#elementId {
    color: green;
} 

2、组合选择器:

/*1、后代选择器:用于选中元素内的所有子元素*/
#parent p {
    color: red;
}

/*2、子元素选择器:只选中子元素*/
#parent > p {
    color: blue;
}

/*3、相邻兄弟选择器:选中与指定元素同级的紧接着出现的标签*/
p + span {
    color: purple;
}

/*4、通用选择器:选中所有元素*/
* {
    color: gray;
} 

3、伪类选择器:

/*1、链接伪类*/
a:link {
    color: green;
}

a:visited {
    color: red;
}

/*2、hover伪类*/
a:hover {
    color: blue;
}

/*3、active伪类*/
a:active {
    color: purple;
}

/*4、首元素和尾元素*/
p:first-child {
    font-weight: bold;
}

p:last-child {
    font-style: italic;
}

/*5、定位伪类*/
p:nth-child(odd) {
    background-color: yellow;
}

p:nth-child(even) {
    background-color: pink;
} 

4、属性选择器:

/*1、存在和值属性选择器*/
a[class] {
    color: red;
}

a[href="https://www.example.com"] {
    color: green;
}

/*2、部分值匹配属性选择器*/
a[href*="example"] {
    color: blue;
}

/*3、前缀或后缀匹配属性选择器*/
div[class^="main"] {
    color: pink;
}

div[class$="main"] {
    color: brown;
} 

总结:CSS中的标签应用,从选择器的基本应用到更加高级的伪元素应用,都可以帮助我们更加精细地控制页面的样式和效果。

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: css中标签的各种应用

粉丝

0

关注

0

收藏

0

已有0次打赏