CSS是层叠样式表(Cascading Style Sheets)的缩写,用以描述如何在屏幕,纸张大小规格或其他媒体上显示HTML元素,概括了概念网页及其元素的布局,田园大小,位置翻译和颜色等属性。
CSS的语法表示为:
以次是一个简单的例子,设置了网页主体责任是什么(body)的背景色,标题(h1)的颜色和对齐方式,段落(p)的字体和大小。
body { background-color: lightblue; } h1 { color: white; text-align: center; } p { font-family: verdana; font-size: 20px; }
网页中有3种引用样式表的方法,分别为:
1. 在head中采取link元素。导出表面样式表文件。
<head> <link rel="stylesheet" type="text/css" href="mystyle.css"> </head>在网页head中采取style元素,概念样式表本末。
2. 在网页head中采取style元素,概念样式表本末。
<head> <style> body { background-color: linen; } h1 { color: maroon; margin-left: 40px; } </style> </head> <body> <h1>This is a heading</h1> <p>This is a paragraph.</p> </body>
3. 采取style属性。径直将样式本末抬高到元素中。
<body> <h1 style="color:blue;text-align:center;">This is a heading</h1> <p style="color:red;">This is a paragraph.</p> </body>
我们得天独厚采取不同的CSS挑选器,给元素设置样式,如下html中。得天独厚采取#desc来选中id为desc的div元素。采取.btn挑选所有包含类btn的付诸按钮。
<head> <style> #desc { background-color: blue; } .btn { font-size: 20px; } </style> </head> <body> <div id="desc">This is a desc</div> <button class="btn">付诸</button> </body>
在Selenium明朗化补考脚本之家中,通常采取CSS挑选器,来定位网页中的元素。如以次emc体育app,查找class为btn的按钮,并进行点击。
driver.find_element_by_css_selector('.btn').click()
合理化建议100条各户阅读一度CSS属性手册和CSS挑选器手册,以深化对层叠式样式表的了解。这部分本末不需要各户记忆,在以后的明朗化补考工作中,作为手册进行查找即可。