div+css

当前位置:地方网站工作室 >> 网络技术 >> div+css >> 浏览文章

CSSBBS新手教程一看就会第一课

文章来源:中国站长网  文章作者:曹元  日期:2008年10月02日
作者的话今天抽了点时间开始写一个新手教程,此教程是针对初学者写的,写作方式也很随意,我也没有计划写多少课,有空到时候就来写写。把自己的一些经验都写出来,供大家参考。本人也不是非常专业,如果有错误的地方

作者的话
今天抽了点时间开始写一个新手教程,此教程是针对初学者写的,写作方式也很随意,我也没有计划写多少课,有空到时候就来写写。把自己的一些经验都写出来,供大家参考。本人也不是非常专业,如果有错误的地方还请多多纠正。
首先我先说明一下,CSS的功能其实就是定义HMTL标签显示效果的。(如果不知道HTML是什么,请点击这里学习HMTL教程!)没有其他什么更深奥的功能,而我写CSS的原则就是只要能实现某个想要的效果就OK了。仅此而已,所以其中可能有不标准的地方。暂且不谈这个,我们现在的重点就是实现最佳效果!
能够让学CSS的朋友,或多或少的有所收获即是本人的最高兴的事情!
本文由CSSBBS原创,版权所有!如需转载请注明出自:CSSBBS! 谢谢
废话少说,现在开始讲课……
CSS新手第一课:CSS是什么?

不知道大家是怎样来到CSSBBS的,来这里的也应该知道CSS是什么了。上面已经说了,CSS就是对HMTL标签的控制!让网页显示出你想要的布局和风格!
长远的说就是实现W3C网页的标准化,个人理解就是让网页更健康。这个健康不是内容的健康,而是代码的合理运用!

如果还不清楚CSS能做什么。就到百度搜索一下吧!

现在开始举个例子你就知道了!
CSS最多到控制HTML标签里的DIV标签!最常用的就是CSS+DIV布局! 在很久以前我们都用表格(TABLE)来进行网页布局,现在表格布局的网站也不少,关键还是简单,方便,不过代码看起来比较乱,改版也麻烦。所以越来越多的网站开始CSS+DIV进行W3C重构。

最典型的就是门户网站,现在基本所有的大型门户网站都重构了。因此可以说明以后的个人网站、公司网站都会以这样的方向发展。

好了现在我们来看个例子!

点击浏览下一页 

代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSSBBS新手教程第一课</title>
<style>
div{ width:100px; height:100px; border:1px solid #000; float:left; background:#99FF00; margin-left:10px;}
.css{ background:#FFFF00}
#css{ background:#00FFFF}
</style>
</head>
<body>
<div>直接div</div>
<div class="css">.css</div>
<div id="css">#css</div>
</body>
</html>

然后我们来讲解一下。

看来效果,其实很多复杂漂亮到布局就是这样做的,上面的代码很短,但是涉及到知识却不少。

我们来分析一下代码
CSS代码

div{ width:100px; height:100px; border:1px solid #000; float:left; background:#99FF00}
.css{ background:#FFFF00}
#css{ background:#00FFFF}

在一个网页中CSS代码一般放在网页的顶部<head>区域,并用 <style></style> 圈起来!或者可以外部调用!

再来看看HTML代码

<div>直接div</div>
<div class="css">.css</div>
<div id="css">#css</div>

里面有3个DIV,大小都是100×100像素的正方形,全部向左浮动。并且间距10像素,边框1个像素灰色!
第一个DIV是绿色。这个DIV没有起名字,因为CSS中直接定义了DIV到样式,所以没有其他定义的话,所有的DIV都绿色的!
第二个DIV是黄色。如果你把class="css"去掉,也会是绿色!class就是一组的意思,如果你再添加一个DIV也想是绿色的,那么class=css即可!等号后到名字你可以自己设定!在CSS中要定义他的话就是.css{}的形式,名字前面加个点!也可以写成div.css{}
第三个DIV是蓝色。这个给DIV定义了ID名,同一个页面里是不可以重复的!这就是和class的区别!

border:1px solid #000; 这句就是定义了DIV到边框!边框宽度为1个像素,样式是实线、颜色是黑色!
float:left; 这是布局中比较重要的东东!用于浮动的。你可以把运行框中的这句去掉运行一下看看没有它是什么效果!
background 这个就是背景颜色啦!
好了今天就说的这里,总结一下。
今天的要学会,浮动、边框、class、id、背景颜色、DIV..
实践:创建一个HMTL文件,复制上面的代码,改改颜色,宽度,数值等,看看有什么不同的效果,以便更好的理解。

追求卓越 精心缔造 菏泽网站建设 地方网络工作室
上一篇:javascript 是一个错误吗?
下一篇:用YSlow评分插件分析我们页面
相关文章

我们能为菏泽企业做什么?

菏泽企业网站建设
DIV+CSS布局技术、底层SEO规划设计、菏泽地方网络工作室为您提供优质网站建设服务!
SEO网站推广策划
菏泽唯一SEOwhy认证的SEOER,全面的SEO推广方案,为您量身定制SEO网站推广策划!
国内顶级服务器
新网互联、中国频道、美国主机、韩国主机、地方网络工作室只提供最优质的服务器主机!
《书生商友》商机群发软件
Booksir,一步到位彻底解决中小企业网络整合营销的书生商友营销引擎!

公告

怎么联系我们?

手机:18651363941
地址:由于菏泽生存压力巨大,本人现未居菏泽,在北京就值。如有业务需要,请直接电联。
联系人:刘峰 高娜
QQ:61572536
微信:61572536
邮箱:guf521@163.com

服务宗旨

因为执着 所以专业 追求卓越 精心缔造
售后为先 宁得罪新客户  不拖拉老客户
诚信为本 新互顶级域名空间  畅爽速度