Beginning Web Programming with HTML, XHTML, and CSS Paperback – Aug 6 2004
|New from||Used from|
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
From the Back Cover
As the Web has evolved, tools and methods for creating Web pages have also changed and matured. This book teaches you to create Web sites using a combination of new and mature technologies and shows you the best practices that have emerged for using these technologies.
What you will learn from this book
- How to create Web sites using established standards
- The differences between HTML and its successor XHTML
- How to include images and links in your pages
- Methods of collecting information from visitors to your site using forms
- Ways to control the appearance of your pages (such as fonts, colors, and backgrounds) using CSS
- How to use tables, frames, and CSS to control page layout
- Design issues such as creating simple navigation and usable forms
- How to deliver Web pages to a wide range of devices
Who this book is for
This book is for anyone who wants to understand the language of the Web and learn to create Web pages. You should know how to access and view Web pages with a browser, but previous programming experience is not necessary.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured tutorial format that will guide you through all the techniques involved.
About the Author
Jon Duckett published his first Web site in 1996 while studying for a BSc (Hons) in Psychology at Brunel University, London. Since then he has helped create a wide variety of Web sites and has co-written more than ten programming-related books on topics from ASP to XML (via many other letters of the alphabet) covering diverse aspects of Web programming including design, architecture, and coding.
After graduation, Jon worked for Wrox Press first in its Birmingham (UK) offices for three years and then in Sydney, Australia, for another year. He is now a freelance developer and consultant based in a leafy suburb of London, working for a range of clients spread across three continents.
When not stuck in front of a computer screen, Jon enjoys listening to music and writing.
Most Helpful Customer Reviews on Amazon.com (beta)
Yes there is a lot of repetition and a bit of wandering back and forth across subjects, and yes it can be annoying. But most books in this genre are guilty of that. This one is no better nor worse than the others. Nice reference and appendix. Recommended.
Could have used some color, especially the HTML color appendix. I would also suggest, if it becomes possible and soon I would think it should, getting an updated addition of this book. This information is certainly up to date but there is much "errata" or errors. One must visit the Wrox web site to gather these "updates" to ovoid confusion. Also, there are several errors not covered in the errata that even I was able to discover. This, however, is part of reading technical books. I don't think anyone purchasing this title is looking for a literary gem.
If I had it to do over I would still get this book. If I lost it I would replace it. And you do stop getting creped out by the author's picture staring at you after a few days.
It has a lot of usefull information about HTML, CSS and general web design.
First, "BWP w/HTML, XHTML, and CSS" is dated. Its publication date is 2004. This text often complains that features "are not supported by browsers" that have since been updated. There are more current materials published within the last year. (And on the subject of browsers, I have not found a single mention of Mozilla, Safari, or Opera in this book).
Second, the author's presentation is often difficult to follow. Concedely it is a difficult subject to organize when there are "live" tags, "deprecated" tags, the ongoing effort to separate stylistic elements into CSS, and different browswers' idiosyncracies with which to deal. Duckett, however, is next to hopeless in separating these subjects.
Most critical is the fact that this book is a very unhappy blend between an introductory tutorial and a reference "bible." Duckett will introduce a basic concept -- say, "tables" and will then load up on all of the attributes that the element might take. Learning the key ideas gets lost in the process. The book often leads off into asides and references to more advanced topics that will easily lose the initiate. It is no coincidence that several of the reviews here use the word "intermediate" in connection with this text.
The author does not seem to understand the principle that individuals learn by working from the "known" step-by-step to the "unknown." Instead, he seems to rely upon the idea that "if I throw everything at them in a random fashion, they'll figure out a good amount of it."
As an example of its "random walk" approach, Chapter 4 first provides a sound introduction into the use of colors and making references to images. The closing section of the chapter, however, branches off into a discussion of the <object> element which introduces all kinds of ideas and side-references that will be premature for many.
As usual with a Wrox publication (I am familiar with three), there is the usual complement of careless typographical errors. Many are immaterial, but there are even errors in the code that accompanies the text (to be downloaded from the publisher's website -- see e.g. the revised "registration form" at the end of Chapter 6.
I don't recommend this "Beginning" book for anyone other than someone who already has a reasonable grounding in the subjects it covers. Go elsewhere.
Look for similar items by category
- Books > Computers & Technology > Internet & Social Media
- Books > Computers & Technology > Programming > Introductory & Beginning
- Books > Computers & Technology > Programming > Languages & Tools
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > CSS
- Books > Computers & Technology > Web Development > Programming > XHTML
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems > Programming Languages