html and xhtml
Revised and updated - with new sections including
- preparing for XHTML 2.0
- dealing with "quirks mode"
- making tables work
Our HTML and XHTML for CSS course will give a solid theoretical and practical foundation to web development. For the last few years, the World Wide Web Consortium, and other standards bodies have been trying to standardize the technologies of the web. Yet very little training exists which covers these standards and subjects such as
- the idea and importance of standards
- the correct use of structured markup
- valid HTML and the validation process
Not just for beginners, HTML and XHTML for CSS has been developed for
- web developers and designers comfortable with WYSIWYG development tools such as DreamWeaver, GoLive and FrontPage, who want or need to improve their understanding of what they are really doing, and what is going on "under the hood" of their tools
- HTML hand coders who want to correctly use CSS in their web development
- beginners who want to learn the right way the first time
This course covers the foundations of standards based HTML development, preparing you for the use of Cascading Style Sheets in conjunction with HTML. It is designed to work closely with our CSS course, which builds upon the work you do here, so that by the end of the two courses you will have completed a major web development project.
The course assumes no existing knowledge, and is designed to be done with hand coded HTML, so requires no particular tools. A text editor is all that is required, though code based HTML editors, such as HomeSite are suitable. WYSIWYG editors are less suitable, as the course relies on seeing and working with the HTML code itself.
How the course works
Doing any westciv self paced course is simple. Once you've purchased you just have to download the course itself and you're ready to start learning, in your own time, at your own pace. All our courses build your knowledge incrementally as the project develops and at each step you will learn through
- comprehensive explanations that give you the opportunity to really understand what is going on
- code examples
- step by step guided exercises
- snapshots of the project as it should be looking