html tutorial - Layout (CSS) - html5 tutorial
Klar, aber wie?
- Um Ihrer Internetseite ein Layout zu geben, benutzen Sie Cascading Style Sheets (CSS).
- In dieser Lektion bekommen Sie eine kurze Einführung in das Thema CSS. Später können Sie anhand unseres CSS-Tutorials von Grund auf alles über CSS lernen.
- Bitte sehen Sie diese Lektion hier mehr als ‘Appetitanreger’.
- CSS ist der hübschere Partner von HTML.
- In Sachen Code gibt es nämlich keine Gemeinsamkeiten.
Learn html - html tutorial - html layout - html examples - html programs
- HTML kümmert sich um die grobe Struktur, während CSS dem ganzen ein hübsches Aussehen (Layout) verleiht.
- Z.B. können Sie Schriftart und Schriftgröße eines Absatzes festlegen:
Beispiel 1:
sieht im Browser wie folgt aus:
sieht im Browser wie folgt aus:
- Im obenstehenden Beispiel benutzen wir das style-Attribut um die Schriftart (mit font-family) und die Schriftgröße (mit font-size) anzugeben.
- Bitte beachten Sie, dass, wie beim letzten Beispielabsatz, beide Angaben von Schriftart und Schriftgröße mit einem Semikolon von einander angegrenzt werden.
Klingt nach jeder Menge Arbeit?
- Eine der cleveren Eigenarten von CSS ist die Möglichkeit, dass man das Layout zentral verwalten kann.
- Anstatt das style-Attribut in jedem Tag zu nutzen, kann man dem Browser einmal mitteilen, wie er den Text auf der Seite formatieren/layouten soll.
Beispiel 2:
output
Learn html - html tutorial - output layout - html examples - html programs
- Im obigen Beispiel wurde das CSS in den head-Bereich eingefügt und gilt somit für die gesamte Seite.
- Dies wird mit dem Tag <style type="text/css"> gemacht, der dem Browser mitteilt, dass dies CSS-Anweisungen sind.
- In diesem Beispiel würden alle Überschriften auf der Seite in Arial mit der Größe 30 Pixel formatiert sein
- Sub-Überschriften wären in Courier in Größe 15. Text in Absätzen (<p></p>) würde in Times New Roman mit Schriftgröße 8 dargestellt.
- Eine andere Möglichkeit ist, das CSS in einer eigenständigen Datei zu speichern.
- Mit einer eigenständigen CSS-Datei können Sie das Layout von vielen Seiten auf einmal steuern.
- Ziemlich clever, wenn Sie die Schriftart oder -größe eines Internetauftrittes mit hunderten (oder gar tausenden) Seiten ändern möchten.
- Diese Möglichkeit sparen wir hier aus, aber Sie können sie später in unserem CSS-Tutorial lernen.
Was kann ich noch mit CSS machen?
- CSS kann für viel mehr verwendet werden, als nur Schriftarten und -größen einzustellen. Man kann z.B. auch Farben und Hintergründe festlegen. Hier ein paar Beispiele mit denen Sie herumprobieren können:
Fügen Sie die Beispiele in Ihre Seiten ein – sowohl die soeben gezeigte Möglichkeit, als auch das CSS im head-Bereich der Seite.
Geht es bei CSS nur um Farben und Schriftarten?
- Neben den Einstellungen für Farben und Schriftarten usw.
- kann mit CSS auch die Präsentation der Seite gesteuert werden (Ränder, Ausrichtungen, Höhe, Breite usw.).
- Mit dem Gebrauch von CSS sind Sie in der Lage, Ihre Seiten elegant und präzise zu gestalten.
Beispiel 3:
sieht im Browser wie folgt aus
Ich liebe wikitechy!
- Mit float (engl. für Umfluß) kann ein Element links oder rechts ausgerichtet werden. Das nachfolgende Beispiel veranschaulicht das Prinzip:
Beispiel 4:
sieht im Browser wie folgt aus:
- Im Beispiel wird ein Element (das Bild) links ausgerichtet und ein anderes Element (der Text) rückt auf, füllt die ‘Lücke’ (umfließt das mit float ausgerichtete Bild).
- Mit der Eigenschaft position kann ein Element pixelgenau auf einer Webseite positioniert werden:
Beispiel 5:
- In diesem Beispiel ist das Bild 50 Pixel vom unteren und 10 Pixel vom rechten Rand des Browserfensters platziert. Sie können es natürlich auch überall anders hin setzen. Probieren Sie es aus! Ziemlich einfach und ganz schön cool oder?
Cool ja, aber einfach?
- Für den Moment konzentrieren wir uns wieder auf HTML und gehen weiter zur nächsten Lektion, wo wir lernen werden, wie man eine Internetseite ins Internet bekommt, so dass die ganze Welt sie sehen kann.