Soldato
Right Im putting together a little propsal for work, that we are passing on to a client on the benefits of XHTML and CSS. Thought I'd post here for people to add anything if Ive missed it - but also as a bit of info for people either for future use in a similar scenario or just for something to read.
XHTML (Extensible HyperText Mark-up Language)
- Restores the structural integrity of documents that was lost during the web’s rapid commercial expansion.
- Provides ease of transportation to future platforms including wireless devices such as PDAs and mobile phones.
- Ensures clean, rule based mark-up increasing compatibility with all traditional and specialist browsers, such as those developed for users with disabilities.
CSS (Cascading Style Sheets)
- Separates presentation from content to increase the content to mark-up ratio, meaning pages more pertinent with regard to search terms. This allows for higher-ranking search results.
- Provide more compact code (up to 50%) meaning quicker loading times and reduced bandwidth.
- One CSS file can be applied to a set of pages or a whole site, providing quicker maintenance of the overall site if design changes are required.
- Provide multiple copies of the same page or site quickly, allowing one version for screen, one for print and one for text only users. Users will accessibility problems can be provided with a larger text version of a page or whole site.
- Well-formed CSS code significantly reduces rendering differences in various browsers.
- Older browsers will ignore unsupported CSS properties proving backward compatibility.
- CSS provides valid, standards-compliant mark-up provides greater future compatibility.
- Relative measurements ensure styled documents fit varying resolutions of monitors.
XHTML (Extensible HyperText Mark-up Language)
- Restores the structural integrity of documents that was lost during the web’s rapid commercial expansion.
- Provides ease of transportation to future platforms including wireless devices such as PDAs and mobile phones.
- Ensures clean, rule based mark-up increasing compatibility with all traditional and specialist browsers, such as those developed for users with disabilities.
CSS (Cascading Style Sheets)
- Separates presentation from content to increase the content to mark-up ratio, meaning pages more pertinent with regard to search terms. This allows for higher-ranking search results.
- Provide more compact code (up to 50%) meaning quicker loading times and reduced bandwidth.
- One CSS file can be applied to a set of pages or a whole site, providing quicker maintenance of the overall site if design changes are required.
- Provide multiple copies of the same page or site quickly, allowing one version for screen, one for print and one for text only users. Users will accessibility problems can be provided with a larger text version of a page or whole site.
- Well-formed CSS code significantly reduces rendering differences in various browsers.
- Older browsers will ignore unsupported CSS properties proving backward compatibility.
- CSS provides valid, standards-compliant mark-up provides greater future compatibility.
- Relative measurements ensure styled documents fit varying resolutions of monitors.