分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

html基础-css-选择器

发布时间:2023-09-06 01:36责任编辑:沈小雨关键词:选择器
<!DOCTYPE html>
<html lang="en">
<head>
???<meta charset="UTF-8"> ??<!-- 指定编码 -->
???<title>liudaozhang</title>
???<link rel="shortcut icon" href="http://www.xxxxx.cn:80/wp-content/logo.jpg">
???<!--<link rel="stylesheet" href="jjj.css"> ?这是第三种___引入css-->
???<!--<link rel="stylesheet" href="jjj2.css"> ?这是第三种___引入css-->
???<style>
???????/*id选择器 ??这是第二种方式*/
???????/*#i1{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/
/*这里会先引用style中的标签,然后在引用link中jjj2 ?再试jjj中的标签*/


???????/*class选择器*/
???????/*.c1{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/


???????/*标签选择器*/
???????/*div {*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/

???????/*标签层级选择器 ?--行内标签无法应用 ?宽 ?高等属性*/
???????/*div span{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/

???????/*class层级选择器*/
???????/*.c2 span{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/

???????/*id层级选择器*/
???????/*#i2 span{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????/*}*/


???????/*id组合选择器*/
???????/*#i1,#i2,#i3{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????????/*margin-top: 5px; 间隔作用*/
???????/*}*/


???????/*class组合选择器*/
???????/*.c1,.c2,.c3{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????????/*margin-top: 5px;*/
???????/*}*/

???????/*属性选择器*/
???????/*div[jjj=‘abc‘]{*/
???????????/*height: 100px;*/
???????????/*width: 100px;*/
???????????/**/
???????????/*margin-top: 5px;*/
???????/*}*/

???</style>

</head>
<body>

<!--1、可以在任意标签中添加style属性,增加css样式-->
<!--<div style="height: 100px;width: 100px;border:red 2px solid;"></div>-->
<!--<div id="i1"></div> ?引入i1选择器-->

<!--2、head中style添加css样式-->
<!--理解:在标签当中增加了一个id的属性 他的属性就是i1 在head中通过style标签,以id选择器的方式 #i1写了一个css样式 他引用到了div这个标签上-->
<!--简单的说 就是在head中写了id选择器i1 写了css样式 在后面的div标签中引用了这个-->

<!--3、引入 css-->
<!--<div id="i2"></div> ?引入i2选择器-->
<!--选择器在是唯一的 ?不能重复 ?重复就会报错-->

<!--测试三种引入css样式的方式的优先级-->
<!--<div id="i1" style="height: 100px;width: 100px;"></div>-->
<!--顺序 ?先引用&#45;&#45;这里是为了测试优先级 所以选择器都是使用的i1-->
<!--1、 标签中css ?style属性 ?优先级最高 ?也就是div后面的优先级别是最高的-->
<!--2、引入的css和head中的style中的标签的优先级 ?主要是看在head中是由下往上一次查找 那个在最下面就先被引用-->

<!--id选择器不能重复 ?但是class是可以重复的-->

<!--<div class="c1"></div> ?class选择器-->
<!--<div class="c1"></div>-->

<!--<div></div> ?/*标签选择器*/-->

<!--<div>-->
???<!--行内标签无法应用 ?宽 ?高 ?&#45;&#45;层级选择器-->
???<!--<span>1</span>-->
<!--</div>-->

<!--<div> ??class层级选择器-->
???<!--行内标签无法应用 ?宽 ?高 ?&#45;&#45;层级选择器-->
???<!--<div class="c2">-->
???????<!--<span>12222</span>-->
???<!--</div>-->
<!--</div>-->


<!--<div> ?id层级选择器-->
???<!--<div id="i2">-->
???????<!--<span>2222</span>-->
???<!--</div>-->
<!--</div>-->

<!--<div id="i1"></div> ?id组合选择器-->
<!--<div id="i2"></div>-->
<!--<div id="i3"></div>-->


<!--<div class="c1"></div> ?class组合选择器-->
<!--<div class="c2"></div>-->
<!--<div class="c3"></div>-->


<!--<div jjj="abc"></div> ??属性选择器-->

</body>
</html>

html基础-css-选择器

原文地址:https://www.cnblogs.com/zunchang/p/8283382.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved