XHTML Design Guide
Index

XHTML Design Guide v.2.13


Welcome to the XHTML Design Guide

This guide was created to help out all those who want to learn more about programming and designing scalable, modular and easy to maintain websites. HTML is hard enough! This eases the seasoned HTML programmer into fluent XHTML. Wherever possible I've tried to do the following:

  1. to abide by my own advice regarding coding standards, modular design and accessibility standards
  2. to keep the technical jargon to a minimum.

0.0 Introduction

0.1 Return to the Source
0.2 Historical Perspective on Hypertext
0.3 Modularity
0.4 General Tag Formats

1.0 Modularity

1.1 HTML Modules
1.2 Server Side Includes
1.3 Cascading Style Sheets

2.0 Document Specs

2.1 DTD
2.2 HTML 3.2
2.3 HTML 4.01
2.4 XHTML 1.0
2.5 XML
2.6 Standards and Compliance
2.7 Validation

3.0 Code Guidelines

3.1 Directory Structure & Naming Conventions
3.2 General Tag Formatting Conventions
3.3 Commenting Conventions
3.4 Miscellaneous Conventions
3.5 Tag-Specific Format Conventions
3.6 Unused Tags (depricated, legacy)
3.7 WYSIWYG Code Generation

4.0 Design Guidelines

4.1 Usability in Design
4.2 Form vs. Function
4.3 Page Weight Considerations
4.4 Cross Browser/Platform Functionality

5.0 Appendix

5.0 Introduction Resources
5.1 Modularity Resources
5.2 Document Spec Resources
5.3 Code Resources
5.4 Design Resources




The Onaicul Project
Valid XHTML 1.0! Under OpenContent License Made with CSS
contact: <luciano$onaicul,com>