Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 1.51 KB

1.3 Techstack HTML, CSS und Javascript.md

File metadata and controls

11 lines (10 loc) · 1.51 KB

Techstack HTML, CSS und Javascript

Nachdem wir uns nun grundlegend über die Netzwerktechnik informiert haben, ist es nun an der Reihe grundlegend zu verstehen, wie eine Webseite funktioniert, um näher ins Detail gehen zu können.
Eine Website besteht meist aus 3 Sprachen. HTML, CSS und Javascript. Dabei sind HTML und CSS im Gegensatz zu Javascript Auszeichnungssprachen. Javascript hingegen, ist eine Programmiersprache.

Auszeichnungssprachen

Der Unterschied zwischen Auszeichnungssprachen und Programmiersprachen wird vor allem deutlich, wenn man mit den 3 Sprachen gearbeitet hat. Grundlegend kann man aber sagen, dass eine Programmiersprache für die Logik zuständig ist, welche Auszeichnungssprachen nicht besitzen. Auszeichnungssprachen beinhalten also keine Logik, sondern reine Informationen. Dies könnte beispielsweise eine Beschreibung sein, wie eine Website aufgebaut ist (HTML) oder, wie diese auszusehen hat (CSS). Daher nennt man Auszeichnungssprachen auch Beschreibungssprachen. Sie beschreiben einen Aufbau, Aussehen oder andere Datenkonstrukte. Es sind keine Programmiersprachen!

Programmiersprachen

Programmiersprachen sind für die Logik einer Applikation zuständig. Im Webbereich ist dort Javascript die gängigste Sprache. Javascript stellt daher bildlich gesehen das Gehirn einer Website dar, wohingegen HTML das Skelett und CSS die Klamotten darstellen.

Zurück | Inhaltsverzeichnis | Weiter