【CSS】CSS语言的使用方式和详细说明___完整教程(总结)
2017-04-19 00:17
531 查看
(一)CSS概述:
1、CSS名词解释:CSS:Cascading Style Sheets 中文意思:层叠样式表。
2、CSS定义:
它是用来定义网页的显示效果。
3、CSS作用:
(1)可以解决html代码对样式定义的重复,
(2)提高了后期样式代码的可维护性,
(3)并增强了网页的显示效果功能。
4、CSS简述:
CSS将网页内容和显示样式进行分离,提高了显示功能。
(二)CSS和HTML在网页中的结合方式:
(1)style属性(2)style标签
(3)导入
(4)链接
例如:
☆ 1、style属性方式
<p style="background-color:#FF0000; color:#FFFFFF"> p标签段落内容。 </p>
☆ 2、style标签方式
<style type=”text/css”> p { color:#FF0000;} </style>
☆ 3、导入方式
<style type="text/css"> @import url(myDiv.css) </style>
☆ 4、链接方式
<link rel="stylesheet" type="text/css" href="css_3.css" media="screen" />
注意,这几种方式平常使用的很普遍,每一中方式都有自己的特点。
(三)CSS语法:
CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。selector {declaration1; declaration2; … declarationN }
选择器通常是您需要改变样式的 HTML 元素。
每条声明由一个属性和一个值组成。
属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号分开。
selector {property: value}
(四)选择器:
选择器分类:(1)html标签名选择器
(2)class类选择器
(3)id选择器
【注意】:
每一个标签都定义了class属性和id属性。用于对标签进行标识,方便对标签进行操作。
在定义的中,多个标签的class属性值可以相同,而id值要唯一,因为JavaScript中经常用。
选择器的优先级:
标签名选择器 < class选择器 < id选择器 < style属性选择器
(五)扩展选择器:
☆关联选择器 :
标签是可以嵌套的,要让相同标签中的不同标签显示不同样式,就可以用此选择器。例如:p { color:#00FF00;} p b { color:#FF000;} <p>P标签<b>湖南城市学院</b>段落样式</p> <p>P标签段落</p>
☆组合选择器 :
对多个选择器进行相同样式的定义。例如,我们想对“div中的<b>标签”和“类名为cc”的区域设置相同的样式,
则可以定义如下的组合选择器:
.cc, div b{/*不同选择器之间用逗号分开*/ background-color:#0000ff; color:#fff; }
☆伪元素选择器:
其实就在html中预先定义好的一些选择器,称为伪元素。格式:标签名:伪元素。类名 标签名。类名:伪元素。
例如:
超链接a标签中的伪元素:
a:link 超链接未点击状态。
a:visited 被访问后的状态。
a:hover 光标移到超链接上的状态(未点击)。
a:active 点击超链接时的状态。
段落p标签中的伪元素:
p:first-line 段落的第一行文本。
p:first-letter 段落中的第一个字母。
自定义伪元素:
:focus 具有焦点的元素
相关文章推荐
- 【HTML】HTML语言的使用方式和详细说明___完整教程(总结)
- 【XML解析】(5)DOM4J中的XPath的使用方式及其【完整语法详细说明】
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结,再也不愁发博客了
- jquery基础实例教程详细使用说明
- ActionErrors 使用说明 struts1 validate 处理流程 详细教程(转)
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
- McAfee麦咖啡8.5企业版高级教程 用户自定义规则使用详细说明
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
- 详细配置说明||Spring 使用注解方式进行事务管理
- PhpStorm中快捷键总结,附详细使用说明
- CXImage600 详细使用配置说明教程
- 一键GHOST V8.3 Build 060425 硬盘版一键ghost使用方法说明[图文详细教程]
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
- VC++ MFC属性页使用说明(孙鑫视频教程总结)(1)
- 【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
- Siege―最好的Linux下Web服务器性能/压力测试工具,Siege使用教程详细说明
- VC++ MFC属性页使用说明(孙鑫视频教程总结)(2)
- Jenkins学习总结(1)——Jenkins详细安装与构建部署使用教程
- Jenkins学习总结(1)——Jenkins详细安装与构建部署使用教程