当前位置: 首页 > wzjs >正文

唐山市建设厅政府网站影响关键词优化的因素

唐山市建设厅政府网站,影响关键词优化的因素,网站建设掌握技能,中国纪检监察报社级别目录 一、介绍二、常用种类三、案例实现案例一:a标签使用link/visited/hover/active案例二:表单元素使用focus/disabled案例三、通过其余伪类实现元素灵活选中 一、介绍 CSS 伪类(Pseudo-classes) 用于定义元素的特定状态或结构位…

目录

  • 一、介绍
  • 二、常用种类
  • 三、案例实现
    • 案例一:a标签使用link/visited/hover/active
    • 案例二:表单元素使用focus/disabled
    • 案例三、通过其余伪类实现元素灵活选中

一、介绍

CSS 伪类(Pseudo-classes) 用于定义元素的特定状态结构位置,从而允许你为这些特殊场景添加样式。伪类以冒号 : 开头,附加在选择器后

/* 举例 */
a:link{color: #fff;background-color: aqua;
}

二、常用种类

伪类含义
:link选中未访问的链接
:visited选中已访问的链接
:hover鼠标悬停在元素上时
:active元素被激活(如鼠标按下元素)时
:focus元素获得焦点(如表单输入框被选中)
:disabled禁用的表单元素
:checked被选中的复选框或单选按钮
:first-child元素的第一个子元素
:last-child元素的最后一个子元素
:first-of-type选中第一个指定类型的子元素
:last-of-type选中最后一个指定类型的子元素
:nth-child(n)选中第 n 个子元素(支持公式如 2n+1)
:nth-of-type(n)选中该类型元素的第 n 个

三、案例实现

案例一:a标签使用link/visited/hover/active

当我们同时使用多种选中样式的伪类时,生效的顺序十分重要!!!这里通过爱恨法则来加快记忆

爱恨法则 Love Hate -> link visited hover active

效果代码:hover和active需要鼠标移动至元素/鼠标按下激活元素

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>伪类</title><style>.nav a{width: 100px;height: 50px;text-decoration: none;background-color: antiquewhite;}/*伪类顺序: 爱恨法则 Love Hate -> link visited hover active  *//* line 选中未访问过的超链接 */.nav a:link{color: #fff;background-color: aqua;}/* visited 选中访问过的超链接 */.nav a:visited{background-color: aquamarine;}/* hover 选中鼠标移入的元素 */.nav a:hover{background-color: azure;}/* active 选中鼠标按下的元素 */.nav a:active{color: #fff;background-color: red;}</style>
</head>
<body><div class="nav"><a href="https://gitee.com/">gitee</a><a href="https://www.bilibili.com">哔哩哔哩</a><a href="https://ys.mihoyo.com/">原神</a><a href="https://chat.deepseek.com/">deepseek</a></div>
</body>
</html>

效果
在这里插入图片描述

案例二:表单元素使用focus/disabled

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>伪类</title><style>form input:focus{outline: 1px solid red;}form button:disabled{cursor: not-allowed;}</style>
</head>
<body><form><input type="text" placeholder="一步一步向上爬"><button disabled>成绩加一</button></form>
</body>
</html>

focus:表单聚焦
disabled:表单元素禁用,这里改动的是鼠标样式
效果
在这里插入图片描述

案例三、通过其余伪类实现元素灵活选中

注意!!!:first-child 的匹配规则- - last-child同理

  • 严格检查位置:只有同时满足以下两个条件时才生效:
    • 元素是父容器第一个子元素
    • 元素类型与选择器指定的标签匹配

案例

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>伪类</title><style>p:first-child{color: red;}</style>
</head>
<body><div> <!-- 父元素 --><span>span:灵活的选择器</span> <!-- 第一个为span --><div> <!-- 父元素 --><p>p:分割线</p> <!-- 第一个为p,满足条件 --></div><div> <!-- 父元素 --><span>span</span> <!-- 第一个为span --><p>p:分割线</p></div></div>
</body>
</html>

效果
在这里插入图片描述


案例:first-of-type

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>伪类</title><style>p:first-of-type{color: red;}</style>
</head>
<body><div><span>灵活的选择器</span><div><p>分割线</p></div><div><span>111</span><p>分割线</p></div></div></div>
</body>
</html>

案例:实现斑马线

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>伪类</title><style>.list{width: 400px;outline: 1px solid red;}.list p{margin: 0;}.list p:first-child{text-align: center;font-size: 32px;} .list p:nth-child(2n+3){background-color: hsl(160, 88%, 80%);}.list p:nth-child(2n){background-color: aqua;}</style>
</head>
<body><div class="list"><p><span>你好</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p><p><span>相信自己,你一定可以的,不要忘记休息</span></p></div>
</body>
</html>

效果
在这里插入图片描述

http://www.dtcms.com/wzjs/445371.html

相关文章:

  • 聊城的网站制作公司软文发布平台排名
  • 公司做企业网站的必要性一个完整的营销策划案范文
  • 菏泽网站建设招聘百度知道网页版进入
  • 单位建设网站需要招标关键词排名快速提升
  • 沈阳网站建设制作网络推广有哪些
  • 大连本地网站推广青岛网络seo公司
  • 如何做资源论坛网站营销型网站有哪些
  • 米拓建站下载湖南关键词网络科技有限公司
  • 做网站会用到的色彩代码单词跨境电商培训
  • 潍坊仿站定制模板建站巨量引擎
  • 大企业网站建设哪里好百度推广的价格表
  • 做网站品牌网络营销解释
  • 网页特效网站家庭优化大师免费下载
  • 网站底部备案图标百度一下你就知道百度首页
  • 宁波网站推广规划爱站关键词挖掘查询工具
  • 做网站公司哪个品牌好搜客通
  • 在淘宝上做网站靠谱吗朝阳区seo
  • 网站图片属性是什么热点新闻事件素材
  • 个人能备案多少个网站竞价推广开户公司
  • 内销机械做哪个网站好成都网站建设创新互联
  • 腾讯企业邮箱入口登陆网站搜索优化找哪家
  • 新闻头条最新消息今日头条沈阳网络优化培训
  • 有哪些网站做国外生意的长尾关键词是什么意思
  • 泉州网站建设费用seo搜索引擎优化期末及答案
  • terrytao wordpress百度seo公司哪家好一点
  • 广州seo网站营销蜘蛛搜索
  • 杭州网站建设中心b站推广网站2022
  • 网站设计怎么收费营销排名seo
  • wordpress手机后台360seo关键词优化
  • 做网站建设的公司有哪些关键词林俊杰在线听免费