Beginning XHTML (Programmer to Programmer) (英語) ペーパーバック – 2000/3
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
XML (eXtensible markup language) is the newest markup standard for the Internet - it is the new HTML. XHTML is a language that uses the vocabulary of HTML and the syntax of XML, and as such makes the best of both worlds. It allows you to markup pages with the simplicity of HTML, but has additional power, because it is extensible, which means that you can create your own tags. As we move forward to a world where we can access the Internet via devices other than the browser, XHTML will become increasingly important, allowing you to write the same content once, which can then be viewed in a variety of ways.
This book is for anyone wanting to mark up web pages and use scripting to enhance the quality of their pages. It will be useful for those who wish to enter the world of web development with an advantage over existing developers, for those who are already developing pages and wish to stay current with the latest technological changes, and for those who want to access new markets and reduce their workload.
Amazon.com で最も参考になったカスタマーレビュー (beta) （「Early Reviewer Program」のレビューが含まれている場合があります）
I have read through it twice now and paid particular attention to not just the text but the flow as well and must say it is well designed. Yes, I see the incontinuity here and there though I do not believe this is a major issue as it makes its points quite well.
It has excellent coverage of the media tag and also how the whole parsing process is done. As a person who has helped to write courseware for some pretty major companies I understand the challenges in covering a topic like this. It is bound to have some issues here and there as they are basically attacking a moving target. Yes, there is a specification put out by the W3C, but that does not make the topic stand still. If I were to pick one book to begin teaching someone XHTML this would be it. Then I would move on into others, like maybe reading the spec from the W3C itself.
The only caveat I have on recommendation is that this technology is NOT for beginners. One needs a grounding in HTML 4.1 before starting on this book. Go through a book on that first. A good one is the one by Peachpit Press "The Visual Quickstart Guide to HTML 4". Great stuff. You don't need to be an expert to go on to this book, but it would help to have some vocabulary and basic ideas down before reading this book.
Have fun with it and welcome to a new age of web design!
My critiques of this otherwise fine book are as follows:
1. It tries to cover too many topics.
2. It lacks an appendix on the XHTML character entities.
It's not a tragedy, but it is annoying since the character entities are just as much a part of XHTML as its elements and attributes are.
Despite these criticisms, I highly recommend this book, especially to anyone interested in making their Web sites "forward compatible." Fortunately, the book can work both as a reference and a tutorial on XHTML.