Last active
May 25, 2024 22:56
-
-
Save michitheonlyone/32d49f8efeaa43415309de336e432931 to your computer and use it in GitHub Desktop.
Diese HTML Elemente sind die wichtigsten
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="de"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta name="description" content="Beispieldokument mit den wichtigsten HTML-Tags"> | |
<title>Wichtige HTML-Tags</title> | |
<link rel="stylesheet" href="styles.css"> | |
<style> | |
body { | |
font-family: Arial, sans-serif; | |
line-height: 1.6; | |
} | |
header, nav, main, section, footer { | |
margin-bottom: 20px; | |
} | |
code { | |
background: #f4f4f4; | |
padding: 2px 4px; | |
border-radius: 4px; | |
} | |
</style> | |
</head> | |
<body> | |
<!-- HEADER nicht mit dem <head> zu verwechseln. DIes hier ist nur ein semantisches <div> welches ein überschriften element beschreibt! --> | |
<header> | |
<h1>Wichtige HTML-Tags</h1> | |
</header> | |
<!-- Semantische Navigation --> | |
<nav> | |
<ul> | |
<li><a href="#ueberschriften">Überschriften</a></li> | |
<li><a href="#text">Text</a></li> | |
<li><a href="#container">Container</a></li> | |
<li><a href="#links">Links</a></li> | |
<li><a href="#bilder">Bilder</a></li> | |
<li><a href="#listen">Listen</a></li> | |
<li><a href="#tabellen">Tabellen</a></li> | |
<li><a href="#formulare">Formulare</a></li> | |
</ul> | |
</nav> | |
<!-- Semantischer Hauptinhalt --> | |
<main> | |
<section id="ueberschriften"> | |
<h2>Überschriften</h2> | |
<p>Die Tags <code><h1></code> bis <code><h6></code> definieren Überschriften, wobei <code><h1></code> die wichtigste ist.</p> | |
<h1>Überschrift 1</h1> | |
<h2>Überschrift 2</h2> | |
<h3>Überschrift 3</h3> | |
<h4>Überschrift 4</h4> | |
<h5>Überschrift 5</h5> | |
<h6>Überschrift 6</h6> | |
</section> | |
<section id="text"> | |
<h2>Text</h2> | |
<p> | |
Der <code><p></code>-Tag definiert einen Absatz.<br /> | |
Ein wichtiges Element ist der Zeilenumbruch <code><br></code><br /> | |
Da der Zeilenumbruch kein Inhalt haben kann wird dieser direkt beendet. | |
</p> | |
<p> | |
Dies ist ein Absatz. | |
<br />Das ist ein Zeilenumbruch (neue Zeile). | |
</p> | |
<p> | |
Der <code><span></code>-Tag ist ein Inline-Container für Text.<br /> | |
Er wird meist dazu genutzt, um Teile von Text mittels CSS unterschiedlich zu formatieren.<br /> | |
Dazu gibt es auch die folgenden inline-Elemente: | |
</p> | |
<ul> | |
<li><code><b></code> für <b>Bold - fette Schrift</b></li> | |
<li><code><i></code> für <b>Italic - kursive Schrift</b></li> | |
<li><code><em></code> für <b>Emphasize - hervorgehobene Schrift</b></li> | |
<li><code><s></code> für <b>Stroke-thru - durchgestrichene Schrift</b></li> | |
<li><code><q></code> für <b>Quoted - zitierter Text</b></li> | |
</ul> | |
</section> | |
<section id="container"> | |
<div> | |
<p> | |
Der <code><div></code>-Tag ist ein Block-Container für Inhalte.<br /> | |
Er zeichnet ein virtueller Rahmen um den darin befindlichen Inhalt.<br /> | |
Er wird dazu verwendet, um Inhalte voneinander zu trennen (und mittels CSS unterschiedlich zu gestalten).<br /> | |
Es gibt auch semantische Container Elemente, die vor kurzem eingeführt wurden um html zb. für Screenreader, Suchmaschinen und ähnliches verständlicher (identifizierbarer) machen. | |
</p> | |
</div> | |
<div>Dies ist ein Text im Div-Tag</div> | |
<aside>Dies ist ein semantischer Div-Tag (Container)</aside> | |
</section> | |
<section id="links"> | |
<h2>Links</h2> | |
<p>Der <code><a></code>-Tag definiert einen Hyperlink.</p> | |
<a href="https://www.beispiel.com">Dies ist ein Link</a> | |
<a href="#container">Dies ist ein interner Link (Anker) der auf die id elements verweist.</a> | |
</section> | |
<section id="bilder"> | |
<h2>Bilder</h2> | |
<p> | |
Der <code><img></code>-Tag bettet ein Bild ein.<br /> | |
Bilder sind inline-Elemente, haben keine end-Tags und werden daher direkt geschlossen. | |
</p> | |
<img src="https://via.placeholder.com/150" alt="Beispielbild" /> | |
</section> | |
<section id="listen"> | |
<h2>Listen</h2> | |
<p>Der <code><ul></code>-Tag definiert eine ungeordnete Liste, der <code><ol></code>-Tag eine geordnete Liste und der <code><li></code>-Tag ein Listenelement.</p> | |
<h3>Ungeordnete Liste</h3> | |
<!-- Eine ungeordnete Liste wird oft für ein Menü und dessen Menüelemente genutzt --> | |
<ul> | |
<li>Listenelement 1</li> | |
<li>Listenelement 2</li> | |
<li>Listenelement 3</li> | |
</ul> | |
<h3>Geordnete Liste</h3> | |
<ol> | |
<li>Listenelement 1</li> | |
<li>Listenelement 2</li> | |
<li>Listenelement 3</li> | |
</ol> | |
</section> | |
<section id="tabellen"> | |
<h2>Tabellen</h2> | |
<p>Der <code><table></code>-Tag definiert eine Tabelle, <code><tr></code> eine Tabellenzeile, <code><th></code> eine Tabellenüberschrift und <code><td></code> eine Tabellenzelle.</p> | |
<table> | |
<thead><!-- Der thead "Tabellenkopf" (überschriftzeile) ist optional --> | |
<tr> | |
<th>Überschrift 1</th> | |
<th>Überschrift 2</th> | |
</tr> | |
</thead> | |
<tbody><!-- Der tbody "Tabellenkörper" (inhalt) ist optional --> | |
<tr> | |
<td>Zelle 1</td> | |
<td>Zelle 2</td> | |
</tr> | |
<tr> | |
<td>Zelle 3</td> | |
<td>Zelle 4</td> | |
</tr> | |
</tbody> | |
</table> | |
</section> | |
<section id="formulare"> | |
<h2>Formulare</h2> | |
<p>Der <code><form></code>-Tag definiert ein Formular zur Benutzereingabe, der <code><input></code>-Tag ein Eingabefeld und der <code><button></code>-Tag einen Knopf.</p> | |
<form> | |
<label for="name">Name:</label> | |
<input type="text" id="name" name="name"><br> | |
<label for="email">Email:</label> | |
<input type="email" id="email" name="email"><br> | |
<!-- | |
Für das Senden eines formulars wird u. a. auch der folgende tag verwendet | |
<input type="submit" /> | |
--> | |
<button type="submit">Absenden</button> | |
</form> | |
</section> | |
</main> | |
<!-- Semantisches Fusselement --> | |
<footer> | |
<p>© 2024 Wemida Multimedia.</p> | |
</footer> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment