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“.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly