Web自动化(5):CSS选择器

2020-04-01  本文已影响0人  lxmic
unsplash.jpg

1. 什么是CSS?

我们来看一下wiki百科的解释,简单的理解就是用来美化我们的网页,使HTML网页看起来更好。

层叠样式表(英語:Cascading Style Sheets,缩写:CSS;又称串樣式列表级联样式表串接样式表阶层式样式表)是一种用来为结构化文档(如HTML文档或XML应用)添加样式(字体、间距和颜色等)的计算机语言,由W3C定义和维护。目前最新版本是CSS2.1,为W3C的推荐标准。CSS3現在已被大部分現代瀏覽器支援,而下一版的CSS4仍在开发中。

2. 什么是CSS选择器?

你要给HTML添加样式(字体,颜色等),那么你就需要确定你想添加样式的对象——就是HTML元素。于是就有了选择器,我们可以来选择HTML特定的元素,并通过CSS增加样式。

3. 如何通过CSS选择器来找元素?

前面提到过,自动化最关键的部分就是找到HTML元素,其次是操作。而CSS选择器正好是可以定位网页的原色,正好可以用来进行自动化操作中元素的选择。

find_element_by_css_selector(CSS选择器表达式)
find_elements_by_css_selector(CSS选择表达式)
上一篇下一篇

猜你喜欢

热点阅读