CSS样式表介绍
一、 CSS中的样式选择
1)内样式(内联样式)
style=””;
2)内嵌样式
<style type="text/css"></style>
3)外部样式
<link type="text/css" href="URL" rel="stylesheet" />
4)导入样式
@import url();
注:优先级行内 > 链接 > 内嵌 > 导入(就近原则)
二、CSS中的常用选择器
1)标签选择器
直接使用标签名来定义一个标签属性。整个文档内所有该标签将都被定义一个相同的属性。
2)类型选择器
使用.ClassName来定义一个类型的属性。当标签元素内包含class=””属性时,则具有其定义的样式。
3)ID选择器
使用#IdName来定义一个ID元素的属性。当标签元素内的ID与其定义的ID相同时,该标签则具有其定义的属性。
注:优先级 ID>类型>标签
3、CSS中的特殊选择器(在特殊情况下使用)
子对象选择器
语法:E1 > E2 。表示为选择所有作为对象E1下面的所有子对象。
属性选择器1
语法:E1[attr]。表示拥有[attr]属性的所有E1对象。
属性选择器2:
语法:E1[attr=value]。选择拥有[attr]属性的属性值等于value的E1对象
4、CSS中的常用属性
字体 Font
1) font属性,对字体进行整体控制。(可一次性设置多种属性)
2) color属性,对字体的颜色进行修改和控制。
3) font-family,对文本的字体进行修改。
4)font-size,定义文本的字体大小。
5)font-stretch:定义修改文本字体的加粗(normal:正常,narrower:加细,wider:加粗)
6)text-decoration:设置文本的修饰,装饰内容。
文本 text
1)vertical-align:设置或检索对象内容的垂直对其方式。
2)text-align:设置或检索对象中文本的对齐方式。
背景 background
1)background:对背景整体属性进行控制,设置其复合属性。
2)background-color:设置对象的背景颜色。
3)background-image:设置对象的背景图片
4)background-repeat:设置对象的背景图片的排列方式。
定位 Postioning
1)position:设置对象的定位方式。
2)top bottom left right:设置对象定位距离像素。
边框 Borders
1)border:对边框的整体属性进行控制,设置其复合属性
2)border-color:设置对象边框的颜色。
3)border-style:设置对象边框的样式。
4)border-width:设置对象边框的宽。
列表 lists
list-style:对列表的整体属性进行控制,设置其复合属性
布局 Layout
1)float:该属性的值指出了对象是否及如何浮动。
2)clear*:不允许对象浮动。both:不允许两边有对象浮动。left/right:不允许左边/右边有对象浮动。none:无浮动值。
3)display:设置或检索对象是否及如何显示。
边距 Margin/Padding
Margin:设置对象的外边距
Padding:设置对象的内边距

5、伪选择器
常用的伪选择器
a:link 设置对a未被访问前的样式属性。
a:hover 设置对象在其鼠标悬停时的样式属性。
a:active 设置对象在被激活时的样式表属性。
a:visited 设置a对象在其链接已被访问过的属性。
a:focue 设置对象成为焦点时的样式表属性。
CSS样式表介绍的更多相关文章
- DOM与CSS样式表
		在前文 <DOM与元素节点内联样式>中我们了解了用 DOM 提供的接口操作元素节点内联样式的方法,今天我们来学习一下如何用 DOM 操作 CSS 样式表. CSS 样式表概况 通过使用 H ... 
- 美丽的表格样式(使用CSS样式表控制表格样式)
		按照WEB2.0风格,设计了几个表格样式,希望大家喜欢. WEB2.0提倡使用div开布局,但不是要全然放弃使用表格,表格在数据展现方面还是不错的选择. 如今使用介绍使用CSS样式表来控制.美化表格的 ... 
- 漂亮的表格样式(使用CSS样式表控制表格样式)
		根据WEB2.0风格,设计了几个表格样式,我希望你喜欢. WEB2.0推广使用div开放式布局.但并不是完全放弃使用形式,在数据表现形式而言是一个不错的选择. 本节将介绍如何使用现在CSS样式表来控制 ... 
- WEB入门三	CSS样式表基础
		学习内容 Ø CSS的基本语法 Ø CSS选择器 Ø 常见的CSS样式 Ø 网页中3种使用CSS的方式 能力目标 Ø 理解CSS的 ... 
- 漂亮的表格样式–>使用CSS样式表控制表格样式
		依照WEB2.0风格,设计了几个表格样式,希望大家喜欢.WEB2.0提倡使用div开布局,但不是要完全放弃使用表格,表格在数据展现方面还是不错的选择.现在介绍使用CSS样式表来控制.美化表格的方法. ... 
- CSS选择器及CSS样式表
		前言 牛腩新闻发布系统中记忆最深的就是各种CSS选择器各种CSS样式,这些选择器之间肯定有它的优先级,包括CSS样式也一样,也是有它的优先级,本文介绍一些各种CSS选择器各种CSS样式以及它们的优先级 ... 
- 深度理解CSS样式表,内有彩蛋....
		<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
- CSS样式表
		CSS样式及属性 样式标的基本概念 样式表的分类 1.内联样式表 和html联合显示,控制精确,但可重用性差,冗余多. 例:<p style="font-size:14px;" ... 
- JS 控制CSS样式表
		JS控制CSS所使用的方法: <style> .rule{ display: none; } </style> 你想要改变把他的display属性由none改为inline. ... 
随机推荐
- Java数值转化为二进制、十进制、十六进制字符串
			int i = 123;String binStr = Integer.toBinaryString(i); String otcStr = Integer.toOctalString(i); Str ... 
- FZU 2233 ~APTX4869 贪心+并查集
			分析:http://blog.csdn.net/chenzhenyu123456/article/details/51308460 #include <cstdio> #include & ... 
- @DataProvider Method 参数传递
			package roger.testng; import java.lang.reflect.Method; import org.testng.annotations.DataProvider; i ... 
- C#中属性简写原理
			1. 属性简写时不能只有get或者set 原因: 如果只有get,那么没有办法给其赋值,所有也就没法get到值: 如果只有set,没有意义,因为根本没法获取到这个值. 
- Windows Azure 的磁盘管理相关概念
			在 Windows Azure 的虚拟机中,磁盘有多种使用方式.操作系统磁盘是用来为虚拟机提供操作系统的虚拟硬盘.数据磁盘是附加到虚拟机上用来存储应用程序数据的 VHD. 根据应用程序的需要,可从多种 ... 
- PHP中的empty()和isset()的比较
- Storm系列(六)架构分析之Scheduler-调度器[EventScheduler]
			任务调度接口定义: 1 IScheduler{ 2 // conf为当前nimbus的stormp配置 3 void prepare(Map conf); // 初始化 4 // to ... 
- java 小结2 多态问题和容器介绍
			面向对象这个东西,其实我们一直是不是都没有感觉到自己在用,以后我一定要用用.以前学c#时候认真的看过一次,最近一直研究java.随便再看看. 多态问题: 在java中多态分为(1)编译时多态和(2)运 ... 
- Java读取文件夹大小的6种方法及代码
			(一)单线程递归方式 package com.taobao.test; import java.io.File; public class TotalFileSizeSequential { publ ... 
- Android:从程序员到架构师之路Ⅰ
			一般而言,人们大多先学开发(代码)的技术,随后才学(架构)设计的方法.然而,在实际做事时,却是先设计,随后才写出代码来.敏捷过程则让设计与写码迭代循环下去,一直到完成为止.在本课程里,就遵循敏捷的迭代 ... 
