HTML Flashcards
1
Q
Was ist HTML und welche Rolle spielt es im Kontext des World Wide Web?
A
HTML (Hypertext Markup Language):
- 1991 am CERN in Genf entwickelt (Sir Tim Berners-Lee).
- Seitenbeschreibungssprache (Auszeichnungssprache), die beschreibt, wie Inhalte im Browser dargestellt werden sollen.
Hypertext:
- Vernetzung von Dokumenten durch Links, die es dem Nutzer ermöglichen, Informationen zu durchsuchen.
- Grundidee: Web von Knoten, das über Links miteinander verbunden ist.
Rolle im WWW:
- HTML ist zusammen mit URL und HTTP der dritte Grundpfeiler der „Erfindung des WWW“.
2
Q
Warum wird der Begriff “Markup” in HTML verwendet und welche Werkzeuge werden für die Erstellung von HTML-Dokumenten benötigt?
A
Warum „Markup“:
- Textauszeichnung zur Strukturierung des Inhalts eines Dokuments.
- Darstellung hierarchisch strukturierter Daten.
HTML und XML:
- HTML basiert auf XML (Extensible Markup Language), einer flexiblen Auszeichnungssprache.
Notwendige Werkzeuge:
Texteditoren:
- Smultron (Mac, Freeware), Textmate (Mac, kostenpflichtig).
- PHPStorm, Notepad++, PSPad, Eclipse.
- Wordpad, Editor.
Web-Browser:
- Stellt HTML-Code dar und interpretiert die HTML-Anweisungen.
SELFHTML:
- Nachschlagewerk zu HTML mit vielen Vorlagen.
Webserver:
- Interpretiert PHP-Anweisungen (falls PHP ausgeführt werden soll).
3
Q
Was ist eine IDE und welche Vorteile bietet sie?
A
IDE (Integrierte Entwicklungsumgebung):
- Software, die alle notwendigen Werkzeuge für die Programmierung in einer Umgebung integriert.
Vorteile von IDE:
-
Syntax Highlighting: Hebt verschiedene Code-Elemente visuell hervor.
Autovervollständigung: Automatisches Vervollständigen von Code. - Syntax Check und Fehlerhighlighting: Fehler im Code werden sofort angezeigt.
- Integration von Versionierungssoftware: Unterstützung für Git, Subversion, etc.
- Integration von Compiler und Debugger: Erleichtert das Kompilieren und Testen von Code.