En tant que technologie populaire, le développement du CSS est en effet un peu lent. CSS a été proposé pour la première fois en 1994 et pris en charge pour la première fois par les navigateurs en 1996. CSS a été présenté comme le successeur du code Web traditionnel basé sur HTML. La capacité de CSS à utiliser des feuilles de style pour contrôler les polices et la mise en page sur l'ensemble du site lui donne un aspect très efficace, facile à concevoir et visionnaire. Cependant, il existe toujours des mythes autour du CSS qui empêchent les concepteurs Web d’apprendre et de maîtriser le langage. De quoi s’agit-il ?
Nous avons interviewé Christopher Schmitt, un professeur d'université qui est l'un des défenseurs du CSS. Christopher croit fermement que CSS deviendra l'une des connaissances essentielles pour les concepteurs Web.
Q : CSS est entré dans sa principale période de développement. Quelles sont, selon vous, les dix principales raisons pour lesquelles nous devrions tous apprendre et commencer à utiliser CSS maintenant ?
Christopher : Oh, voici mes dix principales raisons, sans ordre particulier :
1. CSS sera construit à partir de zéro jusqu'à ce qu'il remplace complètement les méthodes de conception Web traditionnelles. La technologie CSS créée par l'organisation W3C remplacera les tableaux HTML, les balises de police, les cadres et autres éléments HTML utilisés pour la présentation.
2. Améliorez la vitesse de navigation des pages. L'utilisation de méthodes CSS peut permettre d'économiser au moins 50 % de la taille du fichier par rapport aux méthodes de conception Web traditionnelles.
3. Réduisez le temps de révision. Un site comportant des centaines ou des milliers de pages peut être repensé en modifiant simplement quelques fichiers CSS.
4. Puissantes capacités de contrôle des polices et de composition. La capacité du CSS à contrôler les polices est bien meilleure que la pauvre balise FONT. Avec CSS, nous n'avons plus besoin d'utiliser des balises FONT ou des images GIF transparentes de 1 px pour contrôler les titres, changer la couleur de la police, le style de police, etc.
5.CSS est très facile à écrire. Vous pouvez écrire du CSS aussi facilement que du code HTML.
6. Améliorer la facilité d’utilisation. Le HTML peut être structuré à l'aide de CSS. Par exemple, la balise <p> n'est utilisée que pour contrôler les paragraphes, la balise de titre n'est utilisée que pour contrôler les titres, la balise table n'est utilisée que pour représenter des données formatées, etc. Vous pouvez ajouter d'autres utilisateurs sans créer de versions distinctes.
7. Vous pouvez concevoir une fois et publier n’importe où. Vos conceptions ne sont pas seulement utilisées dans les navigateurs Web, mais peuvent également être publiées sur d'autres appareils, tels que PowerPoint.
8. Meilleur contrôle de la mise en page. Il va sans dire.
9. Séparez les performances et le contenu. En supprimant la conception dans un fichier de style distinct, vous pouvez réduire le risque de pages invalides à l'avenir.
10. Plus pratique pour les moteurs de recherche. En remplaçant les balises imbriquées par du HTML contenant uniquement du contenu structuré, les moteurs de recherche trouveront votre contenu plus efficacement et pourront vous donner un meilleur classement.