CSS教程之CSS3实例剖析:伪类前的冒号和两个冒号的区分
现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。破洛洛文章简介:在一次项目中,有一主要用到::selection伪元素,然后开辟同砚问我,CSS中一个冒号和两个冒号有神马区分?
在一次项目中,有一主要用到::selection伪元素,然后开辟同砚问我,CSS中一个冒号和两个冒号有神马区分?
这仿佛真的是个成绩,也许良多前端同砚对此都有困惑,查了些材料,证明了下两个标记的区分,简而言之:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。
W3C关于CSS3选择器的标准中有一段形貌:
Apseudo-elementismadeoftwocolons(::)followedbythenameofthepseudo-element.This::notationisintroducedbythecurrentdocumentinordertoestablishadiscriminationbetweenpseudo-classesandpseudo-elements.Forcompatibilitywithexistingstylesheets,useragentsmustalsoacceptthepreviousone-colonnotationforpseudo-elementsintroducedinCSSlevels1and2(namely,:first-line,:first-letter,:beforeand:after).Thiscompatibilityisnotallowedforthenewpseudo-elementsintroducedinCSSlevel3.复杂翻译一下,粗心就是,伪元素由双冒号和伪元素称号构成。双冒号是在以后标准中引进的,用于辨别伪类和伪元素。可是伪类兼容现存款式,扫瞄器必要同时撑持旧的伪类,好比:first-line、:first-letter、:before、:after等。
那末如今就能够完全的回覆题目中的成绩了,关于CSS2之前已有的伪元素,好比:before,单冒号和双冒号的写法::before感化是一样的。
以是,假如你的网站只必要兼容webkit、firefox、opera等扫瞄器,倡议关于伪元素接纳双冒号的写法,假如不能不兼容IE扫瞄器,仍是用CSS2的单冒号写法对照平安。
</p>
声明块由一个一个的声明组成,声明由属性和值组成,属性和值用冒号隔开,分号结束。 帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。 在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。 还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。 Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。 Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。 这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。 俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。 帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。 直接用代码建立链接,如:可以直接输入 <a herf = \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"red.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\">红色的网页 12、插入标签法建立链接,可以再选中文字后在代码中插入html标签,页元素<a>.也可以按ctrl+t进入html标签插入方法之后输入代码即可。
页:
[1]