Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
Strukturierung von Inhalten mit HTML
HTML ist die Technologie, die den Inhalt und die Struktur jeder Website definiert. Richtig geschrieben sollte es auch die Semantik (Bedeutung) des Inhalts in einer maschinenlesbaren Weise definieren, was entscheidend für Zugänglichkeit, Suchmaschinenoptimierung und die Nutzung der eingebauten Funktionen der Browser ist, damit der Inhalt optimal funktioniert. Dieses Modul behandelt die Grundlagen der Sprache, bevor es sich mit Schlüsselbereichen wie Dokumentstruktur, Links, Listen, Bildern, Formularen und mehr befasst.
In diesem Artikel
Voraussetzungen
Bevor Sie mit diesem Modul beginnen, benötigen Sie keine vorherigen HTML-Kenntnisse, aber Sie sollten mindestens eine grundlegende Vertrautheit mit der Nutzung von Computern und dem passiven Surfen im Internet haben (d.h. nur anschauen und Inhalte konsumieren). Sie sollten eine grundlegende Arbeitsumgebung eingerichtet haben (wie imInstallation grundlegender Software beschrieben) und verstehen, wie man Dateien erstellt und verwaltet (wie imUmgang mit Dateien beschrieben). Beide sind Teile unseres kompletten AnfängermodulsEinstieg ins Web.
Tutorials und Herausforderungen
- Grundlagen der HTML-Syntax
Deckt die absoluten Grundlagen vonHTML ab, um Ihnen den Einstieg zu erleichtern — wir definieren Elemente, Attribute und andere wichtige Begriffe und zeigen, wie sie in der Sprache zusammenpassen. Wir zeigen auch, wie eine typische HTML-Seite strukturiert ist und wie ein HTML-Element strukturiert ist, und erklären andere wichtige grundlegende Sprachmerkmale. Dabei spielen wir mit etwas HTML, um Sie zu interessieren!
- Was ist im Kopf? Metadaten einer Webseite
Derhead eines HTML-Dokuments ist der Teil, dernicht im Webbrowser angezeigt wird, wenn die Seite geladen ist. Er enthält Metadateninformationen wie den Seitentitel, Links zuCSS (wenn Sie Ihren HTML-Inhalt mit CSS gestalten möchten), Links zu benutzerdefinierten Favicons und Metadaten (Daten über das HTML, wie z.B. wer es geschrieben hat und wichtige Schlüsselwörter, die das Dokument beschreiben).
- Überschriften und Absätze
Eine der Hauptaufgaben von HTML ist es, Text eine Struktur zu geben, damit ein Browser ein HTML-Dokument so anzeigen kann, wie es vom Entwickler beabsichtigt ist. Dieser Artikel erklärt, wie HTML verwendet werden kann, um eine grundlegende Seitenstruktur bereitzustellen, indem Überschriften und Absätze definiert werden.
- Betonung und Wichtigkeit
Der vorherige Artikel behandelte, warum Semantik in HTML wichtig ist, und konzentrierte sich auf Überschriften und Absätze. Dieser Artikel setzt das Thema der Semantik fort und betrachtet HTML-Elemente, die Text Betonung und Wichtigkeit verleihen (parallel zu kursivem und fettem Text in Printmedien).
- Listen
Listen sind überall im Leben - von Ihrer Einkaufsliste bis zu den Anweisungen, die Sie unbewusst befolgen, um jeden Tag zu Ihrem Haus zu gelangen, bis zu den Listen von Anweisungen, denen Sie in diesen Tutorials folgen! Es wird Sie nicht überraschen, dass HTML ein praktisches Set von Elementen bietet, das es uns ermöglicht, verschiedene Arten von Listen zu definieren. Im Web haben wir drei Arten von Listen: ungeordnete, geordnete und Beschreibungslisten. Diese Lektion zeigt Ihnen, wie Sie die verschiedenen Typen verwenden.
- Erweiterte Textfunktionen
Es gibt viele andere Elemente in HTML zur Definition von Textsemantik, die wir im ArtikelBetonung und Wichtigkeit nicht behandelt haben. Die in diesem Artikel beschriebenen Elemente sind weniger bekannt, aber dennoch nützlich zu kennen (und dies ist keineswegs eine vollständige Liste). Hier lernen Sie das Markieren von Zitaten, Computerprogrammcode und anderen verwandten Texten, tiefgestellte und hochgestellte Zeichen, Kontaktinformationen und mehr.
- Befüllen eines BriefesHerausforderung
Früher oder später lernen wir alle, einen Brief zu schreiben; es ist auch ein nützliches Beispiel, um unsere Textformatierungsfähigkeiten zu testen. In dieser Herausforderung haben Sie einen Brief zu gestalten, um Ihre HTML-Textformatierungsfähigkeiten sowie Hyperlinks und die ordnungsgemäße Verwendung des HTML-
<head>-Elements zu testen.- Dokumente strukturieren
Zusätzlich zur Definition einzelner Teile Ihrer Seite (wie "ein Absatz" oder "ein Bild") verfügt HTML über eine Anzahl an Blockebenen-Elementen, die zur Definition von Bereichen Ihrer Website verwendet werden (wie "der Kopfbereich", "das Navigationsmenü", "die Hauptinhaltsspalte"). Dieser Artikel befasst sich damit, wie man eine grundlegende Website-Struktur plant und das HTML schreibt, um diese Struktur darzustellen.
- Link-Erstellung
Links (auch bekannt als Hyperlinks) sind sehr wichtig — sie sind es, die das Webein Netz machen. Dieser Artikel zeigt die erforderliche Syntax zum Erstellen eines Links und diskutiert bewährte Praktiken für Links.
- Strukturierung einer InhaltsseiteHerausforderung
Die Strukturierung einer Inhaltsseite, um sie mit CSS zu gestalten, ist eine sehr wichtige Fähigkeit, um sie zu meistern. In dieser Herausforderung werden Sie auf Ihre Fähigkeit getestet, darüber nachzudenken, wie eine Seite möglicherweise aussieht, und geeignete strukturelle Semantiken auszuwählen, um darauf ein Layout aufzubauen.
- HTML-Bilder
Am Anfang war das Web nur Text, und es war wirklich ziemlich langweilig. Glücklicherweise dauerte es nicht lange, bis die Möglichkeit hinzugefügt wurde, Bilder (und andere interessantere Arten von Inhalten) in Webseiten einzubetten. In diesem Artikel werden wir uns eingehend mit der Verwendung des
<img>-Elements befassen, einschließlich der Grundlagen, es mit Untertiteln zu versehen, indem<figure>verwendet wird, und im Detail, wie es sich zuCSS-Hintergrundbildern verhält.- HTML-Video und -Audio
Jetzt, da wir uns mit dem Hinzufügen einfacher Bilder zu einer Webseite wohlfühlen, ist der nächste Schritt, Video- und Audioplayer zu Ihren HTML-Dokumenten hinzuzufügen! In diesem Artikel schauen wir uns an, wie wir mit den
<video>- und<audio>-Elementen genau das tun; wir werden dann damit abschließen, wie Sie Ihren Videos Untertitel hinzufügen.- Abstoßende KrabbelspritzseiteHerausforderung
In dieser Herausforderung werden wir Ihr Wissen über einige der in den letzten Lektionen besprochenen Techniken testen und Sie dazu bringen, einige Bilder und Videos zu einer Spritzseite über Käfer und andere krabbelnde Kreaturen hinzuzufügen.
- HTML-Tabellengrundlagen
Dieser Artikel führt in HTML-Tabellen ein, indem die absoluten Grundlagen wie Zeilen, Zellen, Überschriften, das Überspannen von Zellen über mehrere Spalten und Zeilen und das Gruppieren aller Zellen in einer Spalte zu Stilzwecken behandelt werden.
- Zugänglichkeit von HTML-Tabellen
In diesem Artikel schauen wir uns weitere Merkmale zur Zugänglichkeit von HTML-Tabellen an, wie Überschriften/Zusammenfassungen, das Gruppieren Ihrer Zeilen in Kopf-, Körper- und Fußbereichssektionen und das Scoping von Spalten und Zeilen.
- Strukturierung einer PlanetendatentabelleHerausforderung
In dieser Herausforderung stellen wir Ihnen einige Daten zu den Planeten unseres Sonnensystems zur Verfügung. Ihre Aufgabe ist es, diese in eine zugängliche HTML-Tabelle zu strukturieren.
- Formulare und Schaltflächen in HTML
HTML-Formulare und -Schaltflächen sind leistungsstarke Werkzeuge zur Interaktion mit Benutzern — am häufigsten werden sie für die Erfassung von Daten von Benutzern oder zur Steuerung einer Benutzeroberfläche verwendet. In diesem Artikel bieten wir eine Einführung in die Grundlagen von Formularen und Schaltflächen.
- Debugging von HTML
Das Schreiben von HTML ist in Ordnung, aber was, wenn etwas schiefgeht und Sie nicht herausfinden können, wo der Fehler im Code ist? Dieser Artikel führt Sie in einige Werkzeuge ein, die Ihnen helfen können, Fehler in HTML zu finden und zu beheben.
Testen Sie Ihre Fähigkeiten
Sie finden "Testen Sie Ihre Fähigkeiten"-Artikel, die zwischen den Tutorial-Artikeln platziert sind, um zu überprüfen, ob Sie die wichtigsten Informationen behalten haben, bevor Sie weitermachen. Wenn Sie alle zusammen erkunden möchten, finden Sie diese imTesten Sie Ihre Fähigkeiten: HTML aufgelistet.
Zusätzliche Tutorials
Diese Tutorials sind nicht Teil des Lernpfades, aber sie sind dennoch interessant — Sie sollten diese als zusätzliche Ziele betrachten, die Sie optional studieren können, wenn Sie mit den Haupt-Core-Artikeln fertig sind.
- Einbinden von Vektorgrafiken in HTML
Vektorgrafiken sind in vielen Situationen sehr nützlich — sie haben kleine Dateigrößen und sind hoch skalierbar, sodass sie nicht pixelig werden, wenn sie vergrößert oder auf große Größe aufgeblasen werden. In diesem Artikel zeigen wir Ihnen, wie man eine in Ihre Webseite einbindet.
- Vom Objekt bis zum iframe — allgemeine Einbindungstechnologien
Entwickler denken häufig daran, Medien wie Bilder, Videos und Audio in Webseiten einzubinden. In diesem Artikel machen wir einen etwas seitlichen Schritt und betrachten einige Elemente, die es Ihnen ermöglichen, eine Vielzahl von Inhaltsarten in Ihre Webseiten einzubinden: die
<iframe>,<embed>und<object>Elemente.<iframe>s sind zum Einbetten anderer Webseiten gedacht, und die anderen beiden ermöglichen es Ihnen, externe Ressourcen wie PDF-Dateien einzubetten.
Siehe auch
- Learn HTML and CSS, ScrimbaMDN Lernpartner
DerLearn HTML and CSS-Kurs vonScrimba lehrt Ihnen HTML und CSS durch den Bau und die Bereitstellung von fünf großartigen Projekten mit unterhaltsamen interaktiven Lektionen und Herausforderungen, die von erfahrenen Lehrern unterrichtet werden.
- Learn HTML, Codecademy
Eine weitere nützliche Ressource, um die Grundlagen von HTML zu lernen.
- Die Grundlagen von semantischem HTML, ScrimbaMDN Lernpartner
Diese interaktive Lektion bietet eine nützliche Beschreibung von HTML, mit besonderem Schwerpunkt darauf, warum dersemantische Aspekt wichtig ist.