下面罗列了一部分的CSS定位方式。看到这么多是否觉得CSS不再简单,其实不然常用的几种方式作者已标记,CSS定位是平常使用过程中非常重要的一种方式。它与Xpath定位有诸多类似的地方,但是无论从性能还是语法上来说CSS都是比较有优势的。
1、一般情况下定位速度要比XPATH快
2、语法比Xpath要简洁
@ 又是怎么用的呢?
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。 CSS 用于控制网页的样式和布局。CSS3 是最新的 CSS 标准。
@ 在CSS里在每个标记前加?
#是一种 CSS 标记选择器~~~ 它是针对网页中某个标签的 id 值而应用样式的~~比如页面中有:
那么,要为这个 div 标签应用样式,就需要在CSS中写:#hello{ font-size:14px; /* 再添加其它的样式 */}
@ css3中伪类选择器由什么组成?
w3c规范中伪类有:
active、hover、link、visited 【css1】
所有主流浏览器都支持以上伪类,但是只在对标签上的支持最好。
【css2】的有3个
focus : 如果规定了<!doctype>,将在主流浏览器&ie8+中支持(否则ie不支持)
first-child:必须声明<!doctype>才能够确保在ie中正常支持
lang:如果规定了<!doctype>,将在主流浏览器&ie8+中支持(否则ie不支持)