Document Type Declarations (<!DOCTYPE>)

The document type declaration (DTD) is not a HTML tag; it is an URI that helps a...

URI and URL (and URN)

The URI stands for Uniform Resource Identifier and it is used to define or "explain" the protocol, the location and the name of a file that is being looked for by a browser. In o...

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...