Wie wir alle wissen, ist HTML die größte Erfindung in der Geschichte des Internets. Diese Hypertext-Markup-Sprache ist tatsächlich ein Eckpfeiler der Entwicklung des modernen Internets, um das herum ein einzigartiges, autarkes System entsteht. Bei der Entwicklung von HTML5 standen die Designer vor einigen sehr wichtigen Problemen, die sie in HTML5 lösen wollten. Eines der Probleme besteht darin, eine Semantik zu schaffen, die wirklich prägnant und leicht erweiterbar ist. Der heikle Teil des Problems besteht derzeit darin, dass ältere Versionen von HTML mit dem Gedanken der Vielseitigkeit entwickelt wurden – eine große Auswahl an Tags, die als einfache Tags galten, sich aber als völlig nutzlos erwiesen haben. Der Zweck von HTML5 besteht darin, es entsprechend dem aktuellen Stand des Internets zu verbessern. Die neuen Tags von HTML5 Die Aufgabe, die Designer erfüllen müssen, besteht darin, eine reichhaltigere und aussagekräftigere Semantik für HTML5 zu entwickeln – natürlich ist es denkbar, dass diese neue Lösung flexibel sein wird und effizient und gleichzeitig mit allen modernen Internetstandards kompatibel. Im Folgenden sind einige neue Tags aufgeführt, die in HTML5 hinzugefügt werden. -Tag definiert einen Artikel. -Tag definiert die Seitenleiste des Inhaltsteils der Seite. -Tag definiert Audioinhalt Tag definiert ein Bild Tag definiert eine Befehlsschaltfläche Tag definiert eine Dropdown-Liste Tag definiert den detaillierten Inhalt eines Element Tag definiert ein Dialogfeld (Konversationsfeld) Tag definiert externe interaktive Inhalte oder Plug-ins Tag definiert eine Reihe von Medieninhalten und deren Titel Tag-Definition Das Ende einer Seite oder eines Bereichs Ein Tag, das den Kopf einer Seite oder eines Bereichs definiert Zugehörige Informationen zu einem Block in einer Tag-Definitionsdatei Ein Tag-Definitionsformular. Generierter Schlüsselwert Tag-Definitionstext mit Tag Tag-Definitionsmessung innerhalb eines vordefinierten Bereichs Tag-Definitions-Navigationslink -Tag-Definition Einige Ausgabetypen -Tag definiert den Prozess der Aufgabe -Tag wird in Ruby-Annotationen verwendet, um Browsern, die Ruby-Elemente nicht unterstützen, mitzuteilen, wie das Tag-Definition für Ruby Erläuterung der Anmerkungen Tag definiert Ruby-Anmerkungen Tag definiert eine Region Tag definiert Medienressource Tag definiert ein Datum/eine Uhrzeit Tags definieren ein Video Ich hoffe, dass all diese Tags wirklich „lebende“ und nützliche Tags werden können, und nicht nur coole Tags, die heute erscheinen. HTML5-Lastenreduzierung – altes Markup, auf Wiedersehen... Erinnern Sie sich an die alte Zeit, als HTML3 als eine magische Sache galt, die nur in Netscape ausgeführt werden konnte? Ja, das war der Beginn des Internetzeitalters. Wir werden diese Geschichte sicherlich nicht vergessen, aber es ist vernünftig, sich von einigen guten, aber alten Dingen zu verabschieden (insbesondere, wenn sie derzeit nicht als besonders nützlich erachtet werden oder sich niemand mehr für sie interessiert). Daher haben die Designer von HTML5 einige alte Tags abgeschafft, da diese Standards nur von diesen HTML-Freaks verwendet werden und weil diese Tags völlig ihren Nutzen verloren haben und nicht mehr in die neuen HTML-Tags aufgenommen werden. Einschließlich ihnen – ich denke, wir sollten diesen Designern dafür danken. Schließlich sind diese Zeichen so alt, dass es vorstellbar ist, dass unsere Kinder in 20 Jahren denken, dass nur Shakespeare sie in seinen Sonetten verwendet hat. Wie auch immer, schauen wir sie uns noch einmal im Internet Museum an (gibt es so ein Museum wirklich?). -Tag definiert ein Akronym. -Tag definiert ein eingebettetes Applet. -Tag gibt eine Standardschriftfarbe, -größe oder -schriftart an. Das -Tag wird verwendet, um den Text um eine Größe größer zu formatieren und kann im Verhältnis zu Ihrer - oder -Größe stehen, wenn Sie möchten Ich habe eines davon angegeben. Das Tag wird zum Zentrieren von Text verwendet. Das Tag gibt die Schriftart und die Schriftart an , und die Schriftfarbe des Textes. -Tag definiert ein bestimmtes Fenster -Tag definiert ein Frameset Elemente. Jedes Rahmenelement enthält ein separates Dokument und Tags durchgestrichener Text werden für „typetype“-Text verwendet Schreibmaschinenschrift mit fester Breite hat normale Schrifteigenschaften Tag wird zum Unterstreichen von Text verwendetDiese Tags sind grundsätzlich nutzlos (vielleicht denken Sie, dass mehrere Tags den neuen Tags in HTML5 ähneln). Einige von ihnen, die wir in den Anfängen älterer Browser verwendeten, haben ihren Nutzen verloren, während die Funktionalität anderer Tags durch CSS-Funktionen ersetzt wurde (z. B. Tags, die Schriftarten und Textstile festlegen). Wichtige Fragen zum -Tag
Das Ersetzen des
-Tags durch ein neues ist eine große semantische Errungenschaft von HTML5. Das
-Tag war (und ist immer noch) ein wichtiges Tag in HTML 4 und wird in HTML häufig verwendet, aber die Semantik, die es ausdrückt, ist zu schwach und es versagt angesichts der Aufgabe, die verschiedenen Abschnitte des zu deklarieren Die Organisationsstruktur der Webseite ist nutzlos. Neue HTML5-Tags – wie
, , , , , – sind nützlicher und bequemer. Mit diesen Tags können Sie den Zweck verschiedener Bereiche klar angeben Seite. Zeigt die Struktur der Website. Dies bedeutet, dass Sie selbst als Anfänger oder fortgeschrittener Programmierer die Struktur der gesamten Seite allein anhand des HTML-Codes klar verstehen können – was noch erwähnenswerter ist, ist, dass die Suchmaschinen zufrieden sein werden, weil sie die Struktur analysieren können Die Seite ist so einfach verrückt. Was sind die Vorteile für uns? Es wurde viel über den Wert neuer Markups und Semantiken diskutiert, und einige Leute denken, dass diese Semantiken und visuellen Darstellungen keinen Sinn ergeben – weil sie komplexeren Code einführen und bei deren Verwendung Fehler verursachen Neue HTML-Codes bieten Möglichkeiten für neue Fehler. Der Wert der neuen Semantik von HTML5 liegt in der Verbesserung der Interaktion und Zusammenarbeit zwischen Website-Benutzern und diesen Technologien, was den Fortschritt des Internets vorantreibt. Aus dem gleichen Grund – wir sollten verstehen, dass HTML5 für uns so cool ist, dass die Menschen viel Mühe in die Entwicklung des Internets in den nächsten fünf Jahren gesteckt haben und große Hoffnungen hegen. Heutzutage sehen diese neuen Tags und Semantiken großartig aus und wir alle mögen sie, aber vergessen Sie nicht, dass sich alles ständig ändert, um sich an die Bedürfnisse der Menschen anzupassen. Neue Sprachfunktionen müssen von der starken Nutzung des Internets durch die Menschen abhängen – nur dann kann aus etwas bloß Neuem etwas Neues und Nützliches werden.