CSS样式基础分享

来源:互联网 发布:阿里巴巴域名 编辑:程序博客网 时间:2024/05/17 08:36
什么是CSS




CSS是用于布局与美化网页的.
CSS是Cascading Style Sheets的英文缩写,即层叠样式表.
CSS语言是一种标记语言,因此不需要编译,可以直接由浏览器执行(属于浏览器解释型语言).
CSS文件是一个文本文件,它包含了一些CSS标记,CSS文件必须使用css为文件名后缀.
CSS是大小写不敏感的,CSS与css是一样的.
CSS是由W3C的CSS工作组产生和维护的.








1.1使用CSS的几个优势
内容与表现分离,有了CSS,网页的内容(XHMTL)与表现就可以分开了.
表现的统一,可以使网页的表现非常统一,并且容易修改.
CSS可以支持多种设备,比如手机,PDA,打印机,电视机,游戏机等.
使用CSS可以减少网页的代码量,增加网页的浏览速度,减少硬盘容量.
引用网址:http://www.dreamdu.com/css/advantage/








2 . CSS入门例子




2.1. CSS入门视频教程
看看猴子为什么学习做网页,猴子买报的故事:)
你可以先通过这个链接学习一下HTML的入门例子.




CSS入门例子示例 -- 可以尝试编辑




定义文字的颜色
定义网页的背景颜色
定义网页的背景图片
定义文字的对齐方式
自定义列表样式
定义你的鼠标样式
定义一个带有颜色的边框
好通过上面的例子有点感觉了吧?现在开始从头学习入门啦:)




<1>打开记事本:点击"开始"--选择"程序"--选择"附件"--选择"记事本"(或者打开你的Notepad++编辑器)




<2>输入下面代码(直接拷贝过去就可以啦)




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
        <head>
                <title> 欢迎来到梦之都 </title>
                <link rel="stylesheet" type="text/css" href="dreamdu.css" />
        </head>
        <body>
                <h1>欢迎来到梦之都</h1>
                <p>这是我的第一个网页,在这里
                        <a href="http://www.dreamdu.com/css/">
                                尽情学习CSS
                        </a>吧!
                </p>
        </body>
</html>
点击"文件"--选择"保存"--选择文件类型为"所有文件"--文件名输入"dreamdu.html"并选择文件保存地址.(记住一定要把文件的后缀存为.html或.htm,否则网页无法显示)




<3>再新建一个文件,输入下面代码(直接拷贝过去就可以啦)




/*段落样式*/
p
{
color: purple;
font-size: 12px;
}




/*标题样式*/
h1
{
color: olive;
text-decoration: underline;
}




/*链接样式*/
a:link
{
color:#006486;
}
a:visited

color:#464646;
}
a:hover 

color: #fff;
background: #3080CB;
}
a:active 

color:white;
background: #3080CB ;
}
点击"文件"--选择"保存"--选择文件类型为"所有文件"--文件名输入"dreamdu.css"并选择文件保存地址.(记住一定要把文件的后缀存为.css,而且要和dreamdu.html在同一个目录下.)




<4>现在我们可以双击dreamdu.html这个文件.看看效果吧.




怎么样?五颜六色的吧:)




现在解释一下上面的例子




HTML文件就是一个文本文件,HTML文件要在head处加载css样式<link rel="stylesheet" type="text/css" href="dreamdu.css" />.




CSS文件也是一个文本文件.




p
{
color: purple;
font-size: 12px;
}
代表p标签所包含的内容都是以紫红色color: purple;,12px大小font-size: 12px;的字体显示.




h1
{
color: olive;
text-decoration: underline;
}
代表h1标签所包含的内容都是以橄榄色color: olive;,带下划线text-decoration: underline;的字体显示.




a:link
{
color:#006486;
}
a:visited

color:#464646;
}
a:hover 

color: #fff;
background: #3080CB;
}
a:active 

color:white;
background: #3080CB ;
}
代表了HTML链接的样式,这个有点复杂了,大家可以先看看效果,高级教程中我再分析此链接样式(梦之都就是使用的这个链接样式:)[大家可以下载梦之都的链接样式参考一下http://www.dreamdu.com/style.css]).








3 . CSS语法 -- 最基本的




3.1. 外部引用CSS
3.1.1 使用 link 标签引用CSS
3.1.2 使用 @import 引用CSS
3.2. 内部引用CSS
3.3. 内联引用CSS
3.4. CSS 选择符
3.5. CSS 声明
3.6. CSS注释
本节只介绍CSS最基本的语法,组成CSS语法最基本的部分是CSS声明块




CSS声明块由选择符+"{"+1个或多个CSS属性+"}"组成




CSS是大小写不敏感的,在CSS语法中推荐使用小写




HTML教程中我们学习了CSS在HTML文件中的几种加载方法,在这里我还要再全面的总结一下.












原创请访问:梦之都
原创粉丝点击