CSS Level 3 : mise à jour des propriétés et valeurs CSS
CSS ne cesse d’évoluer et il serait difficile d’écrire un article à chaque fois que le World Wide Web Contortium (W3C) annonce des nouveautés candidates à la recommandation. Mais dans certains cas, les propriétés CSS qui découlent des propositions peuvent vraiment intéresser les intégrateurs et web designers. En ce 22 décembre 2020, le W3C a décidé de proposer trois mises à jour de candidats : le CSS Text Module Level 3, le CSS Backgrounds and Borders Module Level 3 et le CSS Box Model Module Level 3 (à ne pas confondre avec CSS 3, car il n’y a pas de versioning réel en CSS !).
Les deux blocs présentés à la recommandation ne sont pas des nouveautés à proprement parler, mais plutôt des mises à jour de blocs existants, avec de nouvelles propriétés ou valeurs de propriétés CSS. Si j’écris ces lignes, c’est surtout parce qu’il s’agit de deux modules utilisés couramment, et que certaines nouvelles propriétés pourraient vous intéresser. Pour résumer :
C’est essentiellement dans le dernier module présenté que nous allons nous plonger, avec quelques innovations alléchantes. 😉
Cet article n’a pas la prétention de faire le tour de la question, mais certaines nouvelles propriétés CSS me semblent intéressantes à vous faire partager. Si certains navigateurs ont déjà commencé à implémenter quelques-unes d’entre elles, restez vigilants en termes de rétrocompatibilité (n’hésitez pas à vérifier sur Caniuse par exemple), n’utilisez donc que ces propriétés avec certitude pendant encore quelques temps. Dès lors que les modules seront inscrits à la recommandation, les navigateurs auront tout loisir de peaufiner l’intégration des nouveautés.
Voici une petite liste de propriétés CSS qui me semblent intéressantes à voir ou à revoir :
Propriété text-justify en CSS
Propriété CSS hanging-punctuation pour aligner les textes sans les ponctuations ou alinéas
Valeur hanging pour la propriété text-indent en CSS
Nous n’avons pas fait le tour de l’ensemble des nouveautés, notamment celles qui concernent les caractères japonais (kana ou kanji) ou la gestion des langues, mais quoi qu’il en soit, le CSS va encore s’améliorer avec ces propriétés et valeurs. Espérons juste que tout soit validé comme prévu, et que les navigateurs les implantent, car au fond, c’est ce qui détermine la réussite ou non des propriétés CSS…




Auteur : Alexandra Martin / Mathieu Chartier
Editeur : Eyrolles
Prix : 32,00 € (345 pages)
Auteur : Alexandra Martin / Mathieu Chartier
Editeur : Eyrolles
Prix : 32,00 € (570 pages)
Auteur : Alexandra Martin / Mathieu Chartier
Editeur : Eyrolles
Prix : 29,90 € (522 pages)
Auteur : Mathieu Chartier
Editeur : First Interactive
Prix : 19,90 € (411 pages)
Auteur : Mathieu Chartier
Editeur : First Interactive
Prix : 29,90 € (622 pages)
Télécharger “SwipeMenu.zip”SwipeMenu.zip – Téléchargé 18067 fois – 52 Ko
Télécharger “Spider Simulator PHP”spider-simulator.zip – Téléchargé 17480 fois – 2 Ko
Télécharger “ReadingIndicator 1.0”readingIndicator-1.0.zip – Téléchargé 15917 fois – 7 Ko
Télécharger “Parseur Facebook”parser-facebook.zip – Téléchargé 17316 fois – 3 Ko
Télécharger “Pack complet – moteur de recherche PHP 5.5 – PHP 7”moteurPHP5.5.zip – Téléchargé 34883 fois – 171 Ko
Ce blog est le résultat de plusieurs années de travail mais il ne fait pas manger son homme. Découvrez l’agence web et l’organisme de formation géré par Mathieu Chartier et n’hésitez pas à prendre contact pour suivre des formations personnalisées.
Tous droits réservés © Blog Internet-Formation 2009 – 2022

source

Catégorisé:

Étiqueté dans :