对带有指定属性的 HTML 元素设置样式。

可以为拥有指定属性的 HTML 元素设置样式,而不仅限于 class 和 id 属性。

注释:Internet Explorer 7 (以及更高版本)在规定了 !DOCTYPE 的情况下支持属性选择器。IE6 及更低的版本不支持属性选择器。

属性选择器

下面的例子为带有 title 属性的所有元素设置样式:

[title]
{
color:red;
}

亲自试一试

属性和值选择器

下面的例子为 title="W3School" 的所有元素设置样式:

[title=W3School]
{
border:5px solid blue;
}

亲自试一试

属性和值选择器 - 多个值

下面的例子为包含指定值的 title 属性的所有元素设置样式。适用于由空格分隔的属性值:

[title~=hello] { color:red; }

亲自试一试

下面的例子为带有包含指定值的 lang 属性的所有元素设置样式。适用于由连字符分隔的属性值:

[lang|=en] { color:red; }

亲自试一试

设置表单的样式

属性选择器在为不带有 class 或 id 的表单设置样式时特别有用:

input[type="text"]
{width:150px;display:block;margin-bottom:10px;background-color:yellow;font-family: Verdana, Arial;
}input[type="button"]
{width:120px;margin-left:35px;display:block;font-family: Verdana, Arial;
}

转载于:https://www.cnblogs.com/JimmyShen/archive/2011/10/09/2203216.html

CSS教程--CSS 属性选择器相关推荐

  1. HTML与CSS基础之属性选择器(二)

    <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>属性选 ...

  2. CSS高级篇——属性选择器 (attribute selectors)

    属性选择器可以定位到拥有某个属性的元素,甚至可以精确到具体的属性值. 属性匹配 选择器后面跟一个方括号,方括号内是属性名: abbr[title] { border-bottom: 1px dotte ...

  3. CSS教程--CSS字体

    CSS 字体系列 在 CSS 中,有两种不同类型的字体系列名称: 通用字体系列 - 拥有相似外观的字体系统组合(比如 "Serif" 或 "Monospace" ...

  4. CSS教程--CSS背景

    CSS 允许应用纯色作为背景,也允许使用背景图像创建相当复杂的效果. CSS 在这方面的能力远远在 HTML 之上. 背景色 可以使用 background-color 属性为元素设置背景色.这个属性 ...

  5. css 属性选择器笔记

    1.基本选择器: eg: *{margin:0;padding:0}p{color:black}.content{background:red;}#intro{padding-left:2em;} 2 ...

  6. html控制h1不让换行的属性,CSS控制H1不换行_HTML与CSS教程_电脑知识学习_培训之家...

    CSS控制H1不换行为http://www.pxzj8.com整理发布,类型为HTML与CSS教程,本站还有更多关于html与css教程,css教程,html网页设计教程,css视频教程,css教程下 ...

  7. css中reset属性详解,css中如何使用counter-reset属性

    css中如何使用counter-reset属性 发布时间:2020-09-23 14:26:58 来源:亿速云 阅读:83 作者:小新 这篇文章主要介绍css中如何使用counter-reset属性, ...

  8. 最新的CSS教程,可以参考下哦!

    CSS教程 CSS是指层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语 ...

  9. html刷新css样式,让IE浏览器即时刷新CSS样式_HTML与CSS教程_电脑知识学习_培训之家...

    让IE浏览器即时刷新CSS样式为http://www.pxzj8.com整理发布,类型为HTML与CSS教程,本站还有更多关于html与css教程,css教程,html网页设计教程,css视频教程,c ...

最新文章

  1. 解决:Plugin ‘maven-compiler-plugin:3.1‘ not found
  2. 【经验】Lenovo/ThinkPad 进入BIOS的方法汇总
  3. ubuntu下pytorch
  4. FPGA之道(37)Verilog中的编写注意事项
  5. java中获取当前服务器的Ip地址
  6. c# xml文件新增同级节点_[C#.NET 拾遗补漏]08:强大的LINQ
  7. 蓝桥杯 ADV-156 算法提高 分分钟的碎碎念
  8. Java 1.7 ThreadPoolExecutor源码解析
  9. centos安装libconfig
  10. facade层,service 层,domain层,dao 层设计
  11. JAVASCRIPT设计模式pdf
  12. 联盟链之hyperledger-fabric
  13. Ubuntu下配置源地址/本地源/官方源
  14. Android so 文件全部报错:Duplicate resources
  15. 阿里国际站用户增长技术探索与实践
  16. NOIP2018(普及组 ) 赛后感想 题解
  17. 建好这个“群”,建设郑州国家中心城市成首要突破口
  18. 搭建 Angular + Cordova + Ionic 集成开发环境
  19. matlab兰州交通大学,兰州交通大学教务处.pdf
  20. 吴恩达:回顾2021,这些大事件影响了AI这一年

热门文章

  1. php为什么要创建类,php – 是否有理由为单一功能创建类?
  2. mysql 数字处理方法_mysql中保留字段中的数字的处理方法。
  3. 计算机应用基础2016高起专,2016年秋季《计算机应用基础(高起专)》期末考核
  4. python求最大值代码的方式_python使用分治法实现求解最大值的方法
  5. LC415字符串相加
  6. PAT乙级 数素数(20)
  7. 计算C(n,0)+C(n,1)+...+C(n,m)--Problem B. Harvest of Apples
  8. java 接口 白名单,SpringBoot HTTP接口跨域调用及白名单实现
  9. 2016CCPC网选 1002:Zhu and 772002(求解矩阵秩)
  10. kubernetes之kubedns部署(kubedns,dnsmasq,exechealthz)以及dns-autoscaler部署