|
导读网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立... 网页的本质就是超级文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。 css伪元素和伪类对于刚学习css的同学来说可能会容易混淆,官方文档中解释:CSS 伪类用于向某些选择器添加特殊的效果,CSS 伪元素是用于将特殊的效果添加到某些选择器。那么,css伪元素和伪类的区别究竟在哪?本文将给大家细细的说道说道。首先可以明确两点,第一:两者都与选择器相关,第二:就是添加一些“特殊”的效果。这里特殊指的是两者描述了其他 伪类种类
伪元素种类
区别 这里用伪类 p>i:first-child {color: red}
<p>
<i>first</i>
<i>second</i>
</p>//伪类 .first-child {color: red}
<p>
<i class="first-child">first</i>
<i>second</i>
</p>即我们给第一个子元素添加一个类,然后定义这个类的样式。那么我们接着看看为元素: p:first-letter {color: red}
<p>I am stephen lee.</p>//伪元素 .first-letter {color: red}
<p><span class='first-letter'>I</span> am stephen lee.</p>即我们给第一个字母添加一个 伪类的效果可以通过添加一个实际的类来达到,而伪元素的效果则需要通过添加一个实际的元素才能达到,这也是为什么他们一个称为伪类,一个称为伪元素的原因。 最后 伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上 :Pseudo-classes ::Pseudo-elements 但因为兼容性的问题,所以现在大部分还是统一的单冒号,但是抛开兼容性的问题,我们在书写时应该尽可能养成好习惯,区分两者。 相关文章推荐: css-伪类和伪元素_html/css_WEB-ITnose CSS 属性 :before && :after的用法,伪类和伪元素的区别_html/css_WEB-ITnose 以上就是css属性:css伪类和css伪元素的区别(附代码)的详细内容,更多请关注php中文网其它相关文章! 网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。 |
温馨提示:喜欢本站的话,请收藏一下本站!