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>
二.浏览器打开以上代码渲染结果
本文来自博客园,作者:尹正杰,转载请注明原文链接:https://www.cnblogs.com/yinzhengjie/p/6268225.html,个人微信: "JasonYin2020"(添加时请备注来源及意图备注,有偿付费)
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。问问自己,想要怎样的人生。