Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m287:learningunits:lu01:aufbau-einer-adresse [2025/02/07 07:14] – kdemirci | modul:m287:learningunits:lu01:aufbau-einer-adresse [2025/02/07 08:04] (aktuell) – kdemirci | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== LU01a - Aufbau von Adressen im Internet (URL) ====== | ====== LU01a - Aufbau von Adressen im Internet (URL) ====== | ||
+ | |||
+ | ===== Lernziele ===== | ||
+ | |||
+ | - Ich kenne die Syntax und seine Bestandteile einer URL. | ||
+ | - Ich kann mindestens drei verschiedene Protokolle aufzählen, die in einer URL verwendet werden können. | ||
+ | - Ich kenne den unterschied zwischen einer Referenzierung mit absoluter und relativer Pfadangabe. | ||
+ | - Ich kann Referenzierungen mit absoluter und relativer Pfadangabe gezielt in HTML-Dokumenten anwenden/ | ||
+ | |||
+ | ===== Aufbau einer URL ===== | ||
Hinter einer URL (Uniform Resource Locator) steckt ein gewisser Aufbau. Dank der URL ist es möglich, eine Adresse im Internet in lesbarer Form zu verwenden und auf Ressourcen (z.B. Bilder, Filme, Verzeichnisse, | Hinter einer URL (Uniform Resource Locator) steckt ein gewisser Aufbau. Dank der URL ist es möglich, eine Adresse im Internet in lesbarer Form zu verwenden und auf Ressourcen (z.B. Bilder, Filme, Verzeichnisse, | ||
+ | |||
+ | ==== Beispiel ==== | ||
< | < | ||
http:// | http:// | ||
</ | </ | ||
+ | |||
+ | ==== Syntax ==== | ||
+ | |||
+ | |||
+ | ^ Protokoll (Scheme) ^ 3rd-Level-Domain / www ^ 2nd-Level-Domain ^ Top-Level-Domain ^ Pfad ^ Datei ^ | ||
+ | | < | ||
+ | |||
+ | Mit dem Protokoll legen Sie fest, wie die Ressource verwendet werden soll. Mit http:// wird das Protokoll für Hypertext-Dokumente (HTTP) verwendet. Weitere bekannte Vertreter sind https:// für eine gesicherte Datenübertragung, | ||
+ | |||
+ | |||
+ | ===== Adressierung mit absoluter URL ===== | ||
+ | |||
+ | Hauptmerkmal der Adressierung mit absoluter URL ist die Angabe kompletten URL Beispiel ist: <color # | ||
+ | |||
+ | ===== Adressierung mit relativer URL ===== | ||
+ | |||
+ | Diese Art der Adressierung mit relativer URL verwenden Sie, wenn Sie sich die Ressourcen (Daten, Bilder, Webseiten usw.) innerhalb Ihrer Domain (oder Subdomain) befinden und Sie darauf verweisen möchten. | ||
+ | |||
+ | Bei relativen URL's gibt es folgende Symbole (ähnliche wie bei einem Verzeichnis), | ||
+ | |||
+ | * Schrägstrich (engl. Slash) / (ohne Punkt) ist gleichbedeutend wie Wurzel (engl. root) Verzeichnis. Das stellt das oberste Verzeichnis (Wurzel-Verzeichnis) der Webanwendung. | ||
+ | * Slash und ein Punkt bei ./ ist gleichbedeutend wie aktuelles Verzeichnis. | ||
+ | * Slash und zwei Punkte bei ../ ist gleichbedeutend wie übergeordnetes Verzeichnis. | ||
+ | |||
+ | Das Ganze kann unendlich weitergesponnen werden z.b. ../../ was gleichbedeutend ist wie " | ||
+ | |||
+ | ==== Beispiele ==== | ||
+ | |||
+ | Ausgangslage ist die nachfolgende URL, welche Sie im Browser aufgerufen haben. Ferner wird das JPG-Bild im HTML-Dokument index.html verwendet. | ||
+ | |||
+ | < | ||
+ | |||
+ | === aktuelles und untergeordnetes Verzeichnis === | ||
+ | |||
+ | * Bei einer relativen Angabe/ | ||
+ | * Falls z.B. das Bild ins Verzeichnis / | ||
+ | |||
+ | === übergeordnetes Verzeichnis === | ||
+ | * Befindet sich das Bild (s. Beipiel oben) in einem übergeordneten Verzeichnis (z.B. im Verzeichnis reisen statt schweiz), dann wird mit ../foto.jpg darauf verwiesen. | ||
+ | * Befindet sich das Bild im Verzeichnis reisen/img (statt schweiz), dann wird mit ../ | ||
+ | * gehe zuerst eins nach oben | ||
+ | * gehe anschliessend ins img-Verzeichnis. |