Tutorial zum erstellen einer Webseite

Ähnliche Dokumente
Aufbau einer HTML Seite:

Selektoren in CSS. HTML/CSS 21. November 2013 E1. 1. Beispiel: Kinder und Enkel

Fachbereich Wirtschaftswissenschaften Klausur: Übung 1 zur Vorlesung E-Business und Web-Site-Engineering Sommersemester 2007 Deckblatt Hinweise

Aufgabenbereich 3: Layoutgestaltung mit CSS

Eine wirklich große Hilfe war die Typo3-Dokumentation der Firma Mittwald:

SASS für Einsteiger. WordCamp Köln Bernhard kau-boys.de 1

Seiten gestalten mit CSS. Die wichtigsten HTML-Elemente. ,CSS gestaltet dynamisch die HTML-Elemente (Boxen)

Mitschrift HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.

Die Programmiersprache des Webs. HTML HyperText Markup Language Hypertext - Auszeichnungssprache

Dokumentation für Popup (lightbox)

Crashkurs HTML und CSS

Online-Publishing mit HTML und CSS für Einsteigerinnen

Projektarbeit Multimedia-Technologien Erstellung eines E-Learnings zum Online-Tool WireWax

CSS Cascading Style Sheets

Responsive Webdesign

Responsive Webdesign. IHK-Arbeitskreis Software. Prof. Dr. Manfred Wojciechowski

Cascading Style Sheets

HTML und CSS. Eine kurze Einführung

Seitengestaltung mit HTML und CSS. Stefan Rothe, Thomas Jampen

Meine erste Homepage - Beispiele

Responsive Webdesign

Einführung in die Webentwicklung

Gestalten von WebPoint-Anwendungen mit Hilfe von Struts-Tiles. Torsten Walter

HTML Teil 2. So kann man HTML-Seiten mit <div> und CSS gestalten. So sehen einfache Formulare aus

1. Bilder aus img Ordner importieren

Aufgaben der Klasse FTI33 HTML: 1. Durch welchen Befehl wird ein Hyperlink in einem Bestimmten Frame angezeigt?

HTML5 2 1 / 6. Doing Web Apps HTML5 2. Letzte Änderung: Version: 1.1

Design anpassen eine kurze Einführung

Seminar DWMX DW Session 004

SharePoint Designer Datenansichten. Michael Greth

Vorlesungsinhalte. Internet und Webseiten-Gestaltung. Ausblick. Entwicklungsschritte

44 2CSS* Basistext. 2.1 Was ist CSS? *

Responsive Web Design

Das TYPOlight CSS-Framework

Das HTML-Element <iframe> ermöglicht innerhalb von Webseiten die Einbettung/Anzeige von anderen Webseiten.

HTML5, CSS3 und JavaScript 1.8. Fortgeschrittene Entwicklung von Webseiten. Isolde Kommer. 1. Ausgabe, 2. Aktualisierung, Dezember 2013 HTML5F

Textverarbeitung Textentwurf 2. Texterfassung 3. Textumformung 4. Textgestaltung 5. Textverwendung

Publizieren im Internet

Inhalt. Hintergrund HTML CSS. JavaScript und das Document Object Model

Digitale Medien. Übung

Druckvorlage mit XSL FO

Webseitenverwaltung. Mit HTML, CSS und ein klein wenig PHP. Steffen Schwientek

CSS. Cascading Stylesheets

Dokumentation Kapitel 1. Dokumentation Kapitel 2

Tutorial: Webseite mit Photoshop erstellen

Aufbau eines Klassen-Selektors: selektor.klasse { css-eigenschaft1:wert1; css-eigenschaft2:wert2;...}

Webdesign-Multimedia HTML und CSS

Die eigene Website. Zusatzkapitel CSS mobile Geräte & Ausdruck

CAS WEBDESIGN UND WEBPUBLISHING KURS 1 / TAG 2: GRUNDLAGEN DER WEBENTWICKLUNG

Kai Laborenz CSS. Das umfassende Handbuch

Einführung Responsive Webdesign

App-Entwicklung für Android

-Wählen Sie die gewünschten Kriterien für die Selektion und klicken Sie anschließend auf OK um die Datensätze zu selektieren.

FULLSCREEN. ShoPWArE VollBIlD-PluGIn. handbuch

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013

Information und ihre Darstellung: XHTML & CSS

WEBSITE ERSTELLEN mit DREAMWEAVER MX

CAS WEBDESIGN UND WEBPUBLISHING KURS 1 / TAG 1: GRUNDLAGEN DER WEBENTWICKLUNG

Die wichtigsten HyperTextMarkupLanguage tags 1(6)

Webdesign mit (X)HTML und CSS

Benutzerhandbuch. Gästebuch Software - YellaBook v1.0 Stand: by YellaBook.de - Alle Rechte vorbehalten.

Marek Kubica Michael Kerscher Rechnernetze und Verteilte Systeme Übungsblatt 10 Gruppe G

Cascading Stylesheets (CSS)

Block für mobile Geräte ausblenden

Klicken Sie auf den Reiter Newsfeed (1) in der oberen Menüleiste und wählen Sie dann links in der schmalen grauen Leiste Neuer Newsfeed (2) aus:

Webseiten-Erstellung mit Mini-CMS Von Norbert Willimsky

CSS für Einsteiger... Seite

Literatur. [7-1] Meyer, Eric: CSS kurz&gut. O'Reilly, 4. Auflage, [7-2] Laborenz, Kai: CSS-Praxis. Galileo Computing, 2003

Grundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) <!doctype html> <html lang="de"> <head>

Grundlagen zu HTML. Vortrag im Rahmen der BTK-Vorlesung von Herrn Professor Kärger

Cross-Platform Mobile Apps

Inhalt. Einleitung... 13

VideoPlus. Shopware Video-Plugin. Handbuch

Erste Schritte mit XHTML

1 Grundlagen von Phase 5 Installiere das Programm Phase 5 auf dem Rechner.

Visual Web Developer Express Jam Sessions

Einführung in HTML. Tutorium. Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker

11 Publizieren im Web

Frontend- technologien HTML. B04 Einführung in Softwaretechnologien

Templates für CMSMadeSimple

C:\~Temp\Rolf\GaM\anfrageauftritt.php Sonntag, 26. Januar :41

Informatik und Programmiersprachen

Websiteentwicklung auf Basis vontypo3 HTML/CSS. Unterlagen zur Vorlesung WS 14/ Geschichte des Internets. 2. TYPO3 Designvorlage 3.

Internetseiten selbst erstellt

Erstellen eines HTML-Templates mit externer CSS-Datei

<>Mini HTML-Kurs<> <!- - Das ist ein Kommentar- ->

Transkript:

Tutorial zum erstellen einer Webseite 2. Teil das Aussehen mit CSS bestimmen Vorbereitungen: Die HTML Grundlage anpassen, Änderungen sind fett geschrieben. Ab sofort werden wir mit zwei Dateien arbeiten, mehr dazu auf der zweiten Seite. <html> <head> <title>meine erste Webseite</title> <link rel="stylesheet" a href="stylesheet.css" media="screen"> </head> <body> <div id="container"> <h1>hallo Welt</h1> <ul> <li><a href="index.htm">startseite</a></li> <li><a href="index.htm">informationen</a></li> <li><a href="index.htm">kontakt</a></li> <li><a href="index.htm">impressum</a></li> </ul> <p>hier haben wir den ersten Beispieltext</p> <p>und ein Bild, dies ist ein Beispielbild, jeder kann sich sein eigenes suchen:-)</p> <p><img src="flensburg.jpg" width="30%"></p> </body> </html> Durch diese Änderungen wird sich das Aussehen der Webseite noch nicht verändert haben. Damit nun das Aussehen gestaltet werden kann, brauchen wir eine zweite Datei, eine CSS Datei. Was ist CSS? CSS wurde entworfen, um Darstellungsvorgaben weitgehend von den Inhalten zu trennen. Wenn diese Trennung konsequent vollzogen wird, werden nur noch die inhaltliche Gliederung eines Dokumentes und die Bedeutung seiner Teile in HTML oder XML beschrieben, während mit CSS gesondert davon, vorzugsweise in separaten CSS-Dateien, die Darstellung der Inhalte festgelegt wird (z. B. Layout, Farben und Typografie) Sascha von der Heide - Dipl. Multimedia Producer Seite 1 von 11

Die CSS Datei anlegen Eine neue Datei im Editor anlegen und als stylesheet.css speichern. In diese Datei folgende Einträge erstellen: /* Container gestalten*/ #container width: 90%; height: auto; margin: auto; border: 1px solid #000000; background-color: #b5b7b5; So sollte die Seite nun aussehen. Sascha von der Heide - Dipl. Multimedia Producer Seite 2 von 11

Den Kopfbereich der Webseite erstellen: Index.htm <html> <head> <title>meine erste Webseite</title> <link rel="stylesheet" a href="stylesheet.css" media="screen"> </head> <body> <div id="container"> <div id="header"> <h1>hallo Welt</h1> <ul> <li><a href="index.htm">startseite</a></li> <li><a href="index.htm">informationen</a></li> <li><a href="index.htm">kontakt</a></li> <li><a href="index.htm">impressum</a></li> </ul> <p>hier haben wir den ersten Beispieltext</p> <p>und ein Bild, dies ist ein Beispielbild, jeder kann sich sein eigenes suchen:-)</p> <p><img src="flensburg.jpg" width="30%"></p> </body> </html> stylesheet.css /* Kopfzeile gestalten */ #header margin-top: 0px; width: 100%; height: 70px; border-bottom: 1px solid #000000; background-color: #ff0000; Sascha von der Heide - Dipl. Multimedia Producer Seite 3 von 11

/* Überschriften gestalten */ h1 font-size: 16px; font-weight: bold; margin-top: 0px; Anschliessend sollte die Seite so aussehen Sascha von der Heide - Dipl. Multimedia Producer Seite 4 von 11

Den Text- und Navigationsbereich gestalten Index.htm <html> <head> <title>meine erste Webseite</title> <link rel="stylesheet" a href="stylesheet.css" media="screen"> </head> <body> <div id="container"> <div id="header"> <h1>hallo Welt</h1> <div id="mainnavi"> <ul> <li><a href="index.htm">startseite</a></li> <li><a href="index.htm">informationen</a></li> <li><a href="index.htm">kontakt</a></li> <li><a href="index.htm">impressum</a></li> </ul> <div id="content"> <p>hier haben wir den ersten Beispieltext</p> <p>und ein Bild, dies ist ein Beispielbild, jeder kann sich sein eigenes suchen:-)</p> <p><img src="flensburg.jpg" width="30%"></p> </body> </html> Sascha von der Heide - Dipl. Multimedia Producer Seite 5 von 11

stylesheet.css /* Bereich für den Text gestalten */ #content width: 75%; float: right; background-color: #000aff; /* Navigation gestalten */ #mainnavi width: 20%; min-width: 15%; float: left; background-color: #30f7c1; Anschliessend sollte die Seite so aussehen Sascha von der Heide - Dipl. Multimedia Producer Seite 6 von 11

Navigation gestalten stylesheet.css /* Navigationspunkte gestalten */ #mainnavi a text-decoration: none; font-size: 16px; font-weight: bold; #mainnavi li list-style-type: none; margin-left: -10px; margin-top: 5px; margin-bottom: 5px; Anschliessend sollte die Seite so aussehen Sascha von der Heide - Dipl. Multimedia Producer Seite 7 von 11

Da der Content- und Navigationsbereich im CSS die Eigenschaft float bekommen hat, müssen wir diese Eigenschaft wieder auflösen. Am einfachsten machen wir das mit einer Fusszeile, die fügen wir wie folgt ein. index.htm <html> <head> <title>meine erste Webseite</title> <link rel="stylesheet" a href="stylesheet.css" media="screen"> </head> <body> <div id="container"> <div id="header"> <h1>hallo Welt</h1> <div id="mainnavi"> <ul> <li><a href="index.htm">startseite</a></li> <li><a href="index.htm">informationen</a></li> <li><a href="index.htm">kontakt</a></li> <li><a href="index.htm">impressum</a></li> </ul> <div id="content"> <p>hier haben wir den ersten Beispieltext</p> <p>und ein Bild, dies ist ein Beispielbild, jeder kann sich sein eigenes suchen:-)</p> <p><img src="flensburg.jpg" width="30%"></p> <div id="footer"> <p>diese Seite wurde von... erstellt.</p> </body> </html> Sascha von der Heide - Dipl. Multimedia Producer Seite 8 von 11

stylesheet.css /* Fusszeile gestalten */ #footer clear: both; Anschliessend sollte die Seite so aussehen Sascha von der Heide - Dipl. Multimedia Producer Seite 9 von 11

Kleinere Änderungen am Aussehen Text im Content- und Footerbereich soll einen Abstand zum Rand links und rechts erhalten /* Bereich für den Text gestalten */ #content width: 75%; height: auto; float: right; background-color: #000aff; padding-left: 10px; padding-right: 10px; /* Fusszeile gestalten */ #footer clear: both; padding-left: 10px; padding-right: 10px; Überschrift H1 zentrieren /* Überschriften gestalten */ h1 font-size: 16px; font-weight: bold; margin-top: 0px; text-align: center; Sascha von der Heide - Dipl. Multimedia Producer Seite 10 von 11

Anhang: Farbwerte bestimmen Farbtabelle im Internet http://www.farb-tabelle.de/de/farbtabelle.htm Umlaute in HTML schreiben groß klein Ä -> Ä Ü -> Ü Ö -> Ö ä -> ä ü -> ü ö -> ö Sascha von der Heide - Dipl. Multimedia Producer Seite 11 von 11