Um die Leistung von Webseiten zu verbessern, beginnen viele Entwickler mit mehreren Aspekten wie JavaScript, Bildoptimierung, Serverkonfiguration, Dateikomprimierung oder der Anpassung von CSS. Es ist klar, dass HTML einen Engpass erreicht hat, obwohl es die Kernsprache ist, die zur Entwicklung von Weboberflächen erforderlich ist. Auch die Belastung der HTML-Seiten nimmt zu. Die meisten Seiten benötigen durchschnittlich 40 KB Speicherplatz. Einige große Websites enthalten möglicherweise Tausende von HTML-Elementen, sodass die Seitengröße größer ist. Wie lässt sich die Komplexität von HTML-Code und die Anzahl der Seitenelemente effektiv reduzieren? Dieser Artikel löst hauptsächlich dieses Problem und stellt aus mehreren Blickwinkeln vor, wie man prägnanten und klaren HTML-Code schreibt, der das Laden der Seite beschleunigt und dafür sorgt, dass sie auf mehreren Geräten gut läuft. Während des Entwurfs- und Entwicklungsprozesses müssen die folgenden Grundsätze beachtet werden :
Die Beziehung zwischen HTML, CSS und JavaScript HTML ist eine Auszeichnungssprache, die zur Koordinierung der Struktur und des Inhalts von Webseiten verwendet wird. HTML kann nicht zum Ändern von Stilinhalten verwendet werden, und in das Head-Tag kann kein Textinhalt eingegeben werden, was den Code langwierig und kompliziert macht. Stattdessen ist es besser, CSS zum Ändern von Layoutelementen und Erscheinungsbild zu verwenden. Das Standardaussehen von HTML-Elementen wird durch das Standard-Stylesheet des Browsers definiert. In Chrome wird das h1-Tag-Element beispielsweise als 32px Times fett dargestellt. Drei allgemeine Gestaltungsregeln:
Die Dokumentstruktur kann außerdem wie folgt optimiert werden: 1. Verwenden Sie den HTML5-Dokumenttyp. Das Folgende ist eine leere Datei: XML/HTML-CodeInhalt in die Zwischenablage kopieren
2. Referenzieren Sie die CSS-Datei am Anfang des Dokuments wie folgt: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Bei beiden Methoden bereitet der Browser die CSS-Informationen vor, bevor er den HTML-Code analysiert. Daher trägt es dazu bei, die Seitenladeleistung zu verbessern. Das Einfügen von JavaScript-Code vor dem Body-Schließtag am unteren Seitenrand beschleunigt das Laden der Seite, da der Browser die Seite lädt, bevor er den JavaScript-Code analysiert. Die Verwendung von JavaScript wirkt sich positiv auf die Seitenelemente aus. XML/HTML-CodeInhalt in die Zwischenablage kopieren
Bei Verwendung der Attribute „Defer“ und „async“ kann nicht garantiert werden, dass Skriptelemente mit dem Attribut „async“ in der richtigen Reihenfolge ausgeführt werden. Handler können im JavaScript-Code hinzugefügt werden. Fügen Sie es niemals zu HTML-Inline-Code hinzu, wie zum Beispiel dem folgenden Code, der fehleranfällig und schwer zu warten ist: Datei: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Besser ist folgendes: Datei: XML/HTML-CodeInhalt in die Zwischenablage kopieren
java.js/local.js: JavaScript CodeInhalt in die Zwischenablage kopieren
verifizieren Eine Möglichkeit zur Optimierung von Webseiten besteht darin, Browser in die Lage zu versetzen, unzulässigen HTML-Code zu verarbeiten. Legaler HTML-Code lässt sich leicht debuggen, benötigt weniger Speicher und Ressourcen, lässt sich leicht analysieren und rendern und läuft schneller. Unzulässiger HTML-Code erschwert die Umsetzung von Responsive Design enorm. Bei der Verwendung von Templates ist ein legaler HTML-Code äußerst wichtig. Es kommt häufig vor, dass ein Template alleine gut läuft, bei der Integration mit anderen Modulen aber diverse Fehler gemeldet werden. Daher muss die Qualität des HTML-Codes gewährleistet sein. Folgende Maßnahmen können ergriffen werden:
Codeformat Durch die Formatkonsistenz ist HTML-Code leicht zu lesen, zu verstehen, zu optimieren und zu debuggen. Semantische Auszeichnung Semantik bezieht sich auf Dinge, die in ihrer Bedeutung zusammenhängen, und HTML kann in der Semantik des Seiteninhalts gesehen werden: Die Benennung von Elementen und Attributen drückt bis zu einem gewissen Grad die Rolle und Funktion des Inhalts aus. HTML5 führt neue semantische Elemente wie <header>, <footer> und <nav> ein. Durch die Auswahl der richtigen Elemente zum Schreiben Ihres Codes wird sichergestellt, dass dieser leicht lesbar ist:
Zum Beispiel: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Es wäre besser, es anders zu schreiben: 1: <div> Um die Leistung von HTML-Code zu verbessern, befolgen Sie den Grundsatz, dass HTML-Code eher auf Funktionalität als auf Stil ausgelegt sein sollte.
CSS Obwohl es in diesem Artikel um die Optimierung von HTML geht, finden Sie hier einige grundlegende Kenntnisse zur Verwendung von CSS:
Oben sind die in diesem Artikel vorgestellten Tipps zur Optimierung des HTML-Codes aufgeführt. Eine qualitativ hochwertige und leistungsstarke Website hängt oft von der Handhabung der Details ab. |
<<: So entfernen Sie den gepunkteten Rahmen beim Klicken auf einen Link in FireFox
>>: So verwenden Sie das VS2022-Remote-Debugging-Tool
In diesem Artikelbeispiel wird der spezifische Co...
Beim Anmelden am Stresstest sind viele verschiede...
Inhaltsverzeichnis Vorwort Erstellungsschritte Er...
Erweiterte MySQL-SQL-Anweisungen benutze kgc; Tab...
MySQL ist eine sehr leistungsfähige relationale D...
1. Testumgebung Name Version centos 7.6 Docker 18...
Inhaltsverzeichnis 1. Was ist eine Indexsignatur?...
Inhaltsverzeichnis 1. Grundlegende Ereignisbehand...
Dieser Artikel beschreibt anhand eines Beispiels ...
Vorwort Bei einem seit 4 Jahren laufenden Java EE...
Zugehörige Dokumente Ein Teil dieses Artikels wir...
Code kopieren Der Code lautet wie folgt: <!DOC...
Inhaltsverzeichnis 1. MySQL-Joinpuffer 2. JoinBuf...
1. Fortsetzen nacos-Datenbank Datenbankname nacos...
Inhaltsverzeichnis 1. untergeordneter Prozess 2. ...