HTML (Hypertext Markup Language)
GliederungAm Anfang war HTML…Der Lebenslauf von HTMLDas erste HTML-DokumentGrundwissen (Basis-Tags z.B. <title></title>)Eigenschaften von TagsHierarchie von HTML-TagsEinschub: DoctypeTextstrukturierung in HTMLTabellen in HTMLWir gestalten eine Website
Am Anfang war HTML…HTML ist keine ProgrammierspracheHTML = Hypertext Markup LanguageEine Weiterentwicklung von SGML (Structured Generalized Markup Language)Baut auf dem HTTP-Protokoll aufMit HTML lassen sich Strukturen, der Inhalt und das Verhalten eine Dokuments beschreibenDieses Struktur wird durch Tags zugewiesenDer Browser (z.B. Firefox) setzt diese Struktur optisch um
Der Lebenslauf von HTML	Seit der Entwicklung 1990 wurde an HTML stets immer weitergearbeitetHTML 1.0: Darstellung von Grafiken, Überschriften, Dokumenten und Verweisen (z.B. Links)HTML 2 (1995): Dazu kamen z.B. Sonderzeichen, jedoch keine großartigen NeuerungenHTML 3.2 (1997): Neuerungen wie Tabellen und Container (<table> & <div>) HTML 4 & 4.01 ( Version 4 veröffentlich am 18.2.1998 und Version 4.01 am 24.12.1998):Optische Gestaltung wurde auf CSS verlegt. Dies ist die aktuelle Version von HTML.
Das erste HTML-DokumentWindows-Editor genügt als SoftwareStart -> Programme -> Zubehör -> Editor
Dateiendung: .html oder .htm (Bsp.: beispiel.html)Datei -> Speichern Unter -> beispiel.html
GrundwissenGrundgerüst:	<html><head><title></title></head><body></body></html>
Tags haben gewisse Funktionen und Eigenschaften
Tag: schuelerVZ | Bist du schon drin?
Funktion: Name des Browserfensters festlegenEigenschaften von TagsJeder Tag kann Eigenschaften habenBsp.: <imgsrc=„testbild.jpg“ height=„500“ widht=„300“>Das eingebunden Bild heißt „testbild.jpg“, soll im Browser 500Pixel hoch sein und 300Pixel breit.
Hierarchie von HTML-TagsLegt fest, wann welche Tags vorkommen dürfen<head> ist das 1. Stockwerk<body> ist das ErdgeschossDa der Tag <title> nur im <head> stehen darf, hat es sozusagen ein Zimmer im 1. Stockwerk
Einschub: DoctypeSteht ganz am Anfang des HTML-CodesGibt Angaben über die HTML-Version in der die Website geschrieben wurdeAußerdem über die Sprache, den Verwendungszweck der Website, das Erstellungsdatum und vieles mehrSchlichtes Doctype Bsp.:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Nicht zwingend erforderlich
Textstrukturierung in HTML<p> kennzeichnet einen Textabschnitt<font> Textgestaltung (z.B. Schriftart, Schriftgröße…)<h1> eine Überschrift 1. Größenordnung<h2> 2. Größenordnung, <h3> 3. Größenordnung…<u> unterstreicht einen beliebigen Textabschnitt<b> druckt einen bestimmten Abschnitt fett<i> druckt die Schriftart in kursiv
Eigenschaften:
Tabellen in HTMLDurch Tabellen können ganze Webseiten strukturiert und gestaltet werdenEigentlich nicht der beste Weg, da Tabellen nicht gemacht wurden um Webseite zu gliedern, aber es ist recht einfach und funktioniert wunderbarGrundgerüst von Tabellen:      <table>	<tr>	   <th></th>	</tr>	<tr>	   <td></td> 	</tr>      </table>
Hierarchie einer Tabelle
Tabelle Übersicht<tr><th></th></tr><table></table><tr><td>Englisch</td><td>one</td><td>two</td><td>three</td><td>four</td></tr><tr><td>Deutsch</td><td>Eins</td><td>Zwei</td><td>Drei</td><td>Vier</td></tr>Legende:<table> = Grundkasten einer Tabelle<tr> = „tablerow“ – Leitet eine Tabellenreihe ein<th> = „tableheader“ – Element zum definieren einer Kopfzeile<td> = „tabledata“ – Hier darf der Inhalt reingeschrieben werden

Einführung HTML (Geschichte + Basics)