Heim > Web-Frontend > CSS-Tutorial > Warum CSS an die Spitze setzen?

Warum CSS an die Spitze setzen?

王林
Freigeben: 2019-10-29 17:44:40
Original
3843 Leute haben es durchsucht

Warum CSS an die Spitze setzen?

Grund:

Die CSS-Datei wird oben platziert. Einerseits bestimmt die Platzierungsreihenfolge die Priorität des Downloads und Noch wichtiger ist der Browser-Rendering-Mechanismus.

Im Idealfall hoffen wir, dass der Browser das heruntergeladene CSS nach und nach rendert und dem Benutzer die Seite nach und nach anzeigt. Um jedoch ein erneutes Rendern von Seitenelementen zu vermeiden, wenn sich Stile ändern, blockiert der Browser das schrittweise Rendern von Inhalten. Der Browser wartet, bis alle Stile geladen sind, bevor er die Seite auf einmal rendert.

Wenn die CSS-Datei unten platziert wird, verhindert der Browser, dass der Inhalt nach und nach gerendert wird. Während der Browser auf den Download der letzten CSS-Datei wartet, erscheint ein „weißer Bildschirm“. (weißer Bildschirm, wenn eine neue Verbindung geöffnet wird, dann erscheinen Text, Bilder und Stile). Dies ist sehr ernst, denn wenn die Netzwerkgeschwindigkeit sehr langsam ist, ist die CSS-Downloadzeit relativ lang, was dem Benutzer natürlich lange Zeit einen „weißen Bildschirm“ beschert und die Benutzererfahrung sehr schlecht ist.

Empfohlenes Tutorial: CSS-Tutorial

Das obige ist der detaillierte Inhalt vonWarum CSS an die Spitze setzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage