【内容简介】
本书从CSS 2入手,对CSS技术进行了由浅入深的讨论。本书循序渐进,首先介绍了一些HTML和CSS的基本概念,然后对网页中常见的标签如何利用CSS进行了详细介绍。接下来介绍了利用CSS进行网页布局和排版以及利用Dreamweaver进行CSS编辑设计的步骤,分析了一个国外专业相册的样式设计。本书还讲述了JavaScript技术与CSS的关系,最终展望了CSS 3的一些新增功能。
本书详尽地介绍了CSS技术的特点和实现方法,同时,本书并不满足于只介绍CSS各种具体的样式规则写法,因为具体实现是为该项技术产生的目的、需求所服务的。因此,本书在组织与取材方面尽量多地介绍了一些与CSS相关的IT背景知识,让读者能够全面地了解CSS技术的来龙去脉、优势与不足,树立一些正确的网站开发观念,并建立计算机知识的相互联系,形成网络。通过对本书的学习,任何想要使用CSS进行网站开发的人员或者想要一窥CSS面貌的玩家都能有所获益。
【目录信息】
写给自学编程的人员
前言
第一篇 CSS零基础入门
第1章 CSS概述
1.1 CSS是什么
1.1.1 什么是Cascade
1.1.2 层叠的样式
1.1.3 表的作用
1.2 CSS的发展历程
1.2.1 关于HTML
1.2.2 设计HTML的目的
1.2.3 HTML的特点
1.2.4 CSS的传奇历程
1.3 建立网站和浏览网站
1.3.1 什么是服务
1.3.2 服务的场所
1.3.3 创建服务场所——建立网站
1.3.4 创建服务内容——网页的上传
1.3.5 开启网页发布服务
<< 查看详细目录
【前言】
CSS的全称为层叠样式表,是当今网站开发过程中必不可少的一项技术。它给网页带来了全新的开发理念,即内容与格式相分离的准则。CSS的功能很强大,可以控制页面和各种标签的显示效果,甚至浏览器滚动条的外观;除此之外,它还能够更好地进行网页布局与排版,通过链接的内外部样式表大大减少网页文件的尺寸,从而在很大程度上提高了客户端网页开发的速度与后期的维护成本。.
CSS目前已经发展到了2.1版本,CSS3也正在紧锣密鼓的制定中。已经有越来越多的人走进了 CSS技术的大门。但是,CSS技术看似简单,实际却包含了很多的经验和技巧:如各种浏览器中对于相同CSS样式的不同处理,如多种多样灵活、分散的样式..
<< 查看前言
【书摘】
第一篇 CSS零基础入门
第1章 CSS概述
当今的世界已经全面进入了网络时代,可以说,我们日常生活中每天都离不开网络:通过即时通信工具,如MSN、QQ等,人们彼此可以方便地沟通;利用0utlook、Foxmail等,学生和白领可以自如地处理自己的电子邮件,让工作效率大为提高;在大大小小的电子商务网站上选购自己喜欢的商品,用网上支付的方式,时尚一族可以迅速地得到自己心仪的商品;特别是,每个网民都会通过网络来快速地获取世界上最新发生的新闻和动态。正是网络把我们拉得更近,让世界更小。可是,在享受网络社会便利的同时,你有没有想过,在网上冲浪浏览网页的时候,我们的眼睛看到了什么?而又是什么让这些丰富多彩的网页呈现出来?
每个人的回答可能都会有所不同。有这样一个回答,我想它符合了大多数网民浏览网页时的实际情况。
我看到了浏览器、网页的网址,还有各式各样的网页内容。
对于浏览器,我们对它已经比较熟悉了,IE6、IE7,还有不少人喜欢用的火狐(Firefox),遨游、腾讯浏览器等;对于网址,我们每个人都可以说出自己常去的社区、常泡的论坛地址;对于内容,我们则能记起搞笑的、感人的或者自己曾经发过的特别的帖子,对于这样的帖子,我们还会抢所谓的“沙发”,或者回复一个大大的“顶”字。
在各种各样的“顶”字后面,我们无形中就用到了样式表。本书就将带读者进入这些各种各样的帖子背后,开始一段学习样式表的旅程。
1.1 CSS是什么
设想这样一个场景:我们要用Word写一篇文档。首先打开Word,然后输入内容,再根据需要把内容的题目居中、字体变大,最后还会调整各段的字体、大小、颜色甚至每行之间的距离。修改完成,我们会把这篇文档保存,形成一个后缀名为doc或者docx的文件。这个Word文件可以说是由两大部分即内容和格式组成。同样,我们浏览网页所看到的HTML文件也是由内容和格式组成的。网页上的文字和图片是内容,文字的字体、大小、颜色等都是格式。样式表就是控制网页格式的技术。
……
免费试读 第2章..
>>
进入在线免费试读>>
51CTO在线试读