XHTML Books
Related Subjects: Specifications Tutorials References News and Media
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Used price: $0.01

Great for newbiesReview Date: 2004-02-21
I'm On My WayReview Date: 2001-11-20
Now I'm hoping the knowledge I've found in this book will help me
GET a job.
It's a good way to help an HTML designer make the transition to XHTML, but a good XML reference may be in order!
You do need some knowledge of HTML(at least know how to do a CSS!)
Ashmith.com Web Designer ReviewReview Date: 2003-05-28
Is it an intro, migration guide or reference?Review Date: 2002-09-05
The authors of XHTML have chosen to answer in a variety of ways. This book takes several approaches to explaining XHTML. They range from a high-level view of "Where did XHTML come from?" to an attribute-by-attribute listing of valid XHTML syntax to an in-depth look at Cascading Style Sheets (CSS). There are also several chapters of "What's next?" topics, each touching on an aspect of internet development (multimedia, forms, graphics, and scripts).
So what is XHTML? It is the Extensible Hypertext Markup Language. It's brings order to chaotic world of HTML by forcing adherence to XML standards. It promises to separate presentation from information (data). It can force a web page to act like data, with the benefit that anything that can access data can use your web page (like text-to-speech devices, mobile devices, and more). It's a W3C standard that has progressed beyond the 1.0 specification referred to in this book (and this book was published in 2001!).
This book could have easily been called XHTML and CSS - because they devote many pages to the key role that CSS will play in the deployment of XHTML. CSS is the way that the presentation elements are extracted from the HTML document - leaving only the data behind.
The book mostly succeeds in bringing XHTML to a wide audience. It tries to be an introduction, migration guide, and language reference. I recommend it to anyone interested in taking their internet development to the next level.
Non-reference DownfallReview Date: 2001-03-09
The author's expertise provides one with an excellent historical section, but I personally found it to be more on the side of information overload.
XML related subjects are mentioned, but only seasoned HTML'ers will be able to comprehend the explanations, which I found too brief to really be enriching.
For those with some HTML experience there are better books out there and one should continue their search for another XHTML book. Beginners will be will served with this book.

Used price: $17.99

Fantastic Book!! Great investment!Review Date: 2007-12-03
Great book for beginner and intermediate web design!Review Date: 2007-11-26
This is not an "advanced" web manual, as the publishers title indicates, but for the average web designer or web site owner, this book offers a high level of easy to follow direction.
Advanced Professional Web Design: Techniques & Templates Review Date: 2007-11-25
Great info for my use!Review Date: 2007-11-25
Much of the technical mumbo jumbo didn't help me much. I'm not sure how helpful or hurtful it would be to a more experienced designer, but for examples of easy-to-use designs, it works great for me!
My husband's opinion of the bookReview Date: 2007-11-25
I'm an old-school developer who has spent nearly a decade building table-based designs. This book helped me bridge the gap from the older style of design to the newer way of creating CSS designs. The advanced part didn't help me. Deconstructing various templates from the CD has really helped me understand how to build sites that rival the quality of many design firms.

Used price: $49.50

Excellent Book for Beginnng Web Design CourseReview Date: 2008-07-26
Don't Waste Your Time!!Review Date: 2008-06-18
This book is a complete waste of time and it will sap your joy. You will learn far more with almost any other book. It is poorly written, the editing is non-existent, the educational constructs are poorly formed, the B.S. content is over the top, and the typos are serious enough to sabotage your web pages. In fact, the educational tone seems designed to sabotage your understanding of what you already know. Most of the details in the book are common sense and yet presented as ultra-orthodox truths from antiquity, as when the author refers to 10 years ago as "the last century."
LACK OF INFORMATION
The presentation of information is difficult to follow because the pages are clouded with stylistic jargon ripped-off from other publishing companies which have maintained a fine reputation for educational success because they know how to educate. To see successful authoring, go to any book store and see how many books there are in the following series: DUMMIES, IDIOTS, VISUAL, MADE SIMPLE, VISUAL QUICKSTART, or MICROSOFT PRESS. These series are designed to educate, empower, and inform. This book is designed to obfuscate.
STYLE OVER SUBSTANCE
For instance, take a look at the cover of this text book (as posted here on Amazon) and you will see a paint roller. This is the author's special icon to let you know you are still reading the same book. Section after section you see a paint roller, to open a section and to close a section. Apparently Web Design is colorful. Other icons, such as FAQ's are just "cute" but useless, because they are not FAQ's but just page decorations. Font decoration is random, extra spacing is random, and highlighting is random.
SUGGESTIONS
What the book needs is a table of contents that is useful, and a glossary so the book can be used as you read it. The index is skimpy (the most important part of the book) and each preview section and review section is non-usable. If you read as much as I do, I know that you have a method for learning, and for most people that method involves: Preview, Skim, Read, Review, and then use the book as a reference. This book does not have previews (more like hopeful affirmations) does not have reviews (except to tell you you're done with the chapter, ABSOLUTELY DOES NOT encourage skimming (the pages are meaningless jumbles of jargon) and the reading sections, when available, are short, and punctuated by meaningless faux-FAQs, comprehension-testers, points to ponder, and other monotony breakers, instead of real information. There is no way to review later because the book withheld active, authentic learning in the first place. You cannot even save this book as a reference because the tables are incomplete and incoherent, and the appendixes are poorly organized.
SUCCESSFUL OPTIONS
If you are required to use this book as a text-book for a class, just drop the class. You are smarter than that. Google the words "web design" and you will get all of this information for free! You don't need THIS book, just get a good book. The problem is, if your instructor requires THIS book then you will spend all of your time doing examples and not learning XHTML and CSS.
YOU CAN DO IT!
If you don't have other time-demands in your life then this book can walk you step-by-step through some ideas about web programming, but it will treat you like a Junior High School student. If you ARE a Junior High School student then you are WAY TOO SMART for this book. This is a text-book written for Junior College students who want to get a job, and their school is designed to make it hard to graduate. This book will not prepare them for a job. It only weeds out the students who don't have the guts to finish the course. If you want to be weeded out you won't make it as a programmer. If you want to be a programmer you won't put up with this book. If you really want to learn for fun, then get one of the other books listed above. Don't even buy this one for $.01 plus shipping. There's nothing in it worth looking at.
EDUCATION
My Bio and Bias: I am a doctor who teaches medical school, I have been programming computers for over 35 years, I am a life-long learner, I am a professional teacher, and my students would not put up with this book, nor would they put up with me if I required this book. My students, my peers, my friends, and most importantly, you...do not deserve this kind of condescension.
Integrates XHTML and CSS! Review Date: 2008-07-19
If It's not O'Reilly, It's Crrrrrrraaaaallllp!Review Date: 2008-07-13
GREAT Book For Beginning Web DesignersReview Date: 2008-07-22


Good for beginners and advancedReview Date: 2002-03-02
I learned the basics of XHTML very quickly. Now, I am experienced web page builder and don't write codes anymore (I use web page building Applications), but believe me, I open that book almost everyday to refresh my memory.
Good for beginners and advancedReview Date: 2002-03-02
I learned the basics of XHTML very quickly. Now, I am experienced web page builder and don't write codes anymore (I use web page building Applications), but believe me, I open that book almost everyday to refresh my memory.
Bloated and ConfusingReview Date: 2001-08-23
Not a good book for cross-browser code.Review Date: 2001-11-26
On the down side, why would anyone write an XHTML book w/ out concentration on cross-browser functionality? Many of the examples were solutions for just IE or for just Netscape. The whole point of validated XHTML is to reach the widest possible audience which means coding to a defined standard; browser specific code is mostly pointless. Also, as someone mentioned, the use of deprecated tags in examples caused me to be wary of the code throughout the whole book. Finally, why wait till page 503 to cover CSS? That should have been demonstrated early on to discourage the use of inline formatting within pages. And the CSS coverage, a chapter crucial to web development (ie, separation of data and presentation), was weak.
I guess for someone starting out it's ok to use this as a guide. But I urge anyone reading this book to avoid the use of deprecated tags or your web pages will render different ways in difft browsers.
Excellent for Beginners/Great for ExperiencedReview Date: 2001-06-16

Used price: $6.89

Horrifically inappropriate for a true beginnerReview Date: 2007-09-21
This book is only useful for balancing wobbly table legs and for teaching writers how NOT to write a reference work / tutorial.
I bought it based on the title, not the contents. (It was shrink-wrapped at a brick-and-mortar bookstore) Had I seen a sample of the text, I would have reshelved it hurriedly or offered a dime to buy it for firewood.
As a reference work for web designers, or a tutorial for beginners, it ranks below any other book I've seen on the subject.
APPENDICES:
1) The promised CSS is scattered throughout the book, with no CSS reference guide in the appendices.
2) The appendices for HTML and XHTML describe each tag's parameters in such a way as to leave one wondering how to use them, and what each tag and parameter does.
EXAMPLES:
The authors clearly did not proofread the version that reached the printers, or the editors made unexpected, inexcusable last-minute cutbacks. This is most obvious in photo captions that ask us (unbelievably) to find the differently colored text in identical B&W screenshots (p. 143), and in examples of JPEG artifacts/compression (p. 108) and pixelating (p. 106) that are unnoticeable because the example photographs have been shrunken far too much or carelessly created.
INDEX:
Carelessly assembled, neglecting common terms like "mouseover".
LANGUAGE:
Professorial pointification and obfuscation rather than real advice to beginners or helpful reference for experts. Reads like a fillibuster performed by a student defending his masters' dissertation.
For example, what beginner could make use of this entry in the appendices?
(p. 353)
"The param element allows you to set run-time values for objects that have been inserted into a document. Required attributes: type: specifies the MIME type of the resource specified in the value attribute when the valuetype attribute is set to ref; value: specifies the actual value associated with the parameter"
...and so on.
Sentences are needlessly wordy, overly technical, and filled with passive verbs. In short, the writing bores and frustrates more than an afternoon spent with an enthusiastic life insurance salesman.
For example, from page 352:
Concise and with good examplesReview Date: 2007-08-01
Building a strong foundation with HTMLReview Date: 2007-10-10
Chapter 1 is our quick history lesson and introduction to HTML. They give background and insight into the goals and purposes of HTML, and how these were shifted during the browser wars and the battle for browser dominance and market share. They introduce the different versions of HTML available, and what they mean for your markup and the rendering inside of the browser. As CSS is discussed, there is also a discussion on keeping a clean separation of content and presentation. Chapter 1 lets us see the big picture and evolution of HTML.
Chapter 2 builds the foundation for the rest of the chapters. This chapter discusses the basics of XHTML and CSS. The building blocks discussed here will be addressed in each and every subsequent chapter of the book. Things such as tags, elements, attributes, and formatting. We are also given a snapshot view of what comprises an XHTML document, the doctype, the HTML element, and the document tree. All of this plays into understanding the fundamentals of CSS, cascade, and inheritance. We now have our history lesson and basic constructs in place, it's time to take a look at the rest of the pieces to the puzzle.
Chapters 3 and 4 cover a large territory. From constructing a useable head section, to walking step by step through many of the available HTML elements available to you as you put your content together. With discussion of each element, you are given detailed instructions of how and when it should be used, with an exhaustive list of its available attributes. CSS is briefly discussed, but will be re-introduced in a later chapter after we have our content constructed.
Chapter 5 is all about images. This chapter gives a brief primer on how digital images work, and what are the formats you can use within your content. Images can serve different purposes: icons, decoration, background, or context. Each of these are discussed with information on how to place them accordingly with CSS or the img tag.
Chapter 6 is all about linking. You are introduced to the a tag, its available attributes, and how you can create different types of links. Textual links, anchor links, and linking an image are all discussed.
Chapter 7 is all about tables. Despite what you may hear from others, tables have a very good semantic use in regards to tabular data (who would have thought?). However, tables are also misunderstood in relation to the tags and attributes. It is important to build tables with accessibility in mind, and this chapter goes over some of the elements that haven't received as much exposure. These include, but are not limited to: caption, colgroup, and tbody. This chapter will give you the information necessary to build a powerful and semantically rich table.
Chapter 8 discusses all of the little details to building a usable and accessible form. Just as with tables, there are some elements that are often forgotten about when building forms. This chapter does a great job of covering all of the necessary components for a form, and how to structure them. Form elements are rendered with the underlying operating system, so the end of this chapter discusses CSS and some of the ways you can spruce up the look of your forms. This is to be used with caution, as forms are rendered differently in each browser.
Chapters 9 and 10 discuss the other 2 pieces of the trinity of the front end: CSS and JavaScript. These chapters are meant to be brief primers, and will most likely whet your appetite to learn more about each aspect. They are also placed here to give you a good foundation as the final chapter will roll everything up into a case study.
Chapter 11 is the end of the journey. What good would the book be if you couldn't put what you have learned into practice? This chapter creates the fictional Spaghetti & Cruft website (you have to read the book to find out the meaning of the name). This chapter starts with the design process, moves to the building process, and then polishes it off by adding enhancements with CSS and JavaScript. The humorous name aside, this chapter is one of the most valuable chapters of the entire book. This final chapter brings the book to a close, and with it leaves you a solid foundation as you continue your journey of building other sites.
Conclusion
Many would argue that they don't need to learn HTML, that is what a WYSIWYG is for. This book shows you the value of understanding the history, the basics, and the semantics of HTML. It is important to note that nothing found in this book is earth-shattering, however, if you are a beginner and new to HTML, this book will give you the proper start you need to begin developing right away. If you are moving away from the reliance of a WYSIWYG, you may be surprised at many of the elements available to you that are covered in this book.
Good for this relative beginnerReview Date: 2007-08-17
What I found is there was no problem understanding this well-presented and clear text. In fact, I much prefer it to the "dummy downed" Head First book. Had I to do it over, this would have been my only purchase.
Valuable yet unevenReview Date: 2007-11-29
The first two chapters of "Beginning HTML with CSS and XHTML: Modern Guide and Reference" satisfies the requirements of a beginner's book quite well. The language is clear, concise, and devoid of jargon. The remainder of the book is quite uneven, probably due to the publisher's decision to employ two authors for the book. Craig Cook (the author of chapters 1, 2, 4, 5, 8 and 11) is more than capable of communicating technical information using plain language. His prose is concise and accurate, yet he maintains a gentle, witty tone that is ideal for making the neophyte feel at ease with new material. David Schultz is much less adept at maintaining the `beginner's mind.' His prose is often convoluted and awkward, making it difficult to decipher the terms he attempts to explain.
Chapter 4 is an excellent overview of the basic structure of a semantically structured web document. For someone looking for an introduction to HTML and CSS fundamentals, the book is worth buying for this chapter alone. It would also serve a more experienced hand as a concise guide to the proper use of HTML elements.
Chapters 3, 6, and 7 all have a common weakness: the author fails to provide clear definitions and explanations for terms. An example, from p. 164: "charoff: Specifies in pixels or as a percentage how far the alignment should be adjusted to the first character to align on. This requires the use of the align attribute with the value set as char." Contrast this definition with one penned by Cook, p.211: "disabled='disabled': When present, disables the control so that it cannot receive focus and its value cannot be modified. Many browsers will display disabled controls a `grayed-out' state. The value of a disabled control is not submitted."
It appears that Mr. Cook devoted a considerable amount of thought to writing his definitions, while Mr. Schultz was content to restate the official specifications. Cook takes the time to carefully explain a term, giving examples of how it is used in the real world. His definitions & explanations indicate a deep and nuanced understanding of the subject material.
Chapter 10 presents an introduction to JavaScript. Appearing out of place in a book on beginning HTML and CSS, one chapter on JavaScript is simply inadequate to explain even the rudiments of this powerful (but often misused) tool. This space could have been better used in covering CSS positioning in more detail and providing more visual examples.
Chapter 11 is a solid walkthrough in putting together a basic website, from the design process through to final markup. This chapter pulls together what has been presented in the rest of the book and would certainly enable a beginner to create an attractive & functional website from scratch.
Finally, the book provides four appendices. The usefulness of these appendices varies widely. Appendix A is an XHTML 1.o Strict reference: it would be useful but for a complete lack of examples. Appendix B covers color names and hex values: does anyone actually use these? HTML colors are notoriously hideous and their use should be avoided. Appendix C covers special characters: this is a good reference to have. Appendix D covers CSS browser support: again, a useful reference.
But why is there no glossary? A glossary of terms is ESSENTIAL in a beginner's book. Please, leave out the scary HTML colors and give us a glossary!
Despite its shortcomings, "Beginning HTML with CSS and XHTML: Modern Guide and Reference" is a useful book for a person needing to understand the fundamental concepts and application of HTML and CSS. The publishers would have served their readers better by providing a consistent authorial voice throughout the book, including more thorough coverage of CSS positioning and layout, and providing more high-quality graphical examples. This book is a good bet for the beginner who wants to learn the fundamentals of HTML and CSS to create well-structured and usable websites.

Used price: $19.84

okayReview Date: 2007-09-13
Good text, but code errorsReview Date: 2007-08-06
Many errors, need more solutions to exercisesReview Date: 2007-10-15
I used this text for a college Web design class. The lessons were easy to follow and laid out in a logical sequence. The case studies that are built upon as new material is learned are useful. I appreciate the attention paid to accessibility issues. I do have two major complaints though. First: There are far too many errors for a third edition, as noted by others. A great deal of study time is wasted before a student realizes that the text is wrong. Coding solutions provided by the publisher in the "Student Data Files" don't always validate, for example, and there are several mistakes not yet updated in the "erata" sections on the publisher's web site. Second: the extensive "Hands On Exercises" at the end of each chapter are less than helpful at the college level without at least some sample solutions. College instructors don't usually waste time on going over this type of material, so it's often a waste of time doing them. Suggestions for the publisher: Fewer "Hands On" exercises, more solutions and please fix all those text errors you've been hearing so much about!
Great coverage of Web accessibiltiy & Web standards!Review Date: 2007-09-17
"The layout of Felke-Morris's text is excellent. I have always
disliked texts with crowded pages, distracting sidebars, and many colors. Felke-Morris' text focuses the student on salient content and uses color, text boxes, and the like to enhance and emphasize, rather than distract. Felke-Morris' hands-on exercises are something my current text does not even have. I really like these exercises because they give students a chance to learn and practice small chunks of material before applying the knowledge to a larger project."
"Great coverage of web accessibility standards! Glad to see a tutorial on File Management. Many students coming into this course struggle with those
concepts."
"Great inclusion of ethical issues and accessibility tips (these are areas that I do find myself supplementing with our current text)."
"Superior aspects of Felke-Morris include:
--Inclusion of web site pages and/or addresses that have been referred
to in the text as either examples of techniques, or places to find more information, or used as a part of the end-of-chapter section on Web Research. These are a real strong point of the text.
--Use of the same four example sites through the text as end-of-chapter Cases. As each chapter is completed, each site is enhanced using the current chapter's skills and concepts.
--The inclusion of Hands-On Practice and Web Research sections."
5 starsReview Date: 2007-02-24

Used price: $76.11

Special Edition Using HTML and XHTMLReview Date: 2005-10-25
Confusing, but a good reference.Review Date: 2004-11-26
XHTML differs little from HTML, except for the following points (I'm using brackets here on purpose so as not to mark up this review) :
- XHTML is case sensitive, e.g. the tags [h1] and [H1] are not equivalent.
- tags must be nested properly, e.g. [b][i]your text here[/b][/i] is incorrect in a "well formed" document.
- certain tags that take no attributes must be terminated with a slash, e.g. [br /]
- XHTML can use "modules" (and good luck trying to understand that chapter in the book).
That's about all you need to know about XHTML. Throw in a DTD definition and you're done. But the book does a poor job of explaining just what a DTD is and why you need one, other than the XML gods just saying you need one.
Much of the book is also C.I.P.U. to HTML users. CSS is given two short chapters with little explanation of why you need CSS and how it can help you manage your web pages. And then it's onto XML, with the same lack of explanation. But, as with most CSS and XML primers, this is typically the case. Everybody is touting the value of XML, but almost nobody can tell you why or how to use this new technology. And this book is no different.
I gave the book two stars because of its one outstanding feature, the references in Appendix C & D. The book is worth having around just for those two sections. In that sense you might want to pick up a used copy for much less than a new one.
it was ok...Review Date: 2002-11-04
Excellent JobReview Date: 2002-10-19
In a perfect world...Review Date: 2002-11-12
Molly Holzschlag's book, simply put, succeeds on every possible level. The style is clear and personable and the information is cogently and logically presented. As a web standards "insider," she gives you the history behind the development of markup languages rather than just throwing out the standard grid of what breaks in which browsers -- because, as this book so clearly demonstrates, the "why" matters a great deal, and you can't really get your mind around that without a few little history lessons along the way.
But it is not just a collection of dry facts and background info; the book is hands-on all the way, and constantly uses work-along examples to teach how to use XHTML to author web pages.
As Holzschlag states in the intro, the perfect reader for this book is the intermediate user -- someone who has used HTML before, and is quite familiar with web authoring, but maybe wishes to finally learn to do things the "right way," now that the W3C has made some headway with specifications. The book hits its intended audience mark dead on. The info is not dumbed down, yet important concepts are explained in detail. If you encounter a concept that is over your head, chances are there will be a sidebar link to the W3C website for additional information you need to catch up. This seems to me a very good compromise between leaving seasoned professionals bored, and lower-level intermediates in the dust.
There are several excellent reference charts (such as for ASCII symbols, character sets), and a comprehensive XHTML tag reference, making this a perfect all-around desk reference as well as a tool for getting up to speed on XHTML.
I believe this book would be particularly useful for the web designer wishing to move towards using XHTML for content and CSS for style and layout. In that case, I suggest "Eric Meyer on CSS: Mastering the Language of Web Design" as a companion volume to round out the CSS side of things (Actually, Holzschlag herself references Meyer's book several times).
If you really want to make the switch to cleaner markup, and prepare yourself for what's coming on the web (and if you don't think you want to, this book might also convince you why you *should* want to...) you could hardly do better than this book.

Used price: $0.45

Buy it used!Review Date: 2003-01-02
When I purchase Magic Books I want projects that after I complete I can use. I didn't find them here. This is basic, basic, basic and it doesn't come with a cd.
For every plus, a minusReview Date: 2001-10-10
-Do not buy this book if you want to see current advanced techniques in action and learn the bread-winning skills of tomorrow.
The book is a collaboration of several authors, with content organized into various projects, such as 'Providing Online Customer Support' and 'Setting Up a Storefront.'
The authors get high marks for what they unanimously preached: Build your site upon validated HTML or XHTML; separate structure from presentation through the use of Cascading Style Sheets (CSS) to control fonts, colors, and layout.
The authors get low marks for what they unanimously practiced: Design your site with nested tables for layout, mocking the spirit of W3C coding recommendations; build to the weaknesses of Netscape 4; use JavaScript to write HTML, vitiating the separation of structure from content; use CSS merely to "spice up" your site, not transform it into sleek, modern efficiency.
The quality of project content was mixed. Holzschlag's 'Managing a Weekly Publication' was a delight to read for its description of the sources of the many compromises one must make with site code. Unfortunately, her project also began the litany of 1-pixel gifs to buttress the shaky edifice of old-fashioned nested tables.
Kuhlman's 'Creating a Complex Community Site' was a strong contribution, with clear instructions for the beginner in setting up an Apache server and using PHP.
Schmitt's projects were less valuable and an exercise in self-aggrandizement. Attend: 'Showcasing a Corporate (his own) Identity' which managed to show how to make a logo in Photoshop without ever really showing it in a lavishly illustrated book; and 'Designing a Great Personal (his own) Site.'
And yes, the book is extremely well illustrated. The organization is a bit confusing since the Table of Contents does not list chapters and each section is a numbered project but the example code files in the book's Web site are named by (non-existing) chapter. One can only guess. Each "chapter's" code must be downloaded separately and is composed almost entirely of code snippets, not whole pages --so you cannot see the code in action-- and these snippets have no listing numbers in the illustrations, so once again, you must open many files to find the code you want.
The authors are acutely aware of the current technology/style discussions and debates. They provide links to the sharpest, most relevant documents and sites. If you are just beginning, the lessons in those links will have you in the thick of it in no time!
I gave this book a 4 rating since it is far better than the average book on WWW site construction and HTML. You may decide I was too generous - or not.
Starting a Project? Take a look here...Review Date: 2001-11-12
Physically the book is an excellent size and shape, it lies open on the desk without the need for mobile phones and coffee cups to keep it from flapping shut and the layout and colour scheme make for relaxed reading and easy scanning.
The books starts with a chapter on mark-up; HTML, XHTML, XML and CSS. I've read quite a few mark-up books by now and the idea of yet another intro to these disciplines made me grit my teeth a bit, but in actual fact this one is very good - simple, clear and accompanied by a generous amount of code examples.
As with all the chapters this finishes with a section entitled 'More Magic' which lays out tips, guidelines and often further reading for those interested. These sections have some great links to explore.
The book then moves on to discuss the 11 real-world projects which make up the bulk of the content. Each gives: a Project Snapshot outlining the problem; Technical Specs which tell you the mark-up and skills you will be using; Structuring the Site which gives advice on how to lay out the project; and finally the code work itself.
As others have noticed here, it's nice to see Molly and Co pushing W3C standards-compliant work, the more the better. On the other hand it's also nice to see that they too have to break the rules occasionally to achieve a goal. There I was thinking it was just me :o)
The sites the various authors create in the book are visually pretty basic, but they are functional and seem to be excellent starting off points for a project, saving the reader hours and hours trawling around the web trying to find inspiration or coding examples to copy.
The areas I found most useful were the CSS and JavaScript tips - I found quite a few examples of code I'd not seen before but will certainly use in future.
The 'XML for the Wireless Web' project was also something new to me and looked very interesting (if not a bit too complicated to just dabble in).
Also provided is an Index of Techniques, which list (by discipline) the techniques used in the book. This is very useful when referring back to the book with a specific task in mind such as 'Creating Printer-Friendly Pages with CSS'.
One grumble though, which I think others have also noted, is to do with the web site that accompanies the book. There was some initial confusion as to how the files (organised by Chapter) related to the book (organised by Project). In the end I worked out Chapter 1 equates to the Introduction, Chapter 2 to Project 1 and so on. A small thing but confusing at the time when you're keen to push ahead. I raised this issue with Molly and she agreed that the support web site could be altered to make it a bit clearer. This should happen soon :o)
Other weak points were the occasional project which seemed to combine very simplistic work (such as basic work with Frames) and flashes of more advanced JavaScript. 'Showcasing a Corporate Identity' by Christopher Schmitt is one such chapter and I couldn't work out who they were aimed at. Still, this is a book for a wide range of abilities so I guess everyone will find some things too easy and some a challenge.
To sum up, this is a jolly good book covering a wide range of topics. If you wanted to complete only one of the tasks described within then you'd be better off buying a more topic-specific book, but as a book to have in your library to provide a starting point for a range of projects I think it's a worthwhile buy, especially for the less experienced.
Good for today's designers seeking magic.Review Date: 2001-10-19
Those projects range from managing news sites, weekly publications, community sites, wireless web applications and community sites to even personal home pages - always referring to the web designer who has to be somewhat familiar with at least HTML, some CSS and problems that serious designers cope with, like cross-platform compatibility.
Always trying to follow the guidelines of the World Wide Web Consortium (W3C), the book succeeds in giving useful hints and tips that even the professional coder might appreciate.
Sitting on a plane back to Dusseldorf, I had enough time to review the eleven projects of the book. Most of the them I found extremely interesting to follow, while it was evident from the beginning that they represent the magic of mixing the different technologies and specifications existing today to get a better and reliable result in the final project. They are taken from real-life, are platform-balanced - it seems to me that half the contributors prefer the Macintosh platform while the other half uses Windows - and so they win a great amount of authenticity.
Every project starts with a short overview of what will happen in the chapter, followed by the technical specs and used technologies that the reader should be somewhat familiar with. Once again, this book is a real-life book for real-life designers. Dealing with hard-coded HTML and pure text editors when editing the code is not only a burden for the designer but more a way to control the results the best way possible - if this is what you think and most importantly if you already work that way, the book is for you, if you fully rely on WYSIWYG editors and think coding HTML by hand has become obsolete you should go elsewhere. That may be a harsh requirement that strikes out some possible readers of the book but in my eyes it is the only way to get a high-quality book like this.
A chapter ends with a More Magic section that gives you further things to explore if you found interest in the themes that were discussed. As of now I have used some of the ressources already and am satisfied.
The layout of the book is modern, easy to follow, planned and extremely awesome, concentrating on a b/w and orange color scheme with clear type, good source code listings as well as nice illustrations, quotes and images at the beginning of every chapter.
Finally, what you find in this book: 11 projects taken from real-life that should be considered examples to show what one is able to achieve in terms of mixing today's standards. A good impression of how to deal with problems that HTML, CSS, JavaScript as well as PHP and Perl bring up when put together. A good ressource for spicing up your own knowledge, confidence and work. And a bit of a lifestyle guide for the independent coder that seeks confidence in what he is doing. Magic.
What you will however not find in this book: A technical reference for each different markup language that is being talked about. A full reference of tags, attributes etc. that the specifications allow you to use. But to be honest, that never was the intention of Molly Holzschlag or her contributors writing this book.
Do I recommend this book? Yes, I do.
Magically covers real-world Web design projectsReview Date: 2001-10-11

Used price: $29.66

Perfect for a HTML dummyReview Date: 2007-03-01

Used price: $36.94

XHTML Web Warrior Series, Don GosselinReview Date: 2007-01-10
Related Subjects: Specifications Tutorials References News and Media
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Novices will do great with this approach, but experienced web developers already knowledgeable with XML technologies may find the coverage of XSLT, CSS, etc. redundant with their other readings and/or life experiences. I've been in web dev for 6 years, so I was able to stop reading after Chapter 5. Perhaps this book may be construed as too shallow for the experienced developer. Or, perhaps there really isn't much more to say about XHTML to justify a thicker book. I won't know personally until I read at least one other book on the subject.
If you are new to XHTML -- as well as XML technology in general -- this book is great way to learn about the related technologies quickly.