Im Folgenden werden die häufig verwendete Kopfstruktur sowie die Bedeutung und Verwendungsszenarien der einzelnen Tags und Elemente vorgestellt (dieser Artikel basiert auf dem Artikel von Yisi Da Shen und ist eine erweiterte Zusammenfassung). Kopfstruktur von padding.me Code kopieren Der Code lautet wie folgt:<!DOCTYPE HTML> <html lang="zh-cmn-Hans"> <Kopf> <meta charset="utf-8"> <meta name="viewport" content="width=Gerätebreite, benutzerskalierbar=ja"> <meta name="keywords" content="PaddingMe, Frontend, Frontend, Frontend-Ingenieur, Webentwicklungsingenieur, HTML, CSS, JavaScript, HTML5, CSS3, Git, Github"> <meta name="description" content="PaddingMe – er ist ein Frontend-Entwickler."> <meta name="robots" content="index,follow"> <meta name="Autor" content="PaddingMe,[email protected]"></p> <p> <meta name="Renderer" content="webkit"> <meta http-equiv="X-UA-kompatibel" content="IE=Edge,chrome=1"> <meta></p> <p> <meta http-equiv="Cache-Control" content="no-siteapp"></p> <p> <title>PaddingMe</title> <link rel="Verknüpfungssymbol" Typ="Bild/X-Symbol" href="../favicon.ico"></p> <p> <link rel="Autor" href="<a href="https://plus.google.com/u/1/105241873904238310190/?rel=author">https://plus.google.com/u/1/105241873904238310190/?rel=author</a>"> <link type="text/plain" rel="author" href="<a href="http://padding.me/humans.txt">http://padding.me/humans.txt</a>" /></p> <p> <link rel="stylesheet" href="/css/screen.css"> <link rel="stylesheet" href="/css/font.css"> <link rel="stylesheet" href="/css/social.css"> <link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="<a href="http://feeds.feedburner.com/paddingme">http://feeds.feedburner.com/paddingme</a>" /> </Kopf> 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, aktiviert der Browser den Quirks-Modus, um die Webseite unter IE darzustellen. Öffentliche DTD, das Namensformat ist „registriert//Organisation//Typ-Tag//Sprache“, „registriert“ gibt an, 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; „Typ“ ist im Allgemeinen DTD; „Tag“ ist die angegebene öffentliche Textbeschreibung, d. h. der eindeutige beschreibende Name des referenzierten öffentlichen Textes, gefolgt möglicherweise von einer Versionsnummer. Schließlich ist „Sprache“ die ISO 639-Sprachkennung der DTD-Sprache, beispielsweise EN für Englisch und ZH für Chinesisch. XHTML 1.0 kann drei Arten von DTDs deklarieren. Stellen jeweils die strenge Version, die Übergangsversion und rahmenbasierte HTML-Dokumente dar. Der Dokumenttyp in HTML hat zwei Hauptzwecke. ◦Modus ohne Macken (Standard) Zeichensatz Geben Sie die vom Dokument verwendete Zeichenkodierung an. Code kopieren Der Code lautet wie folgt:<meta charset='utf-8'> Vor HTML5 wurden Webseiten folgendermaßen geschrieben: Code kopieren Der Code lautet wie folgt:<meta http-equiv="Inhaltstyp" content="text/html; charset=utf-8"> Diese beiden sind gleichwertig, wie ausführlich unter http://stackoverflow.com/questions/4696499/meta-charset-utf-8-vs-meta-http-equiv-content-type beschrieben. Es wird daher empfohlen, die kürzere Variante zu verwenden, die leichter zu merken ist. Das lang-Attribut Vereinfachtes Chinesisch Traditionelles Chinesisch Regionalcodes werden selten benötigt, normalerweise um Unterschiede in der Verwendung des Chinesischen in verschiedenen Regionen hervorzuheben, zum Beispiel: Code kopieren Der Code lautet wie folgt:<p lang="zh-cmn-Hans"> <strong lang="zh-cmn-Hans-CN">Ananas</strong> und <strong lang="zh-cmn-Hant-TW">Ananas</strong> sind eigentlich die gleiche Frucht. Der Name ist auf dem chinesischen Festland und in Taiwan unterschiedlich, und auch in Singapur und Malaysia ist er anders. Er wird <strong lang="zh-cmn-Hans-SG">Ananas</strong> genannt. </p> Weitere Informationen finden Sie unter http://zhi.hu/XyIa Priorisieren Sie die neueste Version von IE und Chrome Code kopieren Der Code lautet wie folgt:<meta http-equiv="X-UA-kompatibel" content="IE=edge,chrome=1" /> 360 mit Google Chrome Frame Code kopieren Der Code lautet wie folgt:<meta name="renderer" content="webkit"> Nach dem Lesen dieses Tags wechselt der 360-Browser sofort zum entsprechenden Hochgeschwindigkeitskern. Code kopieren Der Code lautet wie folgt:<meta http-equiv="X-UA-kompatibel" content="IE=Edge,chrome=1"> 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. Baidu verbietet Transkodierung Wenn Sie eine Webseite über Baidu Mobile öffnen, kann Baidu Ihre Webseite transkodieren, Ihnen die Kleidung ausziehen und Ihnen eine Werbung aus Hundehautpflaster aufkleben. Dazu können Sie hinzufügen Zugehöriger Link: SiteApp-Transkodierungsanweisung Abschnitt SEO-Optimierung Zugehöriger Link: WEB1038 – Tag enthält einen ungültigen Wert Ansichtsfenster Durch das Ansichtsfenster kann das Layout in mobilen Browsern besser angezeigt werden. 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: Wenn Ihre Website nicht reagiert, verwenden Sie bitte nicht die Initial-Scale und deaktivieren Sie die Skalierung nicht. Zugehöriger Link: Nicht reagierendes Ansichtsfenster iOS-Geräte Titel nach dem Hinzufügen zum Home-Bildschirm (Neu in iOS 6) Code kopieren Der Code lautet wie folgt:<meta name="apple-mobile-web-app-title" content="Title"> <!-- Titel nach dem Hinzufügen zum Home-Bildschirm (neu in iOS 6) --> Ob der Vollbildmodus der WebApp aktiviert werden soll Code kopieren Der Code lautet wie folgt:<meta name="apple-mobile-web-app-capable" content="yes" /> <!-- Ob der Vollbildmodus der WebApp aktiviert werden soll --> Legen Sie die Hintergrundfarbe der Statusleiste fest Code kopieren Der Code lautet wie folgt:<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> <!-- Setzt die Hintergrundfarbe der Statusleiste. Nur wirksam, wenn `"apple-mobile-web-app-capable" content="yes"` --> Funktioniert nur, wenn „apple-mobile-web-app-capable“ content=“yes“ ist. Inhaltsparameter: iOS-Symbole rel-Parameter: iPad, 72x72 Pixel, optional aber empfohlen Retina iPhone und Retina iTouch, 114 x 114 Pixel, optional, aber empfohlen Retina iPad, 144 x 144 Pixel, optional, aber empfohlen iOS-Begrüßungsbildschirm Offizielle Dokumentation: https://developer.apple.com/library/ios/qa/qa1686/_index.html Der Startbildschirm des iPad umfasst nicht den Statusleistenbereich. 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) iPhone/iPod Touch Hochformat 640 x 960 (Retina) iPhone 5/iPod Touch 5 Hochformat 640 x 1136 (Retina) Smart App Banner hinzufügen (iOS 6+ Safari) Windows 8 Kachelfarben für 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 Favicon-Symbol Eine ausführlichere Einführung in Favicon finden Sie unter https://github.com/audreyr/favicon-cheat-sheet Mobile Metadaten Code kopieren Der Code lautet wie folgt:<meta name="viewport" content="width=Gerätebreite, Anfangsskalierung=1, benutzerdefiniert skalierbar=nein" /> <meta name="apple-mobile-web-app-fähig" content="ja" /> <meta name="apple-mobile-web-app-status-bar-style" content="schwarz" /> <meta name="format-detection" content="Telefon=nein, E-Mail=nein" /> <meta name="viewport" content="width=Gerätebreite, Anfangsskalierung=1, benutzerdefiniert skalierbar=nein" /> <meta name="apple-mobile-web-app-capable" content="yes" /><!-- Apples Standard-Symbolleiste und Menüleiste löschen--> <meta name="apple-mobile-web-app-status-bar-style" content="black" /><!-- Farbe der Apple-Symbolleiste festlegen --> <meta name="format-detection" content="telphone=no, email=no" /><!-- Zahlen auf der Seite als Telefonnummern ignorieren, E-Mail-Erkennung ignorieren--> <!-- Aktivieren Sie den Extremgeschwindigkeitsmodus des 360-Browsers (WebKit) --> <meta name="renderer" content="webkit"> <!-- Vermeiden Sie die Verwendung des Kompatibilitätsmodus im Internet Explorer --> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <!-- Optimiert für Handheld-Geräte, vor allem für einige alte Browser, die das Ansichtsfenster nicht erkennen, wie z. B. BlackBerry--> <meta name="HandheldFriendly" content="true"> <!-- Der alte Browser von Microsoft --> <meta name="MobilOptimized" content="320"> <!-- uc erzwingt vertikalen Bildschirm--> <meta name="Bildschirmausrichtung" content="Hochformat"> <!-- QQ erzwungener vertikaler Bildschirm --> <meta name="x5-orientation" content="Hochformat"> <!-- UC erzwungener Vollbildmodus --> <meta name="Vollbild" content="ja"> <!-- QQ erzwungener Vollbildmodus --> <meta name="x5-fullscreen" content="true"> <!-- UC-Anwendungsmodus --> <meta name="Browsermodus" content="Anwendung"> <!-- QQ-Anwendungsmodus --> <meta name="x5-page-mode" content="app"> <!-- Keine Hervorhebung beim Klicken auf Windows Phone --> <meta name="msapplication-tap-highlight" content="nein"> <!-- An mobiles Endgerät anpassen --> Geteilt von toobug. Weitere Meta-Tag-Referenzen |
<<: Ein Artikel zeigt Ihnen, wie Sie den Watch-Listener von Vue verwenden
>>: Implementierung der Nginx-Routing-Weiterleitung und der Reverse-Proxy-Standortkonfiguration
Verwenden Sie Javascript, um ein Message Board-Be...
Ich habe das von Alibaba Cloud gekaufte CentOS fü...
Hyperlinks sind die am häufigsten verwendeten HTM...
Inhaltsverzeichnis Verwendung von this.$set in Vu...
1. Umsetzungsideen Der Zweck der Schnittstellensi...
In diesem Artikel werden hauptsächlich die Stilat...
In diesem Artikel finden Sie das grafische Tutori...
1. Manchmal verwenden wir ES Aufgrund begrenzter ...
Inhaltsverzeichnis Unterstützt mehrere Filterarte...
1. Die Rolle des Index Im Allgemeinen entspricht ...
MySQL meldet den folgenden Fehler Ich ging zu „Sy...
Das Installationstutorial für MySQL 5.7.19 Winx64...
1. Ordner löschen Beispiel: rm -rf /usr/java Das ...
1. Entpacken Sie MySQL 5.7 2. Erstellen Sie eine ...
Rendern Nachdem ich online nach relevanten Inform...