【CSS】CSS简介
来源:互联网 发布:golang mgo 编辑:程序博客网 时间:2024/06/08 11:08
前言
CSS(层叠样式表)是一种用来表现HTML或XML等文件样式的计算机语言。之前,是没有CSS的,样式和HTML文件写到一起,呈现给用户界面,不出问题还好,如果出了一点小问题,就要大费周折去修改HTML文件,非常的不方便,为此,开发出了CSS,来使内容与样式分离。
选择器
1、类选择器
通过class标记,用于描述一组元素的样式,区别于id选择器,class选择器可以在多个元素中使用;在CSS中,类选择器用“.”来定义。类的第一个字符不能使用数字,因为在Mozilla/Firefox浏览器中不起作用。
2、ID选择器
通过id标记特定的HTML元素,CSS中id选择器以“#”来定义。同样,ID不能以数字开头,因为Mozilla/Firefox浏览器中不起作用。
例1:使id为m_category下的con类下的元素高度为300px。
<div id="m_category" class="con"></div>
#m_category .con { height:300px; }
例2:使id为m_category下的con类下的p块内元素宽度为300px。
<div id="m_category" class="con" runat="server"> <p>内容</p></div>
#m_category .con p{ width:300px;}
3、HTM标签选择器
通过body标记。
例:使body内元素的字体大小全是14px。
body { font-size:14px;}
优先级:ID选择器>类选择器>HTM标签选择器
使用方法
CSS有三种使用方法,分别是外联式,嵌入式和内联式。
1、外联式(外部样式):将网页链接到外部样式表。
当样式需要被应用到很多页面的时候,则最好使用外部样式表,可以通过更改一个文件来改变整个站点的外观。
2、嵌入式(内页样式):在网页上创建嵌入的样式表。
当单个文件需要特别样式时,可以使用内部样式表。可以在head部分通过<style>标签定义内部样式表。
3、内联式(行内样式):应用内嵌样式到各个网页元素。
当特殊的样式需要应用到个别元素时,可以使用内联式。
CSS布局特点
1、精简代码,降低重构难度。
2、加快网页访问速度。
3、DEO优化。
4、更容易全浏览器兼容。
- 【CSS】CSS简介
- CSS简介:初识CSS
- css简介
- CSS简介
- CSS简介
- css简介
- CSS简介
- CSS 简介
- CSS简介
- CSS简介
- CSS简介
- CSS 简介
- css简介
- CSS简介
- CSS简介
- CSS简介
- css简介
- CSS简介
- SpringMVC与Struts2的对比
- HttpURLConnection
- Android计算进程数及剩余内存
- PHP单个图片上传
- android 同心圆水波纹的实现
- 【CSS】CSS简介
- Exynos4412裸机开发——中断处理
- android 网络通信之HttpURLConnection与HttpClient
- Unity3D-Unity中CacheServer(缓存服务器)的部署与使用
- Largest BST Subtree
- 【剑指offer】O(1)时间删除链表结点
- Exynos4412裸机开发——PWM定时器
- Best Time to Buy and Sell Stock III
- 自定义viewpagerindicator和FragmentViewPager结合使用