tfe Homepage

02/07/2008

Danger du CSS Reset

Il existe de très nombreux scripts pour remettre à zéro les propriété par défaut des navigateurs. 

Comme beaucoup de monde l'idée de partir sur une base vierge est très agréable, car nous ne devons plus nous soucier des valeurs par défaut des différents navigateurs (marges, paddings, tailles de police, etc...). Cependant il faut faire attention à certains scripts qui peuvent nuire à  l'affichage de votre page:

Par exemple, le script de meyerweb.com:

  • le script ne redéfinit par l'ensemble des balises, comme par exemple la balise <input>. On pourrait donc penser que l'ensemble du site a une taille de police fixe, ce qui n'est pas le cas.
  • Autre gros problème: la définition de parametres incorrects pour certaines balises. Par exemple, définir le "font-size" de la balise <font> empêche son bon fonctionnement. Certes cette balise est déprecié, mais si vous possédez de vieux modules l'utilisant, vous empechez leur bon fonctionnement.