HTML5技术

[attribute|=value]和[attribute^=value]选择器区别 - 孟繁贵

字号+ 作者:H5之家 来源:H5之家 2017-08-22 18:00 我要评论( )

1、[attribute|=value] [attribute|=value]选择器说明: 选择 lang 属性值以 "val" 开头的元素 该值必须是整个单词,比如 lang="en",或者后面跟着连字符,比如 lang="en-us"。 [attribute|=value]是CSS2选择器,浏览器都支持。 2、[attribute^=value] [attr

1、[attribute|=value]

[attribute|=value]选择器说明:

选择 lang 属性值以 "val" 开头的元素

该值必须是整个单词,比如 lang="en",或者后面跟着连字符,比如 lang="en-us"。

[attribute|=value]是CSS2选择器,浏览器都支持。

2、 [attribute^=value] 

[attribute^=value]选择器说明:

[attribute^=value] 选择器匹配属性值以指定值开头的每个元素。

 [attribute|=value]是CSS3选择器,但是浏览器也都支持。

 

总结:2个选择器的区别是[attribute|=value]必须是选取整个单词或者中间有连字符的单词, [attribute^=value] 无此限制!

 

示例代码:

[attribute|=value]和[attribute^=value]选择器区别 div[class^='test'] { color div[class|='test'] { color 555 666 666

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • [技术] OIer的STL入门教程 - rvalue

    [技术] OIer的STL入门教程 - rvalue

    2017-08-06 09:01

  • CSS3 选择器 - Glunefish

    CSS3 选择器 - Glunefish

    2017-04-22 09:00

  • css基础知识之属性选择器 - Aqiaoba

    css基础知识之属性选择器 - Aqiaoba

    2017-03-02 17:00

  • CSS3学习笔记1-选择器和新增属性 - xinyiyake

    CSS3学习笔记1-选择器和新增属性 - xinyiyake

    2016-11-21 17:00

网友点评