Der HTML-Kopfteil enthält viele Tags und Elemente, die mit der Darstellung von Webseiten, SEO usw. durch den Browser zusammenhängen, und jeder Browserkernel und jeder inländische Browserhersteller verfügt über einige eigene Tag-Elemente, was zu vielen Unterschieden führt. Im Zeitalter des mobilen Internets gewinnen die Kopfstruktur und Metaelemente des mobilen Endgerätes immer mehr an Bedeutung. Der Zweck dieses Artikels besteht darin, die Bedeutung jedes Tags zu verstehen und einen Head-Tag zu schreiben, der Ihren Anforderungen entspricht. Dieser Artikel basiert auf Yisis Artikel und erweitert die Zusammenfassung, um die Bedeutung und Verwendungsszenarien verschiedener Tags und Elemente im häufig verwendeten Kopf vorzustellen. DOKTYP DOCTYPE (Document Type), diese Deklaration befindet sich ganz am Anfang des Dokuments, vor dem HTML-Tag. Dieses Tag teilt dem Browser mit, welche HTML- oder XHTML-Spezifikation das Dokument verwendet. Die DTD-Deklaration (Document Type Definition) beginnt mit <!DOCTYPE>, wobei die Groß- und Kleinschreibung nicht beachtet wird. Davor steht nichts. Wenn anderer Inhalt (außer Leerzeichen) vorhanden ist, rendert der Browser die Webseite unter IE im Quirks-Modus. Öffentliche DTD, das Namensformat ist Registrierung//Organisation//Typ-Tag//Sprache, Registrierung bezieht sich darauf, ob die Organisation bei der Internationalen Organisation für Normung (ISO) registriert ist, + bedeutet ja, - bedeutet nein. Organisation ist der Name der Organisation, beispielsweise W3C. Der Typ ist im Allgemeinen DTD. Ein Tag gibt eine öffentliche Textbeschreibung an. Dabei handelt es sich um einen eindeutigen beschreibenden Namen für den referenzierten öffentlichen Text, optional gefolgt von einer Versionsnummer. Die letzte Sprache ist die ISO 639-Sprachkennung der DTD-Sprache, beispielsweise EN für Englisch und ZH für Chinesisch. XHTML 1.0 kann drei DTD-Typen deklarieren. Stellen jeweils die strenge Version, die Übergangsversion und rahmenbasierte HTML-Dokumente dar. ●HTML 4.01 streng XML/HTML-CodeInhalt in die Zwischenablage kopieren
XML/HTML-CodeInhalt in die Zwischenablage kopieren
XML/HTML-CodeInhalt in die Zwischenablage kopieren
XML/HTML-CodeInhalt in die Zwischenablage kopieren
Der Dokumenttyp hat in HTML zwei Hauptzwecke. ●Überprüfen Sie die Gültigkeit von Dokumenten. Es teilt Benutzeragenten und Validierern mit, in welcher DTD das Dokument geschrieben wurde. Diese Aktion ist passiv. Der Browser lädt die DTD nicht herunter und überprüft die Gültigkeit nicht bei jedem Laden der Seite. Sie wird nur aktiviert, wenn die Seite manuell überprüft wird. ●Den Rendering-Modus des Browsers bestimmen Um den tatsächlichen Vorgang auszuführen, teilen Sie dem Browser mit, welcher Analysealgorithmus beim Lesen des Dokuments verwendet werden soll. Wenn es nicht geschrieben ist, analysiert der Browser den Code gemäß seinen eigenen Regeln, was das HTML-Layout ernsthaft beeinträchtigen kann. Es gibt drei Möglichkeiten für Browser, HTML-Dokumente zu analysieren. ● Nicht seltsamer (Standard-)Modus ● Seltsamer Modus ● Teilweise seltsamer (nahezu standardmäßiger) Modus. Können Sie sich den Modus im Detail über den Dokumentmodus, den Browsermodus, den strengen Modus, den Quirks-Modus und das DOCTYPE-Tag von IE ansehen? Standard! Inhalt. Zeichensatz Geben Sie die vom Dokument verwendete Zeichenkodierung an. XML/HTML-CodeInhalt in die Zwischenablage kopieren
Vor HTML5 wurden Webseiten folgendermaßen geschrieben: XML/HTML-CodeInhalt in die Zwischenablage kopieren
Diese beiden sind gleichwertig, wie in <meta charset='utf-8'> vs. <meta http-equiv='Content-Type'> beschrieben. Es wird daher empfohlen, den kürzeren Typ zu verwenden, der leichter zu merken ist. XML/HTML-CodeInhalt in die Zwischenablage kopieren
Traditionelles Chinesisch XML/HTML-CodeInhalt in die Zwischenablage kopieren
Warum heißt es lang="zh-cmn-Hans" statt des üblichen lang="zh-CN"? Bitte lesen Sie: Sollte die Deklaration im Seitenkopf lang="zh" oder lang="zh-cn" verwenden? XML/HTML-CodeInhalt in die Zwischenablage kopieren
360 mit Google Chrome Frame XML/HTML-CodeInhalt in die Zwischenablage kopieren
Nach dem Lesen dieses Tags wechselt der 360-Browser sofort zum entsprechenden Hochgeschwindigkeitskern. Aus Versicherungsgründen fügen Sie außerdem hinzu XML/HTML-CodeInhalt in die Zwischenablage kopieren
Der Effekt dieser Schreibweise besteht darin, dass, wenn Google Chrome Frame installiert ist, GCF zum Rendern der Seite verwendet wird. Wenn GCF nicht installiert ist, wird die höchste Version des IE-Kernels zum Rendern verwendet. Zugehörige Links: Browser-Kernel-Steuerung Meta-Tag-Beschreibungsdokument XML/HTML-CodeInhalt in die Zwischenablage kopieren
Zugehöriger Link: SiteApp Transcoding Statement XML/HTML-CodeInhalt in die Zwischenablage kopieren
Seiten-Schlüsselwörter XML/HTML-CodeInhalt in die Zwischenablage kopieren
XML/HTML-CodeInhalt in die Zwischenablage kopieren
Definieren Sie den Autor der Webseite XML/HTML-CodeInhalt in die Zwischenablage kopieren
Definiert, wie Websuchmaschinen Webseiten indizieren. Robotterms ist eine Reihe von durch Kommas "," getrennten Werten und hat normalerweise die folgenden Werte: none, noindex, nofollow, all, index und follow.
Zugehöriger Link: WEB1038 – Tag enthält einen ungültigen Wert Durch das Ansichtsfenster kann das Layout in mobilen Browsern besser angezeigt werden. Normalerweise schreibe XML/HTML-CodeInhalt in die Zwischenablage kopieren
width=device-width führt dazu, dass schwarze Ränder erscheinen, wenn die Seite im WebApp-Vollbildmodus geöffnet wird, nachdem sie zum Home-Bildschirm auf dem iPhone 5 hinzugefügt wurde (http://bigc.at/ios-webapp-viewport-meta.orz) Inhaltsparameter: Breite des Ansichtsfensters (Wert/Gerätebreite) XML/HTML-CodeInhalt in die Zwischenablage kopieren
Wenn Ihre Website nicht reagiert, verwenden Sie bitte nicht die Initial-Scale und deaktivieren Sie die Skalierung nicht. XML/HTML-CodeInhalt in die Zwischenablage kopieren
Zugehöriger Link: Nicht reagierendes Ansichtsfenster
Die meisten 4,7- bis 5-Zoll-Android-Geräte haben eine Ansichtsfensterbreite von 360 Pixeln, beim iPhone 6 sind es jedoch 375 Pixel. Die meisten 5,5-Zoll-Android-Geräte (wie das Samsung Note) haben eine Ansichtsfensterbreite von 400, beim iPhone 6 Plus sind es jedoch 414 Pixel. XML/HTML-CodeInhalt in die Zwischenablage kopieren
XML/HTML-CodeInhalt in die Zwischenablage kopieren
Legen Sie die Hintergrundfarbe der Statusleiste fest XML/HTML-CodeInhalt in die Zwischenablage kopieren
Funktioniert nur, wenn „apple-mobile-web-app-capable“ content=“yes“ ist. XML/HTML-CodeInhalt in die Zwischenablage kopieren
iOS-Symbole rel-Parameter: Apple-Touch-Icon. Das Bild wird automatisch mit abgerundeten Ecken, Hervorhebungen und anderen Effekten bearbeitet. apple-touch-icon-precomposed unterbindet das automatische Hinzufügen von Effekten durch das System und zeigt direkt das Originaldesign an. iPhone und iTouch, Standard 57x57 Pixel, müssen Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-icon-precomposed" href="/apple-touch-icon-57x57-precomposed.png" /> <!-- iPhone und iTouch, Standard 57x57 Pixel, erforderlich --> iPad, 72x72 Pixel, optional aber empfohlen Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-icon-precomposed" sizes="72x72" href="/apple-touch-icon-72x72-precomposed.png" /> <!-- iPad, 72x72 Pixel, optional aber empfohlen --> Retina iPhone und Retina iTouch, 114 x 114 Pixel, optional, aber empfohlen Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-icon-precomposed" sizes="114x114" href="/apple-touch-icon-114x114-precomposed.png" /> <!-- Retina iPhone und Retina iTouch, 114x114 Pixel, optional aber empfohlen --> Retina iPad, 144 x 144 Pixel, optional, aber empfohlen Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144x144-precomposed.png" /> <!-- Retina iPad, 144x144 Pixel, optional aber empfohlen --> Die iOS-Symbolgröße beträgt 180 x 180 auf dem iPhone 6 Plus und 120 x 120 auf dem iPhone 6. Um es an das iPhone 6 plus anzupassen, müssen Sie diesen Absatz hinzufügen Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-icon-precomposed" Größen="180x180" href="retinahd_icon.png"> iOS-Begrüßungsbildschirm iPad-Vertikalbildschirm 768 x 1004 (Standardauflösung) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="768x1004" href="/splash-screen-768x1004.png" /> <!-- iPad-Hochformatbildschirm 768 x 1004 (Standardauflösung) --> iPad-Hochformatbildschirm 1536 x 2008 (Retina) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="1536x2008" href="/splash-screen-1536x2008.png" /> <!-- iPad-Hochformatbildschirm 1536x2008 (Retina) --> iPad Querformat 1024 x 748 (Standardauflösung) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="1024x748" href="/Default-Portrait-1024x748.png" /> <!-- iPad Querformat 1024x748 (Standardauflösung) --> iPad Querformat 2048 x 1496 (Retina) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="2048x1496" href="/splash-screen-2048x1496.png" /> <!-- iPad Querformat 2048x1496 (Retina) --> Der Startbildschirm von iPhone und iPod touch umfasst den Statusleistenbereich. iPhone/iPod Touch-Vertikalbildschirm 320 x 480 (Standardauflösung) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" href="/splash-screen-320x480.png" /> <!-- iPhone/iPod Touch vertikaler Bildschirm 320x480 (Standardauflösung) --> iPhone/iPod Touch Hochformat 640 x 960 (Retina) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="640x960" href="/splash-screen-640x960.png" /> <!-- iPhone/iPod Touch Portrait 640x960 (Retina) --> iPhone 5/iPod Touch 5 Hochformat 640 x 1136 (Retina) Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" sizes="640x1136" href="/splash-screen-640x1136.png" /> <!-- iPhone 5/iPod Touch 5 Hochformat 640x1136 (Retina) --> Smart App Banner hinzufügen (iOS 6+ Safari) Code kopieren Der Code lautet wie folgt:<meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL"> <!-- Smart App Banner hinzufügen (iOS 6+ Safari) --> Die Bildgröße für das iPhone 6 beträgt 750 × 1294 und für das iPhone 6 Plus 1242 × 2148. Code kopieren Der Code lautet wie folgt:<link rel="apple-touch-startup-image" href="launch6.png" media="(Gerätebreite: 375px)"> <link rel="apple-touch-startup-image" href="launch6plus.png" media="(Gerätebreite: 414px)"> Windows 8 Code kopieren Der Code lautet wie folgt:<meta name="msapplication-TileColor" content="#000"/> <!-- Windows 8-Kachelfarbe --> Kachelsymbole in Windows 8 Code kopieren Der Code lautet wie folgt:<meta name="msapplication-TileImage" content="icon.png"/> <!-- Windows 8-Kachelsymbol --> RSS-Abonnement Code kopieren Der Code lautet wie folgt:<link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml" /> <!-- RSS-Abonnement hinzufügen --> Favicon-Symbol Code kopieren Der Code lautet wie folgt:<link rel="Verknüpfungssymbol" type="image/ico" href="/favicon.ico" /> <!-- Favicon-Symbol hinzufügen --> Eine ausführlichere Einführung in Favicon finden Sie unter https://github.com/audreyr/favicon-cheat-sheet
Weitere Meta-Tag-Referenzen
Referenzartikel:
|
<<: Verwenden Sie JS, um Dateien zu bearbeiten (FileReader liest --node's fs)
>>: Detaillierte Erläuterung des Prozesses der Verwendung von GPU in Docker
1. MyISAM-Speicher-Engine Mangel: Keine Unterstüt...
Inhaltsverzeichnis 1. Implementierung des Zählers...
Inhaltsverzeichnis iview-admin2.0 integrierte Ber...
Das Folgende ist ein Balkendiagramm im Flex-Layou...
Inhaltsverzeichnis 1. Angelegenheiten: Vier Haupt...
Inhaltsverzeichnis Erstellen Sie ein Vue + TS-Pro...
In diesem Artikelbeispiel wird der spezifische Co...
Wenn wir den MySQL-Dienst verwenden, beträgt die ...
1. Immobilienliste Code kopieren Der Code lautet w...
Der spezifische Code lautet wie folgt: <a href...
Der spezifische Code lautet wie folgt: Paket epoi...
Überblick Eine der leistungsstärksten Funktionen ...
Inhaltsverzeichnis Schreiben Sie vor Geschäftscod...
Inhaltsverzeichnis Problembeschreibung Methode 1 ...
Tipps: Die Methode zur Array-Änderung führt zur A...