Wednesday, November 16, 2011

The CSS Anthology

Chapter 1: Getting Started with CSS This chapter does not follow the same format as the rest of the book—it’s simply a quick CSS tutorial for anyone who needs to brush up on the basics of CSS. If you’ve been using CSS in your own projects, you might want to skip this chapter and refer to it on a needs basis if you find you want to look into basic concepts in more detail.

Chapter 2: Text Styling and Other Basics This chapter covers techniques for styling and formatting text in your documents; font sizing, colors, and the removal of annoying extra white space around page elements are explained as the chapter progresses. Even if you’re already using CSS for text styling, you’ll find some useful tips here.

Chapter 3: CSS and Images Combining CSS and images can create powerful visual effects. This chapter looks at the ways in which you can do this, covering background images (not just on the body), and positioning text with images, among other topics.

Chapter 4: Navigation We all need navigation, and this chapter explains how to create it, CSS-style. The topics of CSS replacements for image-based navigation, CSS “tab” navigation, combining background images with CSS text to create attractive and accessible menus, and using lists to structure navigation in an accessible way are addressed in this chapter.

Chapter 5: Tabular Data While the use of tables for layout should be avoided wherever possible, tables should be used for their real purpose: the display of tabular data, such as that contained in a spreadsheet. This chapter will demonstrate techniques for the application of tables to create attractive and usable tabular data displays.

Chapter 6: Forms and User Interfaces Whether you’re a designer or a developer, it’s likely that you’ll spend a fair amount of time creating forms for data entry. CSS can help you to create forms that are attractive and usable; this chapter shows how we can do that while bearing the key accessibility principles in mind.

Chapter 7: Cross-browser Techniques How can we deal with older browsers, browsers with CSS bugs, and alternative devices? These questions form the main theme of this chapter. We’ll also see how to troubleshoot CSS bugs—and where to go for help—as well as discussing the ways you can test your site in as many browsers as possible.

Chapter 8: Accessibility and Alternative Devices It’s all very well that our pages look pretty to the majority of our site’s visitors—but what about that group of people who rely upon assistive technology such as screen magnifiers and screen readers? Or those users who prefer to navigate the Web using the keyboard rather than a mouse, for whatever reason? In this chapter we’ll see how we can make our site as welcoming and accessible as possible for all users, not just able-bodied visitors with perfect vision.

Chapter 9: CSS Positioning and Layout In this chapter, we explore the use of CSS to create beautiful and accessible pages. We cover a range of different CSS layouts, and a variety of techniques, which can be combined and extended upon to create numerous interesting page layouts.

Download: The CSS Anthology

No comments:

Post a Comment

LinkWithin