Qu'est-ce qu'un éditeur CSS?
CSS est un acronyme de Cascading Style Sheets , un langage utilisé comme outil de mise en forme pour HTML (HyperText Markup Language) et d’autres langages de balisage, qui a été approuvé par le World Wide Web Consortium (W3C). Un document CSS sert de plan directeur pour les styles et la mise en page utilisés sur une page Web ou un site Web. Les décisions de style à l'échelle du site sont itérées une fois et appliquées plusieurs fois, ce qui enregistre des tâches pour le concepteur de site et un temps de rendu du site. Un éditeur CSS est un outil permettant de créer ou d’éditer un document CSS et d’améliorer le flux de travail pour la création de feuilles de style CSS.
Un éditeur CSS peut être une application Web, un produit autonome. Il peut également s'agir d'un composant d'un programme de conception Web complet, accompagné d'un éditeur HTML, d'un éditeur XHTML (eXtended HTML) et d'un éditeur JavaScript®, voire de plusieurs langues. XML (EXtensible Markup Language), ASP (Active Server Page), PHP (préprocesseur d'hypertexte PHP), C et C ++, Python, PERL (langage de rapport d'extraction pratique) et SQL (langage de requête structuré) sont souvent inclus. Un éditeur CSS peut être multi-plateforme ou pour une seule marque de système d'exploitation, mais il est facile à trouver pour les systèmes Mac®, Windows® et Unix®.
Les éditeurs CSS peuvent être assez simples - certains développeurs utilisent simplement un programme d'édition de texte - ou inclure la coloration syntaxique pour aider à créer et vérifier le code, un assistant CSS et la validation. Le fait de pouvoir organiser des sections de code dans des dossiers peut faciliter la maintenance, et les aperçus dans un ou plusieurs navigateurs peuvent aider à créer une conception utilisable de manière universelle. Cela peut être facilité ou non avec une fenêtre divisée qui permet de visualiser deux navigateurs à la fois.
À l'occasion, une version allégée peut être téléchargée gratuitement, faisant office de démo pour une version professionnelle. Il existe également des éditeurs CSS mieux adaptés aux nouveaux arrivants et d'autres plus adaptés aux professionnels. Des modèles utiles et / ou des exemples de feuilles de style du W3C peuvent être très utiles. En 2010, CSS était en version 2 et la version 3 est en cours de développement. Les concepteurs Web qui envisagent de travailler dans la version 3 doivent donc vérifier que leur éditeur CSS prend en charge cette version.