搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
写给大家看的CSS书
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115193643
  • 作      者:
    (美)Charles Wyke-Smith著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2009
收藏
编辑推荐
    《写给大家看的CSS书(第2版)》适合Web开发人员阅读和参考。<br>    什么,还没有用过CSS?那你也太落伍啦。今天,CSS已经成为Web设计与开发人员不可缺少的核心工具。通过CSS集中管理网页样式,你可以轻松控制数百甚至上千个网页共享的设计方案-随心所欲地更换主题,甚至同时实现网页、平面等各种媒介的设计。从而显著缩短开发周期。更酷的是,CSS还能够实现许多绚丽的、符合Web标准的动态效果。而且。CSS也是迈向Web 2.0的重要技术基础之一。但是,接触过CSS的人都知道。CSS并不那么简单,你不仅要与以往只使用HTML设计网页形成的许多错误观念做斗争。而且CSS中许多概念理解起来也绝非易事。 没关系!在这部世界性的畅销书中,技术专家Charles Wyke.Smith用通俗易懂的语言为读者讲解了使用CSS所需要知道的各种知识、技巧和经验。《写给大家看的CSS书(第2版)》的组织非常人性化,层层递进。读者即便没有任何编程背景,也会在不知不觉中到达前所未有的技术秘境,将自己的Web设计水平提高到一个新的层次。
展开
作者简介
    Charles Wyke-Smith,世界知名的Web技术专家。目前是Benefitfocus.com公司用户体验总监。此前,他曾担任著名媒体eStar.com的Web开发副总裁,富国集团、ESPN等大公司的Web设计顾问。
展开
内容介绍
    本书介绍了CSS样式设计,主要涵盖利用XHTML为内容定义结构、CSS的工作原理、字体和文本样式、定位元素、基本的页面布局等内容,详细讲述了所有程序员都需要掌握的两种技能:避免重写以前曾经写过的代码和掌握以最经济的方法编写代码。同时,书中的所有代码都可以从本书的网站下载。而且,作者会在发现错误之后改正它们并更新下载文件。<br>    本书适合Web开发人员阅读和参考。
展开
精彩书评
    “我读过不少同类图书,本书显然是设计师学习CSS的最佳起点。”<br>    ——Harvey A.Ramer,资深Web设计师<br>    “还在为学习CSS而抓耳挠腮?那还等什么呢,从这本书开始吧。我在读本书的时候,常常会恍然大悟地发出感慨:‘哦,原来别的书讲的是这个意思啊。’……这是你初学道路上的明灯。”<br>    ——Amazon.com读者评论
展开
精彩书摘
    第1章 XHTML:为内容定义结构<br>    1.1 Web标准<br>    在遵循最佳Web标准实践的基础上,像你我一样的Web开发者能够为所有用户实现外观和性能几乎一致的网站。例如,我们可能认为微软的IE是大多数符合Web标准的浏览器中最好的。但是,不管其现有的优势怎样,事实却不是如此。<br>    根据W3C推荐规范,其他一些浏览器在解释CSS方面做得很好。像PC平台上最新版的Firefox和Opera,以及Mac平台上的Safari和Firefox等,都能够以几乎一致的方式呈现按照CSS2规范设计的XHTML样式。然而,微软的IE6却包含很多的未实现特性,并且还存在其他一些不标准的实现。<br>    相对于IE6来说,微软在2006年10月发布的IE7则有了极大的改进。为此,我一直盼望着人们能够迅速地从IE6切换到IE7。可是,根据thecounter.com的统计,截至2007年7月,仍然有50%的上网用户使用IE6。<br>    1.1.1  时至今日,仍然会提到IDWIMIE<br>    不管怎样,由于IE6还迟迟不肯退出历史舞台,我仍然会在提到某个CSS特性时告诉你IDWIMIE(音id-wimmy),即It Doesn’t Work In Microsoft Internet Explorer(它在微软的IE中无效)。<br>    针对IE(及其他较早浏览器)的缺点,存在一种叫做hack的解决方案。所谓hack,就是指以非标准的方式来使用CSS,以达到欺骗特定的浏览器,使其“看到”或忽略某些样式的目的。创建hack既乏味又耗时,但只要IE6普遍存在,hack的创建就要持续下去。<br>    对于网站设计者和访问者而言,Web标准为在所有平台的所有浏览器中实现一致的网站外观和行为提供了一种预期。虽、然这一预期还没有实现,但是,每种浏览器都支持不同的特性集,从而导致结果不一致,并使得跨浏览器/跨平台的Web开发效率低下、难以驾驭的时代(似乎)已经一去不复返了。今天,Web标准已经深入人心。
展开
目录
第1章 XHTML:为内容定义结构<br>1.1 Web标准<br>1.1.1 时至今日,仍然会提到IDWIMIE<br>1.1.2 内容、结构和表现<br><br>1.2 时代在改变<br>1.2.1 过去的方式<br>1.2.2 未来刚刚开始<br><br>1.3 XHTML及编写规则<br>1.3.1 XHTML——规则<br>1.3.2 XHTML模板<br>1.3.3 标记内容<br>1.3.4 文档流——块级元素和行内元素<br>1.3.5 文档层次:认识XHTML家族<br><br>第2章 CSS的工作原理<br>2.1 为文档应用样式的3种方式<br>2.1.1 内联样式<br>2.1.2 嵌入样式<br>2.1.3 链接样式<br><br>2.2 CSS规则剖析<br>2.3 编写CSS规则<br>2.4 在文档层次中对准标签<br>2.4.1 使用上下文选择符<br>2.4.2 使用子选择符<br>2.4.3 添加类和ID<br>2.4.4 ID简介<br>2.4.5 ID和类之间的区别<br>2.4.6 特殊的选择符<br>2.4.7 选择符小结<br><br>2.5 伪类<br>2.5.1  锚链接的伪类<br>2.5.2 其他有用的伪类<br><br>2.6 伪元素<br>2.7 继承<br>2.8 层叠机制<br>2.8.1 样式的来源<br>2.8.2 层叠规则<br><br>2.9 规则声明<br>2.9.1 数字值<br>2.9.2 颜色值<br><br>第3章 字体和文本样式<br>3.1 在CSS中指定字体<br>3.2 探索字体系列<br>3.2.1 使用嵌入样式(仅现在)<br>3.2.2 为整个页面设置字体系列<br><br>3.3 设置字体大小<br>3.4 字体属性<br>3.4.1 font-style属性<br>3.4.2 font-weight属性<br>3.4.3 font-variant属性<br>3.4.4 字体属性的简写方式<br><br>3.5 文本属性<br>3.5.1 text-indent属性<br>3.5.2 letter-spacing属性<br>3.5.3 word-spacing属性<br>3.5.4 text-decoration属性<br>3.5.5 text-align属性<br>3.5.6 line-height属性<br>3.5.7 text-transform属性<br>3.5.8 vertical-align属性<br><br>3.6 使用字体和文本属性<br><br>第4章 定位元素<br>4.1 理解盒模型<br>4.1.1 盒子的边框<br>4.1.2 盒子的内边距<br>4.1.3 盒子的外边距<br>4.1.4 折叠外边距<br><br>4.2 盒子到底有多大<br>4.3 浮动和清除<br>4.3.1 float属性<br>4.3.2 clear属性<br><br>4.4 position属性<br>4.4.1 静态(static)定位<br>4.4.2 相对(relative)定位<br>4.4.3 绝对(absolute)定位<br>4.4.4 固定(fixed)定位<br>4.4.5 定位环境<br><br>4.5 display属性<br>4.6 使用position/display属性的例子<br><br>第5章 基本的页面布局<br>5.1 有代表性的多栏布局<br>5.2 本书CSS库——Stylib简介<br>5.3 宽度问题<br>5.4 浮动布局与绝对定位布局<br>5.4.1 简单的两栏式固定宽度布局<br>5.4.2 理解内部div<br>5.4.3 防止不必要的溢出<br>5.4.4 按照需要为内部div添加样式<br>5.4.5 为文本添加样式<br><br>5.5 简单的两栏流动式布局<br>5.5.1 使用一点限制<br>5.5.2 浮动还是不要浮动<br><br>5.6 三栏式固定宽度布局<br>5.7 三栏流动式布局<br>5.8 设计长度相同的分栏<br>5.8.1 人造分栏<br>5.8.2 以编程方式扩展分栏(并添加圆角)<br><br>5.9 绝对定位的布局<br><br>第6章 设计界面组件<br>6.1 为表格添加样式<br>6.2 为表单添加样式<br>6.2.1 表单的工作原理<br>6.2.2 表单的标记<br>6.2.3 表单的样式<br><br>6.3 为列表和菜单添加样式<br>6.3.1 列表<br>6.3.2 创建基于CSS的菜单<br><br>第7章 构建网页<br>7.1 本书网站简介<br>7.2 设置文件夹结构<br>7.3 创建站点结构<br>7.3.1 从库中复制必要的CSS文件<br>7.3.2  @import规则<br>7.3.3 与文本和颜色有关的样式表<br>7.3.4 页面中的标记<br>7.3.5 背景图像<br>7.3.6 下拉菜单<br>7.3.7 透明的侧边栏面板<br>7.3.8 添加注册表单<br>7.3.9 文本样式<br>7.4 结束语<br>附录A XHTML标签参考<br>附录B CSS属性参考
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证