Heim Web-Frontend H5-Tutorial Einführung in die Designprinzipien von HTML 5

Einführung in die Designprinzipien von HTML 5

Feb 01, 2021 pm 02:14 PM
设计原则

Einführung in die Designprinzipien von HTML 5

Einführung:

HTML5 ist eine Sprachbeschreibungsmethode zum Erstellen von Webinhalten. HTML5 ist der Internetstandard der nächsten Generation und eine Sprachmethode zum Erstellen und Präsentieren von Internetinhalten. Sie gilt als eine der Kerntechnologien des Internets. HTML wurde 1990 erstellt und HTML4 wurde 1997 zum Internetstandard und wird häufig bei der Entwicklung von Internetanwendungen verwendet.

Tatsächlich wird HTML5 nicht direkt von W3C formuliert. Die Richtung von W3C ist XHTML2, nicht HTML5. Als xhtml2 nicht mehr der Realität entsprach und nicht in die Praxis umgesetzt werden konnte, richtete die W3C-Arbeitsgruppe ihre Forschungsrichtung auf html5 aus. Warum kam xhtml2 nie zustande? Weil es gegen ein Designprinzip verstößt, nämlich das berühmte Burstahl-Gesetz: Seien Sie beim Senden konservativ und beim Empfang offen. Im HTML5-Designprozess wurden eine Reihe von Prinzipien befolgt, die eine schnelle Förderung von HTML5 ermöglichten. In diesem Artikel werden die 5 Designprinzipien vorgestellt, denen HTML5 folgt.

Unnötige Komplexität vermeiden.html4.html4.

<!DOCTYPE html PUBLIC "-//W3C/DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Nach dem Login kopieren
.html5.
<!DOCTYPE html>
Nach dem Login kopieren
.html4.html4 Der Absatz ist korrekt; und in HTML5 ist alles korrekt müssen separat geschrieben werden, da Inline-Elemente keine Elemente auf Blockebene enthalten können.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  html5
<meta charset="utf-8">
Nach dem Login kopieren

Und in HTML5 können -Elemente aufgrund der Verwendung des Inhaltsmodells auch Elemente auf Blockebene enthalten Fügt eine Reihe neuer Elemente hinzu, darunter Abschnitt, Artikel, Seite und Navigation, die ein neues Inhaltsmodell darstellen – die Partitionierung von Inhalten. In der Vergangenheit wurden Divs verwendet, um Inhalte auf Seiten zu organisieren, aber wie andere ähnliche Elemente haben Divs selbst keine Semantik. Aber Abschnitt, Artikel, Seite und Navigation sagen es Ihnen tatsächlich deutlich: Dieser Abschnitt ist wie ein weiteres Dokument im Dokument. Jeder Inhalt, der sich in diesen Elementen befindet, kann eine eigene Zusammenfassung, einen eigenen Titel und eine eigene Fußzeile haben.

Sanfter Abbau

Wenn der Browser auf einen nicht erkannten Typwert stößt, interpretiert er den Typwert als Text

Verwandte Empfehlungen:

HTML5-Tutorial

Das obige ist der detaillierte Inhalt vonEinführung in die Designprinzipien von HTML 5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Erfahrungsaustausch in der C#-Entwicklung: objektorientierte Programmierung und Designprinzipien Erfahrungsaustausch in der C#-Entwicklung: objektorientierte Programmierung und Designprinzipien Nov 22, 2023 am 08:18 AM

C# (CSharp) ist eine leistungsstarke und beliebte objektorientierte Programmiersprache, die im Bereich der Softwareentwicklung weit verbreitet ist. Während des C#-Entwicklungsprozesses ist es sehr wichtig, die grundlegenden Konzepte und Designprinzipien der objektorientierten Programmierung (OOP) zu verstehen. Objektorientierte Programmierung ist ein Programmierparadigma, das Dinge in der realen Welt in Objekte abstrahiert und Systemfunktionen durch Interaktionen zwischen Objekten implementiert. In C# sind Klassen die Grundbausteine ​​der objektorientierten Programmierung und werden verwendet, um die Eigenschaften und das Verhalten von Objekten zu definieren. Bei der Entwicklung von C# gibt es mehrere wichtige Designprinzipien

Was sind die Designprinzipien von C++-Klassen? Was sind die Designprinzipien von C++-Klassen? Jun 02, 2024 pm 03:30 PM

Prinzipien des Klassendesigns sind in C++ von entscheidender Bedeutung, und die folgenden fünf Prinzipien helfen dabei, effektive und wartbare Klassen zu erstellen: Prinzip der Einzelverantwortung: Jede Klasse ist nur für eine Aufgabe verantwortlich. Open-Closed-Prinzip: Klassen können ohne Modifikation erweitert werden. Prinzip der Abhängigkeitsinversion: Module hängen von abstrakten Schnittstellen und nicht von konkreten Implementierungen ab. Prinzip der Schnittstellenisolation: Schnittstellen sollten so klein und zielgerichtet wie möglich sein. Liskov-Substitutionsprinzip: Unterklassen können übergeordnete Klassen nahtlos ersetzen.

Prinzipien zum Entwerfen einer RESTful-API in der Go-Sprache Prinzipien zum Entwerfen einer RESTful-API in der Go-Sprache Jan 22, 2024 am 11:23 AM

Mit der rasanten Entwicklung von Internetanwendungen ist RESTfulAPI zum Kerndesign vieler Webanwendungen geworden, und die Go-Sprache hat sich als schnelle und effiziente Programmiersprache nach und nach zur bevorzugten Sprache für die Entwicklung von RESTfulAPI entwickelt. In der Go-Sprache sind auch die Designprinzipien der RESTful API sehr wichtig. Im Folgenden werden einige Schlüsselprinzipien vorgestellt, die Ihnen bei der Entwicklung hochwertiger RESTful-APIs in der Go-Sprache helfen sollen. Das Single-Responsibility-Prinzip In der Go-Sprache wird häufig das Single-Responsibility-Prinzip verwendet

Prinzipien des Datenbank-Constraint-Designs: Tipps zur PHP-Programmierung Prinzipien des Datenbank-Constraint-Designs: Tipps zur PHP-Programmierung Jun 22, 2023 pm 08:22 PM

Bei der PHP-Programmierung ist das Design von Datenbankeinschränkungen ein sehr wichtiger Teil. Datenbankeinschränkungen können die Integrität, Konsistenz und Sicherheit von Daten gewährleisten und verhindern, dass Daten böswillig manipuliert oder falsch eingefügt werden. Daher werden in diesem Artikel die Prinzipien und Techniken des Datenbank-Constraint-Designs in der PHP-Programmierung vorgestellt. 1. Primärschlüssel und Fremdschlüssel Ein Primärschlüssel ist eine Spalte oder eine Reihe von Spalten, die jeden Datensatz in einer relationalen Tabelle eindeutig identifiziert. Beim Erstellen einer Tabelle sollten Sie immer einen Primärschlüssel definieren. Der Primärschlüssel stellt die Eindeutigkeit der Daten sicher und ermöglicht einen schnelleren Abruf der Daten bei Abfragen. Fremdschlüssel sind eine weitere wichtige Einschränkung in relationalen Datenbanken

Ähnlichkeiten und Unterschiede zwischen Java-Schnittstellen und -Klassen: Zweck und Designprinzipien Ähnlichkeiten und Unterschiede zwischen Java-Schnittstellen und -Klassen: Zweck und Designprinzipien Dec 23, 2023 pm 02:15 PM

Der Unterschied zwischen Java-Schnittstellen und -Klassen: Anwendbare Szenarien und Designprinzipien, spezifische Codebeispiele sind erforderlich. In der Java-Programmierung sind Schnittstellen und Klassen zwei wichtige Konzepte. Obwohl beide zur Definition des Verhaltens und der Eigenschaften von Objekten verwendet werden, haben sie in der Praxis unterschiedliche Verwendungszwecke und Gestaltungsprinzipien. In diesem Artikel werden die Unterschiede zwischen Java-Schnittstellen und -Klassen sowie die Szenarien, in denen sie anwendbar sind, untersucht. Lassen Sie uns zunächst das Konzept der Schnittstellen verstehen. Eine Schnittstelle ist ein abstraktes Konzept, das eine Reihe von Methoden definiert, die von anderen Klassen implementiert werden können. Methoden in Schnittstellen haben normalerweise nur Methodendeklarationen, nicht jedoch

Designprinzipien für MySQL-Tabellenstrukturen für Schulverwaltungssysteme Designprinzipien für MySQL-Tabellenstrukturen für Schulverwaltungssysteme Oct 31, 2023 am 10:10 AM

Einführung in die MySQL-Tabellenstruktur-Designprinzipien des Schulverwaltungssystems In der modernen Bildungsbranche spielt das Schulverwaltungssystem eine entscheidende Rolle. Es unterstützt Schulen bei der effizienten Verwaltung von Schülern, Lehrern, Kursen und anderen wichtigen Vorgängen. MySQL ist ein leistungsstarkes Werkzeug beim Entwurf der Datenbank für ein Schulverwaltungssystem. In diesem Artikel werden die Designprinzipien der MySQL-Tabellenstruktur des Schulverwaltungssystems vorgestellt und spezifische Codebeispiele bereitgestellt. 1. Standardisiertes Datenbankdesign Beim Design einer Datenbank ist Standardisierung ein Schlüsselprinzip. Die Standardisierung stellt sicher, dass Datenbankdaten

Erstellen großartiger Benutzeroberflächen: Webmans Designprinzipien und -richtlinien Erstellen großartiger Benutzeroberflächen: Webmans Designprinzipien und -richtlinien Aug 13, 2023 pm 07:24 PM

Aufbau einer hervorragenden Benutzeroberfläche: Designprinzipien und -richtlinien von WebMan Mit der rasanten Entwicklung des Internets ist das Design von Benutzeroberflächen zu einem wichtigen Bestandteil von Websites und Anwendungen geworden. Eine großartige Benutzeroberfläche verbessert nicht nur das Benutzererlebnis, sondern erhöht auch die Zufriedenheit und Loyalität der Benutzer. In diesem Artikel stellen wir einige WebMan-Designprinzipien und -Richtlinien vor, die Ihnen bei der Erstellung einer herausragenden Benutzeroberfläche helfen sollen. 1. Einfache und klare Benutzeroberfläche Eine einfache und klare Benutzeroberfläche kann eine klare Führung und Navigation bieten und es Benutzern erleichtern, die Website zu verstehen und zu nutzen

Fortgeschrittene C++-Programmierkenntnisse: Beherrschen Sie die Prinzipien des objektorientierten Designs Fortgeschrittene C++-Programmierkenntnisse: Beherrschen Sie die Prinzipien des objektorientierten Designs Nov 27, 2023 am 10:41 AM

C++ ist eine höhere Programmiersprache und die objektorientierte Programmierung ist eines ihrer wichtigsten Merkmale. Da die Komplexität von Programmen zunimmt, ist die Anwendung objektorientierter Designprinzipien im Code zu einer der Fähigkeiten geworden, die Entwickler beherrschen müssen. In diesem Artikel werden die fünf Designprinzipien der objektorientierten Programmierung vorgestellt, nämlich die SOLID-Prinzipien, um C++-Entwicklern beim Schreiben robusterer und wartbarerer Codes zu helfen. Das SOLID-Prinzip wurde im Jahr 2000 von Robert C. Martin vorgeschlagen. Es bezieht sich auf die fünf objektorientierten Designprinzipien

See all articles