当前位置:首页 > 资讯 > info5 > 正文

CSS学习之菜鸟入门

发表于: 2014-12-27   作者:u010168160   来源:转载   浏览次数:
摘要: 一、基础学习    1、何为CSS      CSS是CascadingStyleSheets(层叠样式表)的简称,是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语言).       CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀,可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少我们的工作量,所以她是每一个网页设计

一、基础学习

       1、何为CSS

          CSS是Cascading Style Sheets(层叠样式表)的简称,是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语 言).   

          CSS文件也可以说是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀, 可以通过简单的更改CSS文件,改变网页的整体表现形式,可以减少我们的工作量,所以 她是每一个网页设计人员的必修课。

       2、语法

          2.1引用

               链接式(href

<head>
	<link rel="stylesheet" type="text/css" href="http://www.dreamdu.com/style.css" />
</head>
               href -- 指定需要加载的资源(CSS文件)的地址URI 
               rel -- 指定链接类型 
               type -- 包含内容的类型,一般使用type="text/css"

               导入样式(@import

<head>
	<style type="text/css">@import url(http://www.dreamdu.com/style.css);</style>
</head>	

               内嵌式

<style type="text/css">
/* ----------文字样式开始---------- */

/* 梦之都白色12象素文字 */
.dreamduwhite12px 
{ 
	color:white; 
	font-size:12px; 
}
/* 梦之都黑色16象素文字 */
.dreamdublack16px 
{ 
	color:black; 
	font-size:16px; 
}

/* ----------文字样式结束---------- */
</style>

               注意:style标签应该在head标签内部.


               行内样式

<p style="font-size: 10px; color: #FFFFFF;">
	使用CSS内联引用表现段落.
</p>
               把CSS样式直接作用在XHTML标签中.

         2.2选择器

               CSS选择器就是CSS样式的名字,当在XHTML文档中表现一个CSS样式的时候,就要用到一个CSS.

               标签选择器

               CSS学习之菜鸟入门_第1张图片

              类别选择器

                 CSS学习之菜鸟入门_第2张图片

              ID选择器

                 CSS学习之菜鸟入门_第3张图片

               实例总结

id与class选择符在CSS与XHTML中的用法总结

 

CSS中的写法

XHTML中的写法

标签选择符

p{font-size:12px;}

<p>www.dreamdu.com</p>

id选择符

#id_selector{font-size:12px;}

<p id="id_selector">梦之都</p>

class选择符

.class_selector{font-size:12px;}

<p class="class_selector">梦之都</p>


       3、优点

          内容与表现分离,有了CSS,网页的内容(XHMTL)与表现就可以分开了. 

          使用CSS可以减少网页的代码量,增加网页的浏览速度


二、总结

       1、导图

CSS学习之菜鸟入门_第4张图片

       2、难点剖析

          2.1外部引用CSS中 链接式(link)与导入样式(@import)的区别

          (1)所属类别不同。

                   link属于XHTML标签,而@import完全是CSS提供的一种方式。
                   link标签除了可以加载CSS外,还可以做很多其它的事情,比如定义RSS,定义rel连接属性等,@import就只能加载CSS了。
          (2)加载顺序的差别。

                   当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(就是闪烁),网速慢的时候还挺明显。
          (3)兼容性的差别。

                   由于@import是CSS2.1提出的所以老的浏览器不支持,@import只有在IE5以上的才能识别,而link标签无此问题。
          (4)使用dom控制样式时的差别。

                   当使用javascript控制dom去改变样式的时候,只能使用link标签,因为@import不是dom可以控制的。

          2.2表格与表单的区别

          表格用于布局,表单用来传输数据,在表格里面可以包含表单,在表单里面也可以包含表格,用表格来布局表单里面的数据,

          如果你有数据提供给后台程序,比如一个输入框,文本框等,这些元素通常要放到一个表单,这样才可以完成数据的提交。

       3、小编寄语

          CSS主要是用来控制网页显示的样式。通过CSS可以让HTML里的内容展现出绚丽的效果,就好比给一个人化妆,用的恰当,效果就好。

          本文只是对CSS一些简单的内容作了一下整理,至于其他强大的功能还需要我们继续探索,在以后的学习中逐渐深入。


相关阅读:CSS入门基础经典教程

                  CSS教程


CSS学习之菜鸟入门

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
这两天学习WCF,看了MSDN上的入门教程,和查找了一些网上给的例子,简单的实现了一下,感觉应该很适
1、struts2处理web应用请求过程mvc实现 2、HTTP请求 提交 Struts2StrutsPrepareAndExecuteFilter 核
有时候需要从网页上获取数据,比如别一些网页上的新闻获取到放到应用上,其实这也算是一个简单的网
CSS布局与传统表格(table)布局最大的区别在于:原来的定位都是采用表格,通过表格的间距或者用无色
一、CSS语法: h1 {color:blue;font-size:12px;} h1就是HTML的标签,又叫选被器,是被选择样式化
一、CSS背景控制 可以控制元素的的背景,大概有以下属性 background-color background-image backgr
前段时间学过一下struts1,其实也就是配置web工程成功而已,但是过了一个多月后,当再想继续学习的
一:菜鸟入门 .NET世家问鼎中原之初,江湖初乱,为入世家,一同拼杀天下,勤习入门武功 搜索“N年前
一:菜鸟入门 .NET世家问鼎中原之初,江湖初乱,为入世家,一同拼杀天下,勤习入门武功 搜索“N年前
一:菜鸟入门 .NET世家问鼎中原之初,江湖初乱,为入世家,一同拼杀天下,勤习入门武功 搜索“N年前
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号