Best practices

Before writing semantically correct (X)HTML and CSS code, you should think of separation of content, presentation and behavior. Reasons for this are numerous. Although it is possible to have all (X)HTML, CSS and JavaScript code in every web page you are serving, long time ago it has been adopted as best practice to separate these.
read more

Semantically Correct Code

Quite often semantic aspect of web design and development is neglected, either because of not even thinking about it or because of wrong impression that there is no time to cater for semantics when working under pressure of meeting the project deadlines. In either case, it is not an excuse. Time has come to change [...]
read more

Valid (X)HTML and CSS code

When creating a new web page, the first thing to do is to define a doctype. What is a doctype? It is a declaration of layout mode that is activated within the browser when it renders the page. Therefore, having a valid HTML/XHTML and CSS code means that the way web page is written complies [...]
read more