Markup Languages Books
Related Subjects: XML SGML XHTML SMIL HTML
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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Used price: $2.92

Great once you know the basicsReview Date: 2004-05-10
great textbook but needs to professional editingReview Date: 2004-04-18
Very good book for CSS BeginnersReview Date: 2004-02-26
The book is well structured and includes hints, tips and other similar helpful stuff along the way.
Of course reading a book does not really make you a master unless you think and work hard yourself as well. So if you know HTML then this shud be your next step.
Earnest & Thoughtful, but Repitious and Full of TyposReview Date: 2004-03-31
Frustrating!Review Date: 2004-07-16
Do you want to know how frustrating it is to try and re-create a page using the code given to you in a book, have the page come out looking nothing like the example in said book, then finding out the reason for the discrepency is because the author actually coded their example differently? Well there's plenty of opportunities in this book!
I now have to learn inline CSS which I believe might have been covered to some extent in this book. I can't remember. That's how badly I want to forget this book! I'm sticking with CSS for Dummies!

Used price: $1.02

Not a tutorial, but a great reference.Review Date: 2002-03-29
This book has it all, except solid examples that tie it all together. I now understand how vast and capable XML is, but I haven't gained an ability to put it to any real practical use.
Items I don't agree with:
1. The book is not 500 pages ...Page 223 marks the start of Appendix A, the XML 1.0 specification. The index ends on page 345. 122 pages of reference (over 33%).
2. The book's cover states I will learn to build web applications fast. Huh? There are no sample applications, only examples of how to use the syntax being discussed.
3. The cover states that I will learn by doing, as I work on a fictional e-commerce site. Huh? There are no exercises, and there is no e-commerce site being built.
4. The cover refers to real-scenarios. Again, where are they?
5. A chapter titled, "Common Examples of XML", was really an introduction to SMIL, SVG, and WDDX. Good stuff, but not what I was expecting.
This book needs a companion to deliver all that's been promised. I still don't have a clear picture of the XML DOM, the difference between a node and an element, nor do I have an idea of where I should be using XML (instead of (or with) the technologies I'm already familiar with (i.e. ASP, ADO, and JavaScript)).
Considering how the other reviews have labeled this book #1, is there any hope? Can anyone recommend a book that's better at painting the big picture?
Try something else, this dog won't hunt.Review Date: 2003-10-09
Very good bookReview Date: 2002-05-01
Best I have read so far...Review Date: 2002-02-07
Starts strong, then fades into incomprehensionReview Date: 2003-06-18
The first part is the best intro to XML that I've read, but it's just an intro.

Used price: $3.80

A lot of fluff, not much substanceReview Date: 2003-12-01
Distributed Data: Past, Present and FutureReview Date: 2002-09-20
The best thing about this book is that it shows how XML and Web Services overcome many of the problems that plagued RPCs, DCOM, CORBA and RMI in a way understandable by anyone.
This book is a quick read, in the concise, bulleted, margin-annotated style of Object-oriented Technology: A Manager's Guide. There are lots of really excellent visuals. This book will not help you actually write code or implement Web Services -- it is good for a semi-technical reader, or a technical reader who wants a better grasp of the big picture. Highly recommended.
Picture PerfectReview Date: 2002-10-24
Lot of information yet concise presentation accomplished with self explanatory pictures depicting various XML technologies.
Not for technical people, but for bla bla bla bosses.Review Date: 2002-09-08
This book doesn't give the technical details I wanted.
If you are one of those bosses who doesn't get into details and just want to know the jargon so you can look technical when you are in meetings with more incompetent people, this is your book.
Excellent reading, straight-forward, great visualsReview Date: 2002-05-30

Used price: $1.88

Is it worth the money?Review Date: 2002-10-23
No nonsense introduction and referenceReview Date: 2004-11-09
The first seven chapters which walk you through the API from basic to advanced use are very well written. The code fragments are small and the illustrations are sparse but used effectively.
This is a solid piece of work. Highly recommended.
Good Intro into SAXReview Date: 2003-01-28
Chapters 10 and 11 are devoted to the SAX 2.0 and SAX 1.0 APIs respectively. In these references, a real convenience is that the class names are printed on the page edge to form a thumb index. Each class or interface has a brief description of its use, the Visual Basic Equivalent, the Constructors, and Methods with coding examples and descriptions.
Since xml is increasing in importance to Java programmers, this book can be a very useful tool. However, it would be helpful if the authors gave updated information on the book web site about using the examples with Xerces 2.0 and Java 1.4. Technology moves on.
Quite HelpfulReview Date: 2002-12-18
It is difficult to find any programming text that does not read like an translated VCR manual - however, in this case, SAX is presented fluidly and intelligently.
Additionally, the sample code was practical and well-written. I was able to use many examples almost verbatim in completing one of my own projects.
I highly recommend. And I just bought another copy for a friend.
A rebuttal from the author.Review Date: 2002-09-25
BTW, I rated this book with 3 stars. Unfortunately I had to pick something, or I would have abstained.

Used price: $0.64

Great reference toolReview Date: 2002-02-26
Amazing reference tool, but lacking Netscape coverageReview Date: 2001-09-20
The book is basically divided into 5 major sections:
(1) Objects
(2) Properties
(3) Methods
(4) Events
(5) Object Collections
Each section is thoroughly cross-referenced in exhaustive detail. You don't have to dig around four different places in the manual to answer a scripting or CSS question - everything is in one place at all times. This makes for a lot of duplication of information (its 1300+ pages give it quite a bit of heft) but frankly it's incredibly convenient.
Code examples are provided, and are generally good, but you basically need a certain level of existing understanding of JavaScript (or JScript) and the ideas behind CSS for many of them to be of significant value. If you're just getting into this stuff, this book may not be of much value - for now.
If, on the other hand, you're relatively experienced (or highly interested) in client-side scripting etc, this book will be a handy reference, especially for those who, like myself, still prefer to have paper references handy.
I have ONE major gripe - and it's a biggie. For such an exhaustive, complete resource, it completely ignores Netscape altogether.
This is a major mistake. I don't like Netscape, and I don't like developing for Netscape, but the simple fact of life in my business is that I must do so.
To be fair to Microsoft, the book is about Internet Explorer 5, and doesn't purport to be anything else. But it's such a cryin' shame to have to test every little thing on Netscape, when I have 90% of everything else right at my fingertips.
Despite this, I still give it 5 stars, though it really should be 4.5 for its lack of Netscape documentation.
Excellent Reference For IE 5 and DHTML!Review Date: 2000-07-10
The only IE Reference Book Youll Ever NeedReview Date: 1999-08-12
good reference for IE5 - poorly explains other browsersReview Date: 1999-11-07


No other books have the value of this one.Review Date: 2004-02-02
There are few references covering Document Object Model and DHTML - The only one is MSDN.
I bought this book in 1997 and still I am keeping this just beside me in my office.
Though lacking up-to-date information, the overall DOM and DHTML scripting have not been changed much and the basics and essentials can be easily referenced in this book. New features? If you know the basics, you can easily get it in MSDN site.
I am sorry that this book is discontinued. I think this book is a must-have for every IE developer.
Decent IE4 bookReview Date: 1999-07-01
I though that this book gave decent coverage and was worth the $.
Simply written, generous references in table formatReview Date: 1998-08-09
This is a great book and it tells you everything about ie4.Review Date: 1998-06-13
VB Scripting - say goodbye to cross browser compatability!Review Date: 1998-08-28

Used price: $31.85

Nice Book!Review Date: 2001-12-13
Although there are some typos they do not glare the fine material in this book nor hinder learning.
Thank you, I became certifiedReview Date: 2003-12-11
To get the job doneReview Date: 2002-01-08
This is a much better way of learning to write XML schemas compared to formal language at the XML schema specification site.
not a very nice book!!Review Date: 2002-06-25
Documents vs DataReview Date: 2001-12-27

Used price: $0.48

Great way to start down the XML pathReview Date: 2005-12-14
The best thing about this book is how easy-to-read it is. Other books are huge or they're technically to advanced for me to undderstand. Everything about this book is just right: page number, explanations, langauge... It's so down-to-earth (not to mention the examples are fun).
I checked it out from the library and now I'll be looking for more books by this wonderful author! Because of this book, I know how to use XML and now I'm learning XHTML for effective web design.
A MUST buy for *WEB DESIGNERS*
Project Cool Guide to XML for Web DesignersReview Date: 2000-11-30
Great Non-Tech ResourceReview Date: 2000-02-29
Note the title: FOR WEB DESIGNERS!Review Date: 2000-03-10
I'm halfway through the book, and I highly recommend it for anyone on the web design side of the industry who's interested in XML but not really familiar with what it is or the fundamental roots of HTML.
The book goes over what XML is and what it isn't, how it compares to HTML, how it relates to CSS and XSL, potential applications for XML, DTD's, the W3C recommendation process, and lots of other related information.
I find these many different angles quite helpful, because my perspective is limited by comparison; HTML, JavaScript, and graphics occupy the bulk of my time, and I never would have thought of some of the considerations and advantages of XML brought up in this book.
If you're a web designer, buy this book. If you're a programmer, go look for the O'Reilly book!
Watered Down InformationReview Date: 2000-02-28

Used price: $3.43

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: $10.56

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.
Related Subjects: XML SGML XHTML SMIL HTML
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 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101