css概述
前言
1.CSS cascading stylesheet 级联样式表 ,外观显示(页面内容显示的方式)。CSS文档以.css作为后缀
2、w3c推荐页面文件定义
数据和结构 html
样式 css
行为 javascript
正文
CSS(cascading style sheets,层叠式样式表)
作用:设置HTML页面的布局和样式
css的语法
选择器{样式属性;样式属性}
HTML中引入样式
a.外部样式(外部文件),link标签引入
b.内部样式,style标签引入
c.内联样式,通过style属性设置
注: 样式优先级别
1.内联样式>内部样式>外部样式
2. 在新版浏览器中内部样式和外部样式
依据样式的引入先后顺序,后引入会覆盖前面的样式
选择器
1.标签选择器
标签名称{....}
2.ID选择器
#id {...}
3.Class选择器
.class {...}
4.群组选择器
标签名称1,标签名称2 {.....}
5.包涵选择器
父标签 子标签 {...}
直接包涵
父标签 > 子标签 {....} IE不支持
经常使用样式属性
1.字体相关属性
1)字体颜色 color:颜色英文单词、#十六进制形式 RGB 如:color:#0099ff
2) 字体大小 font-size
3)字体样式 font-style
4)字体 font-family
5)单词间距 word-spacing
6)字符间距 letter-spacing
2.文本相关属性
1)文本对齐方式 text-align:left/center/right
2)文本与左边界的距离 text-indent
3)文本线条 text-decoration:underline 下划线 overline 上划线 line-through 删除线 none 去掉线条
3.背景相关属性
1) 背景色 background-color:red
2) 引入背景图片 background-image:url(...)
3) 图片平铺方式 background-repeat:no-repeat 不平铺 repeat-x 在水平方向上平铺 repeat-y 在垂直方向上平铺
4.边框相关的属性
1) border:线形 粗细 颜色
线形: solid实线 、 dotted点线、 double双线 和 dashed虚线
2) border-top:顶层边框
3)border-bottom:底层边框
4)border-left:左边框
5)border-right:右边框
5.宽度高度属性
width:
height:
6.鼠标相关
cursor:wait 漏斗形 pointer(hand) 手指型
7.显示相关的样式
display:none 隐藏 inline 将div变成span block 将span转换成div
8.超链接
1)a:link{.....} 超链接点击之前的样式设置
2)a:hover{....} 鼠标浮上的样式设置
3)a:active{....} 鼠标点击的样式设置
4)a:visited{....} 訪问过后的样式设置
9.定位相关样式
1) position: absolute 绝对定位:相对父标签的左上角坐标进行定位 relative 相对定位:相对当前标签默认出现的位置进行偏移
2)top:设置上边距
3) left:设置左边距
10.内外边距
margin: 外边距
padding:内边距
总结
基本的语法
选择器{
属性:属性值;
.......
}
选择器
a.标签选择器
标签名{
属性:属性值;
}
b.class 选择器
.选择器的名字{
属性:属性值;
}
特殊
标签名.选择器名字{//仅仅对相相应标签有效果
属性:属性值;
}
c.id 选择器
#选择器名字{
属性:属性值;
}
d.包括选择器
标签名1 标签名2{
属性:属性值;
}
对包括在标签1中的标签2有效果
e.群组选择器
标签名,标签名{
属性:属性值;
}
样式的继承
子标记会继承父标记的样式
css概述的更多相关文章
- xhtml和css概述
Xhtml和css概述 1.html的过渡到xhtml html与xhtml不是两种语言,它们是一种语言的不同阶段,有点类似于文言文和白话文之间的关系.因为网络技术的日新月异,html的不断改进,所以 ...
- 一、CSS概述 二、CSS的选择器(认识) 三、CSS样式和属性(练习) 四、重构商城首页DIV+CSS(页面布局)(重点) 浮动/更改显示方式
一.CSS概述###<1>概念 DIV,就是一个HTML元素,块级元素,通常结合CSS进行页面的布局. CSS,层叠样式表,给HTML元素增强显示. ###<2>作用 样式定义 ...
- Unit02: CSS 概述 、 CSS 语法 、 CSS 选择器 、 CSS声明
Unit02: CSS 概述 . CSS 语法 . CSS 选择器 . CSS声明 my.css p { color: yellow; } demo1.html <!DOCTYPE html&g ...
- Web前端:1、HTML&CSS概述及结构
万维网联盟(World Wide Web Consortium)简称W3C,专门为了定义网页相关的标准而成立,如网页中的HTML.CSS.DOM.HTTP.XML等标准. 根据W3C标准,一个网页主要 ...
- CSS概述<选择器总结>
概述:CSS是指层叠样式表,他是定义如何显示HTML元素,样式表通常存储在样式表中,通常存储在.css文件中,下面对css的选择器进行总结,便大家夯实基础! 1 语法规范: 每个样式规则有两个部分:选 ...
- python css概述
1. 概述 css是英文Cascading Style Sheets的缩写,称为层叠样式表,用于对页面进行美化. 存在方式有三种:元素内联.页面嵌入和外部引入,比较三种方式的优缺点. 语法:style ...
- 后端码农谈前端(CSS篇)第一课:CSS概述
一.从扮演浏览器开始 扮演浏览器是Head First图书中很有意义的一个环节.可作者忘记了告诉我们扮演浏览器的台本.我们从这里开始. 上图是webkit内核渲染html和css的流程图.从该图我们可 ...
- 网页三剑客:HTML+CSS+JavaScript 之CSS概述
CSS 简介 什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是 ...
- Study 5 —— CSS概述
CSS(Cascading Style Sheet)称为层叠样式表,也可以称为CSS样式表或样式表,其文件扩展名为.css,CSS是用于增强或控制网页样式,并允许将样式信息与网页内容分离的一种标记性语 ...
随机推荐
- git从github下载代码
Github作为远程仓库的使用详解 http://blog.csdn.net/djl4104804/article/details/50778717 centos local: 通过g ...
- gets函数完美替代
当我们在使用gets函数时候,因为不确定gets函数的buffer究竟有多大,所以这个函数只能用作是玩具函数.因此,当我们需要直接从输入得到一个东西的时候可以用fgets函数代替gets函数,这样不管 ...
- js中去除换行(\r\n)
解决方法:replace(/\r\n/g,"").replace("\n","") 测试: <script> var str = ...
- GIT简易使用流程
git是目前世界上最先进的分布式版本控制系统(摘自廖雪峰官网) 首先需要在系统上安装git: Windows系统在这下载: RHEL/Centos/Fedora用户可以用以下命令安装:yum -y i ...
- IT资源专业搜索-www.easysoo.cn
创始人:samrthhl 时间:2015-11-8 关于易搜 易搜(www.easysoo.cn)是一个面向IT开发从业人员的专业资源搜索站点,它将全球的知名博客论坛.专业IT行业站点.知名咨询机构和 ...
- MVC项目中如何判断用户是在用什么设备进行访问
使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑) 现在我们开发的很多web应用都要支持手机等移动设备.为了让手机用户能有更加好的用户体验,我们经常为 ...
- GSAP学习笔记
GSAP(Green Sock Animation Platform)是一个十分好用的js动画库,据说是as的精简版 以下是学习GSAP的一些笔记:貌似中文的文档不是很多 GSAP notes: tl ...
- cocos2dx进阶学习之CCLayer
继承关系 CCLayer -> CCNode,CCTouchDelegate,CCAccelerometerDelegate,CCKeypadDelegate CCLayer在cocos2dx中 ...
- 3644 - X-Plosives(水题,并差集)
3644 - X-Plosives A secret service developed a new kind of explosive that attain its volatile proper ...
- 使用Intel编译器获得一致的浮点数值计算结果
使用Intel编译器获得一致的浮点数值计算结果大多数十进制的浮点数, 用二进制表示时不是完全一致的; 与此同时, 大多数与浮点数值相关的计算结果, 存在着固有的不确定性.通常, 编写浮点计算应用软件希 ...