|
|
en fait il y a une organisation, plus précisément un consortium, nommé le W3C (world wide web consortium), formé de programmateurs, d'expert du web.
c'est cette organisation qui définit les standarts du code web, tel que le HTML, le XHTML, le CSS, le XML (je pense aussi)... C'est grace à ces langages que l'on peut creer une page internet.
mais il faut savoir que ces codes sont très stricts, et que des fois il est difficile de les respecter à la lettre: certains elements ont besoin d'arguments spécifiques, certaines balises ne peuvent être contenue que dans certaines autres, on ne peut pas mettre n'importe quoi, n'importe où ,... bref, c'est un vrai casse tête...
c'est pourquoi tous les sites ne sont pas entièrements aux normes, et c'est pour cela que les navigateurs n'appliquent pas les standarts à la lettre (vous pouvez par exemple essayer amaya, créé par le W3C qui lui est fait pour respecter les standarts le mieux possible, la navigation en est très péalisée). De plus les normes évoluent et les régles diffèrent, par exemple il y a 10 ans on utilisait du html, puis ce html a évolué 3; 4; 4.1 puis on a eu une nouvelle norme le XHTML 1.0 et 1.1 qui vient en plus du HTML et qui diffère de celui-ci car dérive du XML. et dans ces langages, on a différentes déclinaisons strict, transitionnal,... c'est là encore très compliqué de respecter tous les standarts parfaitement.
|