112 votes

Différence de performances CSS externe vs style en ligne?

Un de mes amis a dit que l’utilisation au lieu du fichier css compressé mis comme à la section de tête donne une certaine amélioration des performances. C'est vrai?

6voto

s.ermakovich Points 1221

Ce n’est pas une question facile à répondre, car les performances dans ce cas dépendent de nombreux facteurs (complexité des sélecteurs CSS, taille du document, etc.). Cependant, si nous prenons un cas isolé, nous pouvons voir que la classe CSS est en général plus rapide que le style inline:
Style en ligne vs classe CSS

3voto

eciusr Points 163

Eh bien, il peut, mais la raison de la feuille de style liée ou externe est qu’il peut être mis en cache dans le navigateur, en particulier lorsque vous utilisez le même div dans plusieurs pages pour le site. Cela signifie que le navigateur n’a qu’à charger la feuille de style une seule fois au lieu d’avoir à recharger le code chaque fois que le navigateur recharge la page. Cela permet également d’obtenir un code plus propre, ce qui facilite les modifications ou le débogage.

2voto

Don Points 43

LA VÉRITÉ EST « OUI »

Il y a une énorme différence. Surtout lorsque vous automatisez l’interface utilisateur. Essayez le code suivant. J’utilise IE10 et le bloc-notes pour développer. J’apprends au fur et à mesure et je fais des tests, c’est un test de version raccourcie. (il y a peut-être des erreurs car j’ai réduit le code pour montrer votre réponse)

Cliquez sur l’image que vous référencez et lisez les messages d’alerte. CONSEIL: Enregistrez à nouveau ce fichier en tant qu’édition avant de le modifier (test).

Meilleurs voeux, Don

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X