HTML steht für Hyper Text Mark-up Language
Verwendet für: das Erstellen von Webseiten (Dokumenten), die im World Wide Web (Websites) angezeigt werden. Die Seiten können eine Mischung aus Text, Bildern, Videos und anderen Elementen sein. Sie können erstellt werden mit: Notepad, TextPad oder beliebigen Texteditoren.
Speichern als: .html-Dateien
HTML Cheat Sheet
Hier teilen wir mit Ihnen das komplette HTML Cheat Sheet:
Grundlegender Aufbau
<!DOCTYPE html><html> <head> <title></title> </head> <body> body tags and main content </body></html>
Die wichtigsten Elemente in HTML sind die Tags. Tags strukturieren und präsentieren die Daten in verschiedenen Formen.
Überschrift
<h1>Heading 1</h1><h2>Heading 2 </h2><h3>Heading 3</h3><h4>Heading 4</h4><h5>Heading 5</h5><h6>Heading 6 </h6>
Paragraph
Span
Span-Tag wird zur Gestaltung von Inline-Elementen verwendet.
<span style = "color:green”> Address </span>
– gibt das Wort ‚Adresse‘ in der angegebenen Farbe (hier grün) aus. Das style-Attribut wird zur Formatierung von HTML-Elementen verwendet.
Zeichen
Formatierung
Body
<body> – im Body liegt der Hauptinhalt. Innerhalb von <body> kann es viele Abschnitte geben. Attribute –
Metadaten
<meta> Tag ist ein Teil des <head> und beschreibt Informationen über Daten. Am häufigsten werden Metadaten von Suchmaschinen für Schlüsselwörter verwendet. <meta charset = „UTF-8“> – gebräuchlichster Zeichensatz Attribute –
- name = „“ – kann ein Name sein wie Stichwort, Autor, Beschreibung etc…
- content = „“ – der Wert, der den obigen Namen entspricht
Beispiel – <meta name=“keywords“ content=“Was ist HTML, Wie lerne ich HTML“>
Abschnitte und Unterteilungen
- <div></div> neuer Abschnitt; verschachtelte div-Tags sind sehr häufig, wenn mehrere Unterabschnitte erforderlich sind
- <hr> – horizontale Linie
<hr> hat die folgenden Attribute –
- <hr size = „“ width = „“/width = „%“ color = „“ align = „left/center/right“>
- size – Dicke der Linie in Pixel
- width – in Pixel oder Prozent (beliebig)
- color – Farbe in Hex-Wert
- align – Ausrichtung; links, rechts oder zentriert
Tabellen
<table> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr></table>
- <table> – erstellt eine Tabelle,
- <tr> – erzeugt eine Zeile,
- <td> – erzeugt eine Spalte,
- <th> – erzeugt Kopfspalten
<table> Attribute –
<td> attributes
Beispiel –
<colgroup> <col span="1" style="background-color:green"> <col style="background-color:blue"></colgroup>
Die erste Spalte wird als grün hervorgehoben, während die anderen Spalten blau hervorgehoben werden.
Formulare (HTML-Spickzettel)
Die meisten dynamischen Inhalte wie Benutzereingaben, das Absenden einer Seite, das Ausfüllen eines Formulars geschehen innerhalb dieses Tags. Es handelt sich um eine Gruppe von zusammenhängenden Eingaben.
<form> <input> <select><option></option></select> <textarea></form>
<form> Tag-Attribute –
<input> tag attributes –
<select></select> – Wählen Sie Optionen aus der Dropdown-Liste <select> Tag Attribute:
<option></option> – einzelne Elemente der Dropdown-Liste <option> Tag Attribute:
- value=““ – Optionswert ausgewählt oder Standardwert gesetzt
- <textarea>großer Bereich für Texteingaben wie Beschreibung</textarea>. Großer Bereich für Texteingaben
<textarea> Tag Attribute:
iframe
- <iframe src=““></iframe> – bettet ein anderes Dokument innerhalb des aktuellen Dokuments (Seite) in einen Frame ein.
- Attribut „src“ – Ort des einzubettenden Dokuments
Links
HTML-Links, auch als Hyperlinks bezeichnet, werden durch den ‚a‘ Tag definiert – <a></a> Attribute –
- href = „“ – die Url, die besucht werden soll, wenn der Link angeklickt wird
- target = „“ – gibt an, wo der Link geöffnet werden soll – _blank (neuer Tab/Fenster), _self (gleiches Fenster/Tab), _parent (im übergeordneten Frame), framename – öffnen in einem bestimmten Frame.
- title = „“ – gibt Informationen über das Element
- id = „“ – um Lesezeichen in der Seite zu erstellen, die als Wert im href-Attribut verwendet werden können.
Beispiele –
Styles
Für das Styling gibt es viele Attribute, die mit verschiedenen Tags verwendet werden. Die Attribute sind –
<style> text-align= "” – align text; left, right, center background-color = "” – background color of the element color=”” – for color of texts font-family = "” – for various fonts font-size = "” size of the font border = "” – border thickness and color for a table</style>
Diese Styling-Elemente werden in einem CSS zusammengesetzt.
Listen
Es gibt zwei Arten von Listen – geordnete und ungeordnete. <ol></ol> – geordnete Liste Attribute –
- type=““ – die Nummerierung der Liste – A, a, I, 1, i
- start = „“ – Anfangswert
- <ul></ul> – ungeordnete Liste
Attribute –
- type = „“ – Art der Aufzählung – Quadrat, Kreis, Scheibe
- <li></li> – einzelner Wert in der Liste
Attribute –
- <value> = „“ – Wert des Listeneintrags
- <type>=““ – Typ des Listeneintrags
Bilder
<img> – zeigt das Bild beim Laden der Seite an Attribute –
- src =“sourceofimage“ – Quelle des Bildes; url oder Dateispeicherort; obligatorisch
- alt = „alternate text“ – alternativer Text; obligatorisch
- align = „left/right/center“ – Ausrichtung in Bezug auf die umgebenden Elemente (Text)
- width = „“ – in Pixel oder Prozent
- height = „“ – in Pixeln oder Prozent
- border = „“ – Dicke des Rahmens in Pixeln
- hspace = „“ – Abstand in Pixeln an den Seiten des Bildes
- vspace = „“ – Abstand in Pixel am oberen und unteren Rand des Bildes
HTML5 Tags
- <aside> – Inhalt, der nicht Teil eines Elements ist, aber neben dem Hauptinhalt platziert werden muss
- <figure> – jegliche Illustration wie Fotos, Diagramme, Code-Listing und so weiter.
- <figcaption> – Beschriftung für das <figure>-Element
- <header> – Überschrift eines Abschnitts (ähnlich der in MS Word), Die Überschrift kann andere Inhalte wie Navigationslinks, Formulare etc. enthalten…
- <footer> – der Inhalt am Ende der Seite/des Abschnitts z.B.. Copyright-Informationen, Geschäftsbedingungen usw…
- <main> – der Tag ist ein Indikator, wo der Hauptinhalt der Seite beginnt
- <details> – Box mit Expand/Collapse-Funktionalität, um mehr Platz für Text zu schaffen
- <summary> – Zusammenfassung des Inhalts des jeweiligen Elements. Kann eine Beschreibung, eine Beschriftung usw. sein.
- <mark> – Teil eines Textes hervorheben, um ihn hervorzuheben
- <nav> – Abschnitt mit Navigationslinks zu Abschnitten auf einer Seite oder zu anderen Seiten
- <section> – ein bestimmter Teil (Gruppe) auf der Seite, z.B. Abschnitt „Über uns“ oder „Testimonials“ einer Webseite
- <time> – die erwähnte Zeit im maschinenlesbaren Format. Sie kann Datum, Uhrzeit, Zeitzonen-Offset, Dauern usw. enthalten.
- <datalist> – ähnlich wie Autocomplete; definierte voreingestellte Optionen für Eingabe-Controls
- <keygen> – Schlüsselpaar (öffentlicher und privater) Generator für Formulare. Der öffentliche Schlüssel wird an den Server gesendet, wenn das Formular abgeschickt wird, während der private Schlüssel im lokalen Keystore gespeichert wird
- <output> – Ergebnis beliebiger Berechnungen
- <Fortschritt> – zeigt den Fortschritt der Aufgabe durch einen Fortschrittsbalken an
- <embed> – Medien von externer Quelle einbetten
- <source> – Quelle für Audio oder Video
- <audio> – für Musikinhalte oder Sound
- <video> – um einen Film oder ein Video zu präsentieren
HTML-Spickzettel als PDF von hier herunterladen.
Die Leute lesen auch:
- Beste HTML-Kurse
- Beste HTML-Zertifizierungen
- Top HTML-Interview-Fragen
- Top HTML5-Interview-Fragen
- Wie wird man Webentwickler?
- Beste Web-Entwicklungs-IDE
- Beste Web-Entwicklungs-Frameworks
- Was ist Web-Entwicklungs-Architektur?
- CSS vs CSS2
- Top Angular Alternativen