Matura: Systemtechnik

HTML

Auszeichnungssprache

W3Consortium

XML

DOM

HTML-Code

https://www.html-seminar.de/befehlsuebersicht.htm

Ähnlichkeiten zu anderen Auszeichnungssprachen wie Latex

Unterschied zu Winword

Seitenstrukturierung

HTML-Befehle Beschreibung
<!DOCTYPE html> HTML5-Doctype, erste Zeile der HTML-Datei
<head> Head-Bereich, der Metainformationen über die Webseite enthält
<meta charset="UTF-8"> Verwendete Codierung
<title>HTML5-Grundgerüst</title> Titelzeile im Browserfenster
</head>  
<body> Umschließt den Inhalt, der im Browserfenster angezeigt wird
... alle weiteren HTML-Befehle
</body>  
</html> Ende der HTML-Seite

Textstrukturierung

HTML-Befehle Beschreibung
<h1> … </h1> Hauptüberschrift
<h2> … </h2> bis <h6> … </h6> Unterüberschriften
<p> … </p> Absatz
<br> erzwungener Zeilenumbruch
<hr> Trennlinie
<b> … </b> Schrift wird fett angezeigt
<i> … </i> Schrift wird kursiv angezeigt
<del> … </del> durchstrichener Text
HTML-Befehle Beschreibung
<a href="URL">BESCHREIBUNG</a> interne und externe Links
<a href="#xy"> … </a> Sprungmarke
<a href="mailto:abc@xyz.com">abc@xyz.com</a> E-Mail Adresse verlinken

Formulare

Multimedia

Tabellen

Trennung zwischen Layout und Text

Kann man unter HTML5 noch Layout-Tags verwenden?

Kann eine HTML-Seite manipuliert werden und wie kann man sich gegebenenfalls davor schützen?

CORS

Quelle: https://www.ionos.at/digitalguide/websites/web-entwicklung/cross-origin-resource-sharing-erklaert/

CORS-Header

Access-Control-Allow-Origin: http://example.com
Access-Control-Allow-Methods: PUT, POST, DELETE

HTML eine Programmiersprache?

Nein, eine Auszeichnungssprache.

Statisches/Dynamisches HTML?

Statische Webseiten Dynamische Webseiten