css元素定位优势
- css配合HTML使用,匹配HTML元素节点
- 语言简洁明了
- 前端开发基本使用css
css元素定位的重要事项
- 找到定位元素的唯一属性,优先级是id,name,css,xpath
- 如果没有唯一属性,就找有唯一属性的父节点、子节点或者相邻元素节点
- 如果属性是随机的,不能使用
css选择器介绍
- id选择器,以“#”定义
- class选择器,以“.”定义
- 标签选择器
- 属性选择器
- 分组选择器
- 组合选择符
伪类
- nth-child(n) 匹配属于其父元素的第 N 个子元素(常用)
- nth-last-child(n),匹配倒数第几个元素
- nth-of-type(n),第 N 个指定类型的标签
参考代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>css选择器高级</title>
<style>
/*id选择器,#定义*/
#abc{
color:red;
}
/*class选择器,.定义*/
.flower{
color:yellow;
}
/*标签选择器,可以选中同类型的HTML标签元素*/
/*标签选择器可以跟class选择器一同使用*/