属性,选择器和css
一、属性
属性:表示事物的一些特征
属性分为标签属性和样式属性
标签属性:<img src="1.jpg" width="200px" heifht="200px"/>
样式属性:<style>
p{
color:red;
}
二者的区别:1、位置不一样 —— 样式属性写在style中 标签属性写在标签内
2、写法不一样 —— 样式属性是属性:属性值,标签属性是属性="属性值"
二、选择器
1、样式到底按什么要求?
由选择器的权重来决定的
注:标签的权重是1, class的权重是10, id的权重是100.
权重是可以叠加的
2、浏览器是如何去执行代码?
浏览器执行代码是从上到下,从左到右。
3、选择器的种类
1)、标签选择器
2)、id选择器
3)、class选择器
4)、后代选择器
p a{
color: red; 标签嵌套多层(包括一层)
}
5)、子代选择器
.pp>a{
color: red; 标签嵌套只有一层关系
}
6)、交集选择器
#p.aa {
color: red;
}
注:千万不能把标签写在后面,如:.app
三、CSS
1、CSS:层叠样式表
目的:是给html添加样式
<style type="text/css"></style>
2、网页中如何嵌套style样式
1)、行间样式:把style当做属性写在标签内
<p style="color: red;">heello</p>
2)、行内样式: 把style当作做标签来用写在head之间
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
p{
color: red; 行内标签
}
</style>
</head>
3)、把style当做CSS文件来用。外部引用
<link type="text/css" rel="stylesheet" href="./01.css">
注:rel和href是必不可少的
双标签 必须写结束标签,p可以忽略结束标签
3、CSS的三种引入方式:
1)、行间样式:把style当做属性来使用,键值对在属性值中该怎么用就怎么用;
2)、行内样式:把style当做标签来使用,键值还是老样子;
3)、外部引入:将样式写在CSS文件中,还是以键值对形式书写样式。
属性,选择器和css的更多相关文章
- 23----2013.07.01---Div和Span区别,Css常用属性,选择器,使用css的方式,脱离文档流,div+css布局,盒子模型,框架,js基本介绍
01 复习内容 复习之前的知识点 02演示VS创建元素 03div和span区别 通过display属性进行DIV与Span之间的转换.div->span 设置display:inline ...
- Jquery选择器大全、属性操作、css操作、文档、事件等
一.简介 定义 jQuery创始人是美国John Resig,是优秀的Javascript框架: jQuery是一个轻量级.快速简洁的javaScript库. jQuery对象 jQuery产 ...
- CSS属性选择器温故-4
1.属性选择器就是通过元素属性来找到元素 2.属性选择器语法 CSS3遵循了惯用的编码规则,通配符的使用提高了样式表的书写效率,也使CSS3的属性选择器更符合编码习惯 3.浏览器兼容性 CSS选择器总 ...
- CSS 属性选择器(八)
一.属性选择器 属性选择使用中括号进行标识,中括号内包含属性名,属性值或者属性表达式 如h1[title],h1[title="Logon"], 二.属性选择器分类 2.1.匹配属 ...
- CSS笔记(二)CSS属性选择器
对带有指定属性的HTML元素设置样式. 参考: http://www.w3school.com.cn/css/css_syntax_attribute_selector.asp 选择器 描述 [att ...
- IE7浏览器下CSS属性选择器二三事
一.为何专门说起IE7 以前,或者说数年前,我们从事桌面端网页开发的时候,基本上都还要兼顾IE6浏览器, 即使有些特性,IE7支持,我们也会忽略之.于是,我们会不自然地把IE6和IE7浏览器归为一路货 ...
- css笔记04:属性选择器
1.属性选择器: 带有 title 属性的所有元素设置样式: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN ...
- css中的7中属性选择器
在CSS的选择符中有七个属性选择符.它们分别是: 1.E[att] 选择具有att属性的E元素. 2.E[att="val"] 选择具有att属性且属性值等于val的E元素. 3. ...
- css样式表中四种属性选择器
学习此连接的总结http://developer.51cto.com/art/201009/226158.htmcss样式表中四种属性选择器1> 简易属性 tag[class]{ font-we ...
- CSS 选择器之基本选择器 属性选择器 伪类选择器
CSS 选择器 常见的选择器列表图 CSS选择器笔记 基本选择器 通配符选择器(*) 元素选择器(E) 类选择器(.className) 所有浏览器都支持类选择器,但多类选择器(.classNa ...
随机推荐
- 关于android 数据库查询出现 _id column do not exist 的处理
查询的字段必须带上_id字段,否则就会出现此类异常,导致程序崩溃
- mac下已装virtualbox运行genymotion还报错找不到虚拟机的解决办法
sudo ln -s /usr/local/bin/VBoxManage /usr/bin/VBoxManage
- Prim算法:最小生成树---贪心算法的实现
算法图解: http://baike.baidu.com/link?url=hGNkWIOLRJ_LDWMJRECxCPKUw7pI3s8AH5kj-944RwgeBSa9hGpTaIz5aWYsl_ ...
- 15.Nginx 解析漏洞复现
Nginx 解析漏洞复现 Nginx解析漏洞复现. 版本信息: Nginx 1.x 最新版 PHP 7.x最新版 由此可知,该漏洞与Nginx.php版本无关,属于用户配置不当造成的解析漏洞. 使用d ...
- 20169219《linux内核原理与分析》第六周作业
网易云课堂学习 1.intel x86 CPU有四种不同的执行级别0-3,linux只使用了其中的0级和3级分贝来表示内核态和用户态. 2.一般来说在linux中,地址空间是一个显著的标志:0xc00 ...
- 解决IIS出现的问题
- Java中编写线程安全代码的原理(Java concurrent in practice的快速要点)
Java concurrent in practice是一本好书,不过太繁冗.本文主要简述第一部分的内容. 多线程 优势 与单线程相比,可以利用多核的能力; 可以方便的建模成一个线程处理一种任务; 与 ...
- Spark 各个组件关系
Term Meaning Application User program built on Spark. Consists of a driver program and executors on ...
- 2018ICPC徐州区域赛网络赛G(VECTOR+SET,模拟)
#include<bits/stdc++.h>using namespace std;int x,y;vector<int>v1,v2;long long solve(vect ...
- MongoDB自定义存储数据库文件位置
mongodb下载地址:https://www.mongodb.com/download-center#community 本机安装目录如下: 配置步骤如下: 1.新建文件夹data(文件夹内再建一个 ...