Choosing to code in either HTML 4.01 or XHTML 1.0 has a direct impact on the cost of the web development project. The various strengths and weaknesses of each approach will be discussed at your initial consultation. TFG can develop sites using either language depending on the specific needs of the client.
With it’s concomitant table structure is the current standard markup language used to code web pages. It is the most stable cross-browser markup language. However, it complicates content delivery to various rendering devices, causes certain types of pages to be code-heavy, and hampers SEO
and 508 Accessibility Compliance.
XHTML 1.0: XHTML
is a strict subset of HTML
that eliminates the need for table structured pages. Tables are generally used for data layout only. The layout of the page content is controlled by external CSS
2 stylesheets. This ensures that content dominates each page and reduces the amount of code on the page.
offers standards and accessibility compliant website
builds for your business. Call us at 831.338.2834 to find out more.
Article: The Business Value of Web Standards ›
- Separates style and content
- Facilitates page indexing by search engines since the spiders and robots that crawl the page during the indexing process can more directly access the content
- Creates lighter pages that load faster
- Facilitates 508 Accessibility Compliance by simplifying the markup and making room for the many attributes that must be used in compliance coding
- Excellent layout adaptability - allows page elements and sections to be coded in any order
- Facilitates XML based content delivery and the use of MATHML and SVG
- Facilitates web site maintenance by requiring the use of CSS2 stylesheets which can, to a great degree, globally control the layout and styling of the site. Changes and updates can be implemented to the whole site very quickly.
- Broad device independence - since the content of the page is independent of the style, multiple stylesheets can be used to optimize content delivery for WAP-enabled devices, printers, browsers, etc.
- Forward compatibility - XHTML 1.0 is the first step toward a modular and extensible web environment based on XML.
- CSS2 is not fully supported by the latest browsers, and is least supported by the most popular browser, Internet Explorer. This lack of support for the standard requires thorough cross-browser testing adding expense and time to web development projects.
- Browsers which don’t support CSS or have CSS turned off will not render the page visually as the designer intended although content will still be rendered.