CSS与HTML Web设计实践指南

分類: 图书,计算机/网络,程序设计,HTML XML ,
作者: (英)格兰雷尔 著,姚军 译
出 版 社: 人民邮电出版社
出版时间: 2009-7-1字数:版次: 1页数: 400印刷时间:开本: 大16开印次:纸张:I S B N : 9787115208729包装: 平装编辑推荐
作者简介:Craig Grannell是一位著名的Web设计师和作家,多年来一直高举着Web标准的旗帜。他最初接受的是艺术方面的训练,在1990年中期进入了数字媒体的世界。他在不同领域创造了许多创新性项目,从视频和基于装置的音频作品到奇特的现场演出,他有时借助于计算机、电视、视频设备和PA系统的帮助,有时则是凭借着自己的智慧。他的那些具有创造力的有趣的艺术作品,往往蕴含着一种隐晦且具有讽刺意味的特征,容易引起观众的共鸣,从而在许多顶尖的欧洲媒体艺术节上获得荣誉。
但是,Crai9很快就意识到他必须选择正确的生活道路。幸运的是,Web吸引了他。一开始他只是通过在线作品展示网站来推广他的艺术作品,后来Web逐渐成为他自己的一种创造性的媒体,在此之后他就一直投身于这项工作。在这段时间中,他还创建了SnubCommunications组织(http://www.snubcommunications.com),这是一个从事设计和写作工作的组织,其客户包括Rebellion Developments(2000 AD的出版商)、IDG UK(MacworM、PCAdvisor、DigitalArts等杂志的出版商)以及SwimRecords等企业。
包括你现在拿着的这本书在内,Crai9已经创作了Web Designer's Reference和许多与
Dreamweaver相关的书籍,包括Foundation Web Design with Dreamweaver 8。此外,他还在Computer Art、MacFormat、net/Prnctical Web Design、4Talent、MacUser、Cre@te Online等多个出版物上发表了许多文章。
在不设计网站的时候,Craig常常花时间通过其eclectic audi0项目跟踪全球的超级明星。
内容简介
本书主要介绍如何利用CSS和HTML技术进行Web设计。本书首先从Web技术的发展和基础知识开始,详细地介绍了字体样式、图像、链接与导航、表格等方面的知识,然后说明了解决不同浏览器之间兼容性问题的方法,最后通过图库、网上商店、公司主页三个实例阐述了整合的方法。本书根据实际的工作需要来组织各种知识,有效地融合了CSS和HTML等技术细节。
本书是一本针对Web设计工作的实用参考手册,不管是初学者还是资深设计人员都能够从中获益。
目录
第1章Web设计入门
1.1Internet简史
1.2为什么建立一个网站
1.3观众的要求
1.4Web设计概述
1.5HTML和XHTML简介
1.6CSS简介
1.7创建样板(boilerplate)
1.8实现网站内容
第2章网页基础
2.1从基础开始
2.2文档默认值
2.3head(报头)部分
2.4body(主体)部分
2.5网页背景
2.6关闭你的文档
2.7命名你的文件
2.8添加注释
2.9网页基本检查列表
第3章使用字体样式
3.1排版技术简介
3.2旧的文本样式设计方法
3.3一个新的开始:语义标示
3.4使用CSS设置文本样式
3.5使用列表
第4章使用图像
4.1简介
4.2色彩理论
4.3选择图像格式
4.4常见的Web图像错误
4.5在XHTML中使用图像
4.6在处理图像时使用CSS
第5章使用链接及创建导航
5.1Web导航简介
5.2导航类型
5.3创建网页链接并加上样式
5.4链接和图像
5.5使用JavaScript增强链接
5.6创建导航栏
5.7Web导航应该做的和不应该做的
第6章表格:自然(以及W3C)的需求
6.1表格的大争论
6.2表格如何工作
6.3创建容易理解的表格
6.4设置表格样式
6.5用于布局的表格
第7章使用CSS进行页面设计
7.1Web布局
7.2CSS布局设计工作流程
7.3CSS布局:一个盒子
7.4嵌套的盒子:boxout
7.5使用多重盒子和栏目的高级布局
7.6可滚动的内容区域
第8章获取用户反馈
第9章处理浏览器的古怪行为
第10章整合所有内容
附录AXHTML参考手册
附录BWeb色彩参考手册
附录C实体参考手册
附录DCSS参考手册
附录E浏览器指南
附录F软件指南
书摘插图
第1章Web设计入门
1.2 为什么建立一个网站
在落笔(以及使用鼠标和键盘)之前,思考一下建立一个在线网站的原因是很重要的。已经有几百万个网站了,为什么你需要自己创建一个呢?还有,如果你为一家公司工作,可能已经有了丰富的市场素材,那么为什么你还需要一个网站呢?
在这里我要指出一点,我并不是想要劝说大家远离网站,而是试图强调,在任何Web设计项目中,计划都是关键,尽管有些人相信,“即兴表演”是最好的方式,但是这样的项目几乎最终在网络上都得不到什么实质性的东西。因此,在做任何事之前,思考一下为什么你要建立一个网站以及想要达到什么目的。
公司和个人一样,建立一个网站都有实用和商业的原因。网站让你能够与全球的有同样想法的个人或潜在的客户通信。如果你是某个方面的天才,可以使用网站来展示你的作品,提供在线的照片和音乐下载,或者诗词。如果你想象自己是个新闻记者,博客可以让你发表自己的意见。如果你拥有一家公司或者在一家公司中工作,创建一个网站往往是公司营销的最有效手段。即使你只是个业余爱好者,网站也是寻找与你志趣相投的其他人的好办法——尽管你可能是这个城市里唯一的喜欢一部特别的电影或某类事情的人,但是在全世界可能有数以千计的人与你有共同的想法,网站可以将你们聚集在一起。这可能是科幻杂志几乎已经消亡,却又在网上复活的原因,因为开发的成本几乎可以忽略,而全球范围内的分发却很容易做到。
……