HTML&CSS基础-属性选择器
HTML&CSS基础-属性选择器
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.html源代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>属性选择器</title>
</head> <style>
/**
* 属性选择器:
* 作用:
* 可以根据元素中的属性或属性值来选取指定元素
* 常用语法:
* [属性名称]:
* 选取含有指定属性的元素
* [属性名称="属性值"]:
* 选取含有指定属性值的元素
* [属性名称^="属性值"]:
* 选取属性值以指定内容开头的元素
* [属性名称$="属性值"]:
* 选取属性值以指定内容结尾的元素
* [属性名称*="属性值"]:
* 选取属性值包含指定内容的元素
*
* 其它语法,如下所示(发现上面常用的语法不够用时可以参考手册说明):
* [属性名称~="属性值"]
* [属性名称|="属性值"]
*/ /**
* 案例一:
* 为所有具有title属性的p元素,设置一个背景颜色为黄色
*/
p[title]{
background-color: yellow;
} /**
* 案例二:
* 为title属性值是hello的元素设置一个背景颜色为深紫色
*/
p[title=world]{
background-color: darkorchid;
} /**
* 案例三:
* 为tiitle属性值以func开头的元素设置一个背景颜色为棕色
*/
p[title^="func"]{
background-color: brown;
} /**
* 案例四:
* 为title属性值以f结尾的元素设置一个背景颜色为蓝色
*/
p[title$="f"]{
background-color: blue;
} /**
* 案例五:
* 位titile属性值包含"s"的元素设置一个背景颜色为深粉红色
*/
p[title*="s"]{
background-color: deeppink;
} </style>
<body>
<!--
titile属性:
这个属性可以给任何标签指定;
当鼠标移动到元素上时,元素中的titile属性的值将会作为提示文字显示;
-->
<p title="hello">我是一个段落</p>
<p >我是一个段落</p>
<p title="scala">我是一个段落</p>
<p >我是一个段落</p>
<p title="func">我是一个段落</p>
<p >我是一个段落</p>
<p title="def">我是一个段落</p>
<p >我是一个段落</p>
<p >我是一个段落</p>
<p title="function">我是一个段落</p>
<p >我是一个段落</p>
<p >我是一个段落</p>
<p title="world">我是一个段落</p>
<p >我是一个段落</p>
<p >我是一个段落</p>
<p title="hello">我是一个段落</p> </body>
</html>
二.浏览器打开以上代码渲染结果

HTML&CSS基础-属性选择器的更多相关文章
- CSS基础--属性选择器、伪类选择器
属性选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...
- HTML&CSS基础-常用选择器
HTML&CSS基础-常用选择器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.html源代码 <!DOCTYPE html> <html> & ...
- CSS基础和选择器
什么是CSS? CSS是指层叠样式表(Cascading Style Sheets),样式定义如何显示HTML元素,样式通常又会存在于样式表中.也就是说把HTML元素的样式都统一收集起来写在一个地方或 ...
- 李洪强和你一起学习前端之(3)Css基础和选择器
大家好! 经过了前面的学习,是不是对前端的学习有了初步的了解.虽然我之前有iOS开发的经验,现在接触一门新的语言,对我来说 有一定的优势,但是一门技术对于谁来说都是公平的,我承认,我在接触新知识的时候 ...
- CSS基础及选择器
CSS层叠样式表与表相分离.常用CSS2和CSS3. HTML引入CSS 1.行内样式 <div style="color:red"></div> 2.内部 ...
- 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍
01 复习内容 复习之前的知识点 02演示VS创建元素 03div和span区别 通过display属性进行DIV与Span之间的转换.div->span 设置display:inline ...
- CSS 基础 优先级 选择器 继承
1.样式优先级 (内联样式)Inline style > (内部样式)Internal style sheet > (外部样式)External style ...
- CSS笔记——属性选择器
1.存在和值(Presence and value)属性选择器这些属性选择器尝试匹配精确的属性值:[attr]:该选择器选择包含 attr 属性的所有元素,不论 attr 的值为何.[attr=val ...
- CSS基础之选择器
一:CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素. 当浏览器读到,一个样式表时,就会按照. 二:CSS语法 每个CSS有两部分组成:选择器和声明 ...
随机推荐
- Laravel 使用自己的类库三种方式
虽然Composer使得我们可以重用很多现有的类库(例如packagist.org中的),但是我们仍然可能用到一些不兼容composer的包或者类库.另外在某一项目中,我们也可能会创建某一类库,而且可 ...
- [LeetCode] 362. Design Hit Counter 设计点击计数器
Design a hit counter which counts the number of hits received in the past 5 minutes. Each function a ...
- 基于travis和git tag 实现npm自动化发版
最近又把烂尾的开源项目alfred-femine拾起来了,这个项目旨在开发一系列前端常用的alfred workflow,提供前端开发的查询效率.时隔这么久,再次搞起,希望自己能够一直维护下去,也欢迎 ...
- Spring Boot之从Spring Framework装配掌握SpringBoot自动装配
Spring Framework模式注解 模式注解是一种用于声明在应用中扮演“组件”角色的注解.如 Spring Framework 中的 @Repository 标注在任何类上 ,用于扮演仓储角色的 ...
- scrapy服务化持久运行
如果要将scrapy做成服务持久运行,通常我们会尝试下面的方式,这样是不可行的: class myspider(scrapy.Spider): q = queue() #task qu ...
- flask框架(六)——闪现(get_flashed_message)、请求扩展、中间件(了解)
message -设置:flash('aaa') -取值:get_flashed_message() -假设在a页面操作出错,跳转到b页面,在b页面显示a页面的错误信息 1 如果要用flash就必须设 ...
- 1. Spark SQL概述
1.1 什么是Spark SQL Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个编程抽象叫做DataFrame并且作为分布式SQL查询引擎的作用 它是将Hive SQL转换成 ...
- jwt 0.9.0 系列目录
jwt官网地址:https://jwt.io/ PS: 写此系列的时候,jjwt jar包版本是0.9.0 <dependency> <groupId>io.jsonwe ...
- Harbor仓库配置https访问
注:高版本(14以上)docker执行login命令,默认使用https,且harbor必须使用域名,只是用ip访问是不行的. 假设使用的网址是:www.harbor.mobi,本机ip是192.16 ...
- 微信公众号 分享接口 签名通过 分享无效果(JSSDK自定义分享接口的策略调整)
为规范自定义分享链接功能在网页上的使用,自2017年4月25日起,JSSDK“分享到朋友圈”及“发送给朋友”接口,自定义的分享链接,其域名或路径必须与当前页面对应的公众号JS安全域名一致,否则将调用失 ...