Coding - my guidelines and recommendations

Here are a few guidelines I follow and recommend. If anything presented here as "obvious" does not seem so to you, or if you want extra reading on a subject, please let me know so that I can make things more clear for future readers too!

Following these guidelines help ensure that your pages render correctly in all browsers. If you already know HTML, you'll find that they are almost all you need to be writing XHTML documents (which would have been more popular if it had been simply named "HTML5", by the way).

The detailed list below could be summed up in a few words: use structural markup, use CSS for all things presentational, and make sure your documents are well-formed and validate. Now for the details!

Most of the points here derive from the need for standards...

More reading

My pet peeves...

I'm a tolerant person, but some things just bug me. For no rational-logical reason. As this list seems to get longer every day, I thought I might as well concentrate it in one spot.

Now, just because these are my peeves, it doesn't mean I'm telling you they are bad. Nor will I hate you for hitting upon them. It's just that I can only take so much in one day ; )

So, here we are. My ever-growing list of pet peeves:

Still want to be friends?

::: discussion :::

This site will look much more pretty in a browser which supports web standards, but it is accessible to any browser or Internet device. Browsers which do not support CSS will get this message, even if they are otherwise standards-compliant. Do you want to upgrade?

French - français! Ce site aura l'air bien plus joli dans un navigateur conforme aux standards du web, mais il est accessible avec n'importe quel navigateur ou dispositif Internet. Désirez-vous faire une mise à jour?