Skip to main content

Integrated HTML and CSS: A Smarter, Faster Way to Learn

Integrated HTML and CSS: A Smarter, Faster Way to Learn

Virginia DeBolt

ISBN: 978-0-782-15079-7

Feb 2006

377 pages

Select type: E-Book

$19.99

Product not available for purchase

Description

Almost all web designers use Cascading Sheets to control the presentation of the websites they construct out of HTML. Why learn one and then the other when you can just as easily—and much more effectively—learn both at the same time? This book's integrated approach speeds your progress and leaves you with a stronger, more cohesive set of skills. Inside, you'll learn about:
  • Writing well-structured HTML for use by any web-capable device
  • Designing page layouts using CSS
  • Controlling fonts, colors, backgrounds, borders, and margins
  • Using lists to create attractive, button-like menus
  • Using images as backgrounds, links, page content, and decoration
  • Creating and styling forms
  • Personalizing your weblog
  • Understanding and applying design and usability principles
  • Publishing and testing your pages
  • Validating your code
  • Making pages accessible to all visitors

Throughout the book you'll find real-world examples of effective CSS-based pages.

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.

Introduction.

Chapter 1: How to Write XHTML and CSS.

Chapter 2: Location, Location: Where to Put a Style.

Chapter 3: Page Basics: DOCTYPE, Head, Body, and Body Styles.

Chapter 4: Headings and Heading Styles.

Chapter 5: Page Divisions: Div for Structure and Layout.

Chapter 6: Paragraph and Text Styles.

Chapter 7: Links and Link Styles.

Chapter 8: Multimedia, Images, and Image Styles.

Chapter 9: Lists and List Styles.

Chapter 10: Tables and Table Styles.

Chapter 11: Forms and Form Styles.

Chapter 12: Publishing and Testing Your Pages.

Chapter 13: CSS for Weblogs.

Chapter 14: Design Basics.

Glossary.

Index.

Background Image from Chapter 03
Download
Exercise files from Chapter 8
Download a .zip file with the exercise files from Chapter 8.
To uncompress the file, Windows users can use Windows built-in ZIP utilities or a 3rd party utility like WinZip or WinRAR. Macintosh users can simply double-click the downloaded file to extract using the built-in archive utility.
Download
HTML files from the book
Download a .zip file containing the html files used in the book.
To uncompress the file, Windows users can use Windows built-in ZIP utilities or a 3rd party utility like WinZip or WinRAR. Macintosh users can simply double-click the downloaded file to extract using the built-in archive utility.
Download
ChapterPageDetailsDatePrint Run
Combined Errata

Page 0CD

The book directs the reader to use ch3bg_sm.gif but that file is not on the CD. The book (page 42) directs the reader to use ch3bg_sm.gif but that file is not on the CD.

The missing files can be found in the Downloads Section.


The end of the first line after the Tip, and the caption of Figure 2.8, should both refer to Listing 2.3 , not 2.2.

Page 42

The book directs the reader to use ch3bg_sm.gif but that file is not on the CD.

The missing files can be found in the Downloads Section.

Page 85

The layout in Figure 5.17 should read The layout in Figure 5.18

Page 149

The paragraph at the top of the page should read..
"When you click this link, the page should open in Adobe Reader (or your computer's default PDF application). Keep in mind that this version of the Blue page is similar to the page before you added any links. If there were links present in the PDF version of the page, they would work just like links on a web page."

Page 158

Delete the colon in the third paragraph.
Delete the colon in the third paragraph: The third sentence in the third paragraph should then read:
“You need a selector that will style all the different elements in the menu, namely, #menu a.”

Page 302

In the code line in the sidebar,
In the code line in the sidebar, just before the closing angle bracket, insert a space and a forward slash, thus:
<meta http-equiv="Content-Type" content="text/html; charset=iso8859-1" />