CSS3实战 : 第3版

CSS3实战 : 第3版

(美) 麦克法兰 (McFarland,D.S.) , 著

出版社:东南大学出版社

年代:2013

定价:82.0

书籍简介:

层叠样式表(css)能让你内心的设计思想迸发出来并得以实现。不过,将css与网站底层的html页面进行整合是一件非常困难的工作,有时甚至复杂得令人沮丧——这导致多数web设计者不得不放弃一些奇思妙想。《css: the missing manual》可以消除web设计工作的痛苦,并且带给你:html——重新入门。如果你是html新手,你会学到如何以css友好的方式进行基本页面构造。若你是html高手,你将学会如何像css设计者那样思考。

作者介绍:

David Sawyer McFarland,是Sawyer McFarland媒体公司总裁。他在过去15年里为多个客户创建和管理网站,其中包括Macworld.com和UC Berkeley大学。同时作为一名培训师,David还撰写了Dreamweaver,CSS和JavaScript方面的“实战手册”系列畅销书籍。

书籍目录:

The Missing Credits

Introduction

Part One: CSS Basics

CHAPTER 1: HTML for CSS

HTML: Past and Present

Writing HTML for CSS

The Importance of the Doctype

Making Sure Internet Explorer Is Up-to-Date

CHAPTER 2: Creating Styles and Style Sheets

Anatomy of a Style

Understanding Style Sheets

Internal Style Sheets

External Style Sheets

Tutorial: Creating Your First Styles

CHAPTER 3: Selectors: Identifying What to Style

Tag Selectors: Page-Wide Styling

Class Selectors: Pinpoint Control

ID Selectors: Specific Page Elements

Styling Groups of Tags

Styling Tags Within Tags

Pseudo-Classes and Pseudo-Elements

Attribute Selectors

Child Selectors

Siblings

The :not( ) Selector

Tutorial: Selector Sampler

CHAPTER 4: Saving Time with Style Inheritance

What Is Inheritance?

How Inheritance Streamlines Style Sheets

The Limits of Inheritance

Tutorial: Inheritance

CHAPTER 5: Managing Multiple Styles: The Cascade

How Styles Cascade

Specificity: Which Style Wins

Controlling the Cascade

Tutorial: The Cascade in Action

Part Two: Applied CSS

CHAPTER 6: Formatting Text

Using Fonts

Using Web Fonts

Discovering Google Web Fonts

Adding Color to Text

Changing Font Size

Formatting Words and Letters

Adding Text Shadow

Formatting Entire Paragraphs

Styling Lists

Tutorial: Text Formatting in Action

CHAPTER 7: Margins, Padding, and Borders

Understanding the Box Model

Controling Space with Margins and Padding

Adding Borders

Coloring the Background

Creating Rounded Corners

Adding Drop Shadows

Determining Height and Width

Wrapping Content with Floating Elements

Tutorial: Margins, Backgrounds, and Borders

CHAPTER 8: Adding Graphics to Web Pages

Discovering CSS and the Tag

Adding Background Images

Controlling Repetition

Positioning a Background Image

Using Background Property Shorthand

Using Multiple Background Images

Utilizing Gradient Backgrounds

Applying Easy Gradients with Colorzilla

Tutorial: Enhancing Images

Tutorial: Creating a Photo Gallery

Tutorial: Using Background Images

CHAPTER 9: Sprucing Up Your Site's Navigation

Selecting Which Links to Style

Styling Links

Building Navigation Bars

CSS-Style Preloading Rollovers

Styling Particular Types of Links

Tutorial: Styling Links

Tutorial: Creating a Navigation Bar

CHAPTER 10: CSS Transforms, Transitions, and Animations..

Transforms

Transitions

Animations

Tutorial

CHAPTER 11: Formatting Tables and Forms

Using Tables the Right Way

Styling Tables

Styling Forms

Tutorial: Styling a Table

Tutorial: Styling a Form

Part Three: CSS Page Layout

CHAPTER 12: Introducing CSS Layout

Types of Web Page Layouts

How CSS Layout Works

Layout Strategies

CHAPTER 13: Building Float-Based Layouts

Applying Floats to Your Layouts

Overcoming Float Problems

Tutorial: Multiple Column Layouts

CHAPTER 14: Responsive Web Design

Responsive Web Design Basics

Setting Up a Web Page for RWD

Media Queries

Flexible Grids

Fluid Images

Responsive Web Design Tutorial

CHAPTER 15: Positioning Elements on a Web Page

How Positioning Properties Work

Powerful Positioning Strategies

Tutorial: Positioning Page Elements

Part Four: Advanced CSS

CHAPTER 16: CSS for the Printed Page

How Media Style Sheets Work

How to Add Media Style Sheets

Creating Print Style Sheets

Tutorial: Building a Print Style Sheet

CHAPTER 17: Improving Your CSS Habits

Adding Comments

Organizing Styles and Style Sheets

Eliminating Browser Style Interference

Using Descendent Selectors

Trying Different CSS for Internet Explorer

Part Five: Appendixes

APPENDIX A: CSS Property Reference

CSS Values

Text Properties

List Properties

Padding, Borders, and Margins

Backgrounds

Page Layout Properties

Animation, Transform, and Transition Properties

Table Properties

Miscellaneous Properties

APPENDIX B: CSS Resources

References

CSS Help

CSS Tips, Tricks, and Advice

CSS Navigation

CSS Layout

Showcase Sites

CSS Books

CSS Software

Index

内容摘要:

CSS3可以让你创建专业外观的网站,但是学习它的细节会十分麻烦——即使是资深web开发人员也是如此。《CSS3实战手册(影印版)(全面修订第3版)》通过有价值的提示、技巧和一步步的指导为你展示了如何来提升你的HTML和CSS技能。你将快速掌握如何搭建那些非常好看而且在任意尺寸屏幕和设备上都能迅速执行的网页。

编辑推荐:

·基础入门。编写CSS3友好的HTML,包括当前浏览器支持的HTML5标签。
  ·运用现实设计。格式化文本、创建导航工具以及使用图形来增强页面。
  ·让你的页面动起来。创建抢眼的动画,给予你的访问者吸引人的表格和表单。
  ·控制页面布局。使用专业设计技术,比如浮动和定位。
  ·适合任意设备。创作能够适配桌面电脑、平板电脑和手机浏览器的网站。
  ·了解高级技术。更高效地使用CSS3.确保你的网页在打印时也表现良好。

书籍规格:

书籍详细信息
书名CSS3实战 : 第3版站内查询相似图书
9787564141998
如需购买下载《CSS3实战 : 第3版》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地南京出版单位东南大学出版社
版次影印本印次1
定价(元)82.0语种英文
尺寸24 × 17装帧平装
页数印数

书籍信息归属:

CSS3实战 : 第3版是东南大学出版社于2013.5出版的中图分类号为 TP393.092 的主题关于 网页制作工具-英文 的书籍。