Zur Hauptnavigation springen [Alt]+[0] Zum Seiteninhalt springen [Alt]+[1]

Eigene Webseiten erstellen

Worum geht es hier?

Jeder von euch hat schon mal eine Webseite aus dem Internet abgerufen. Die Namen der Webseiten enden oft auf "html". HTML ist eine Festlegung, wie man eine Textdatei gestalten muss, damit ein Webbrowser sie anzeigen kann. Die Grundprinzipien hiervon lernst du hier.

Hier lernst du ...

  • ... wie man eine Web-Seite bearbeitet.

  • ... wie eine HTML-Seite aufgebaut ist.

  • ... was ein HTML-Tag ist und welche Standardtags es gibt.

  • ... wie man ein Bild in eine Webseite einbindet.

  • ... wie man Webseiten verlinkt.

Aufbau einer Webseite

Der Web-Server bietet die Möglichkeit eigene Webseiten zu erstellen. Dazu musst du ein bisschen HTML (Hypertext Markup Language) lernen:

HTML-Dokumente haben immer die gleiche Form:

<html>
  <head>
    <title> Titel der Seite für die Titelleiste des Browsers </title>
  </head>
  <body>
    <h1>Angezeigter Titel</h1>
    <p>Hier steht alles, was angezeigt werden soll.</p>
    <p><a href='seite2.htm'>Dies</a> ist ein Link auf die Seite 2.</p>
   </body>
</html>

Im Body steht alles, was auf der Seite angezeigt werden soll. Die Formatierung erfolgt durch sogenannte Tags. Tags sind in <> eingeschlossene Formatierungskürzel.

Im Body können unter anderem folgende Formatierungsanweisungen (Tags) benutzt werden:

Überschrift (Größe 1-3): <h1>…</h1>, <h2> … </h2>, <h3>… </h3> (heading)
Absatz (normaler Text): <p> … </p> (paragraph)
Schriftschnitt fett:
unterstrichen:
kursiv:
<b> … </b>
<u> … </u>
<i> … </i>
(bold)
(underline)
(italic)
Neue Zeile: <br> (break)
Horizontale Linie: <hr> (horizontal ruler)
Bilder: <img src=“rose.jpg“>
<img src=“http://www.woher.de/rose.jpg“ width=300 height=400>
(image)
Links: <a href=“seite2.html“>Link zu anderer Seite auf gleichem Webserver</a>
<a href=“http://www.wohin.de“>Link zu anderem Webserver</a>
Aufgabe 8: Eigene Web-Seiten (Video: run_filius_a8_eigeneWebseiten.mp4)

Schaue dir das Video an. Führe dann folgende Aufgaben an der Filius-Datei von Aufgabe 7 durch:

Nur für Experten: Virtuelle Hosts

Viele Webprovider (Anbieter von Webservern) haben die Web-Seiten von vielen verschiedenen Firmen oder Personen gespeichert und bieten diese auf einem einzigen Webserver an. Die Daten jedes Angebots liegen dabei in einem eigenen Verzeichnis auf dem Server. Trotzdem können die Seiten ohne Angabe eines Unterverzeichnisses abgerufen werden.

Dazu muss beim Web-Server eingetragen werden, in welchem Unterverzeichnis die Daten für Anfragen an einen bestimmten Domain-Namen liegen. Natürlich müssen alle Domain-Namen im DNS-Server eingetragen sein und auf die IP-Adresse des Web-Server verweisen.

Wenn in jedem Unterverzeichnis eine Standardseite index.html liegt, sieht es für den Benutzer am Ende so aus, als gäbe es mehrere Webserver.

virtuelle Hosts

© Screenshot des Programms FILIUS. Die Rechte liegen bei den Entwicklern.

Aufgabe 9: Virtuelle Hosts

 

Filius – Simulation von Rechnernetzen: Herunterladen [odt][593 KB]

Filius – Simulation von Rechnernetzen: Herunterladen [pdf][505 KB]

 

Weiter zu Ping