Book description
As the Web evolves to incorporate new standards and the latest browsers offer new possibilities for creative design, the art of creating Web sites is also changing. Few Web designers are experiences programmers, and as a result, working with semantic markup and CSS can create roadblocks to achieving truly beautiful designs using all the resources available. Add to this the pressures of presenting exceptional design to clients and employers, without compromising efficient workflow, and the challenge deepens for those working in a fast-paced environment. As someone who understands these complexities firsthand, author and designer Andy Clarke offers visual designers a progressive approach to creating artistic, usable, and accessible sites using transcendent CSS.
In this groundbreaking book, you’ll discover how to implement highly original designs through visual demonstrations of the creative possibilities using markup and CSS. You’ll learn to use a new design workflow, build prototypes that work well for designers and all team members, use grids effectively, visualize markup, and discover every phase of the transcendent design process, from working with the latest browsers to incorporating CSS3 to collaborating with team members effectively.
Transcending CSS: The Fine Art of Web Design:
Uses a visual approach to help you learn coding techniques
Includes numerous examples of world-class Web sites, photography, and other inspirations that give designers ideas for visualizing their code
Offers early previews of technical advances in new Web browsers and of the emerging CSS3 specification
Table of contents
- Copyright
- Acknowledgments
- Foreword
- Preface
-
1. Discovery
- Introducing Transcendent CSS
-
The Principles of Transcendent CSS
- 1. Not all browsers see the same design
- 2. Use all available CSS selectors
- 3. Use CSS3 where possible to look to the future
- 4. Use JavaScript and the DOM to plug the holes in CSS
- 5. Avoid using CSS hacks and filters
- 6. Use semantic naming conventions and microformats
- 7. Share your ideas, and collaborate with others
- What Makes Transcendent CSS Possible Now?
- Designing from the Content Out
- Semantics Is Meaning
- Marking Up the World
- Time to Process What You Have Learned
-
2. Process
- Searching for a Perfect Workflow
- Gathering Your Content
- Working with Wireframes
- Improving the Approach with the Grey Box Method
- Creating Static Designs
- Using Interactive Prototypes
- Following Best Practices for Interactive Prototyping
-
Practicing the Process
- Looking at the ingredients
- Writing content-out markup
- Implementing the static design with CSS
- Building your layout
- Working from the body
- Moving on, or handing over?
- Basic color styles
- Building brand
- Adding the logo
- Styling the navigation
- Styling the footer
- Understanding elements of typographical style
- Putting It All Together
-
3. Inspiration
- Introducing Grid-Based Design
- Grids in Contemporary Web Design
- Looking for Grids Outside the Web
- Bringing New Grids to Web Design
- Finding Inspiration in Unexpected Places
- Fine Art Activities
- The Fine Art of Web Design
-
4. Transcendence
- Transcendent CSS
-
CSS3 (Third Time Lucky)
- The sum of its parts
- Getting involved in making new standards
- Back to the future
- Designing with the CSS3 Selectors Module
- Improving readability with zebra stripes
- Designing with the Backgrounds and Borders Module
- Designing with multiple background images
- Designing multicolumn layouts
- Designing with the Multi-column Layout Module
- Advanced Layout
- Concluding Remarks
- Photography Credits
Product information
- Title: Transcending CSS: The Fine Art of Web Design
- Author(s):
- Release date: November 2006
- Publisher(s): New Riders
- ISBN: None
You might also like
book
HTML5 Multimedia: Develop and Design
One of the most exciting and talked about aspects of the HTML5 specification is the introduction …
book
The CSS Pocket Guide
CSS is a language for describing the presentation of elements in a document marked up in …
book
Web Standards:Mastering HTML5, CSS3, and XML, Second Edition
Web Standards: Mastering HTML5, CSS3, and XML provides solutions to the most common web design problems, …
book
Practical CSS3: Develop and Design
This book teaches how to use CSS3 to build cool, responsive user interface features that are …