Latest Tutorials

Cascading Style Sheets (CSS)

Cascading style sheets are invented and used to separate layout of a web page from its content. The maintenance of the site and page readability gets much easier when the layout and visual...

Client side scripting

Scripts in web design are generally split into client side scripts and server side scripts. In combination with the HTML client side scripts can be very powerful tool for making the site lo...

Language information and text direction

The W3 organization has been trying to internationalize the web and make it equally available to every system or culture around the World since early days. Part of that effort is a possibil...

Character sets, encodings and references

To enhance interoperability and internationalization of the web, a HTML document should specify a character set to be used. In earlier days the main character set on the web was called ...

Data types in HTML

Data types in HTML are defined inside document type definition (DTD), by using SGM...

HTML colors

Colors are important tool for visual presentation on web. They may be specified as RGB (red-green-blue) combination or equivalent represented in a hexadecimal format with a hash sign (#) as...

XHTML 1.0 document conformance

A document in XHTML 1.0 standard must be strictly conformed or with other words it must meet all the criteria written below: It must follow the rules defined by one of the three DTDs...

Differences between XHTML 1.0 and HTML 4.01

HTML 4.01 initially is a predecessor to XHTML 1.0. There are some freedoms on HTML 4.01 that are not allowed in XHTML. Mostly because XHTML is a XML application these rules have to be satis...

XHTML 1.0 elements examples

Important rules regarding elements in XHTML 1.0: Document must have one root element. <html> <body> <...

XHTML 1.0 attributes examples

Important rules regarding attributes in XHTML 1.0: Attributes must be in lower case. BAD <input type="TEXT" /...