HTML
  Home arrow HTML arrow Page 2 - Book Review HTML, XHTML and CSS, Sixth Edi...
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
HTML

Book Review HTML, XHTML and CSS, Sixth Edition
By: Terri Wells
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 23
    2006-11-27

    Table of Contents:
  • Book Review HTML, XHTML and CSS, Sixth Edition
  • Format Conducive to Learning
  • What it is, and What it isn't
  • Worth Highlighting

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Book Review HTML, XHTML and CSS, Sixth Edition - Format Conducive to Learning


    (Page 2 of 4 )

    The book comprises 26 chapters (including the introduction), six appendices, an index, and a foldout color table. You get a feeling for how comprehensive this book is just from looking at the table of contents, because each chapter lists all of its topics; you know exactly what you're getting. When Castro says her computer books start at the beginning without treating you like an idiot, she isn't kidding. The introduction gives you a little history and background concerning the World Wide Web, the browser wars, the differences between XHTML and HTML, how the book works, and what has changed in the sixth edition. It's all relevant. For someone just discovering the Internet and the web, it gives you some idea where all this came from; for a veteran Internet reporter like me, it served as a quick review and helped fill in some gaps.

    From there, Castro goes right into the basic building blocks of a web page. She explains the three principal types of markup (as well as what markup is), and it is here in this first chapter that we begin to see the intelligence of this book's design as a teaching aid. When you have the book open in front of you, you see four columns, two per page. The columns on the far left and the far right are the explanatory text. The ones in the middle show the actual examples, usually as figures or screen shots of some kind. Often code is shown, with a screen shot of the web page it produces. Putting the examples right next to the text describing them in this way helps immensely with the learning process.

    The publisher could still have messed this up, but Peachpit apparently shines in the details. Every time code is used (which is practically everywhere, of course), the specific code being discussed is highlighted in an easy-on-the-eyes but attention-getting blue. Additionally, each figure (especially code, but images as well) includes a caption that explains exactly what's going on in a tone as conversational as the main body of the text. It's rarely just one line, either; usually it's two or three sentences, and no fluff about it.

    Different browsers handle code differently. Internet Explorer is notorious, even in the latest version (IE 7) for not supporting many of the same features of CSS that are supported in other browsers. It also has other quirks. Castro very carefully explains, when you get to each section, what is and is not supported by IE, Firefox, Opera, and Safari, and how to work around any problems.

    Indeed, one of the things I particularly like about Castro's style is the fact that she does explain everything. Usually each subsection of a chapter starts by describing the item that will be discussed and perhaps why you would want to use it (in maybe a paragraph). This is followed by a numbered, step-by-step description telling how to create or include the item.

    Each number not only tells you what to do, but often why you are doing it, and sometimes finer points. For instance, in a section on linking thumbnails to images, Castro notes that "You could include the actual file size of the full-sized image so the visitor knows what they're getting into by clicking it," which is a nice reminder to be courteous; not everyone has broadband just yet. Castro includes more of these glosses after the step-by-step instructions as tips. Sections also frequently reference other sections that appear either earlier or later, when they mention something that is explained in more detail elsewhere in the book.

    More HTML Articles
    More By Terri Wells


       · I hope you found this review useful. I was really impressed by this book, as you can...
     

    HTML ARTICLES

    - Comparing Browser Response to Active Client ...
    - Testing Browser Response to Active Client Pa...
    - Active Client Pages: Completing the Code for...
    - ACP and Browsers: Setting up an Example
    - How Browsers Respond to Active Client Pages
    - Completing a Tree with Active Client Pages
    - HTML Form Verification and ACP
    - Building an ACP Tree
    - Completing an ACP 3D HTML Table Image Gallery
    - Building an ACP 3D HTML Table Image Gallery
    - A Multiple Page Image Gallery with Active Cl...
    - Building an Image Gallery with Active Client...
    - Concluding a Menu for All Browsers
    - A Vertical Menu for All Browsers
    - Downloading Long HTML Pages with ACP







    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 1 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek