Internet und Webseiten-Gestaltung



Ähnliche Dokumente
Vorlesungsinhalte. Internet und Webseiten-Gestaltung. Ausblick. Entwicklungsschritte

- Viren (Würmer) Internet und Webseiten-Gestaltung. Vorlesungsinhalte

HTML-Tags zur Gestaltung von Informationen im Redaktionssystem SixCMS. Handbuch für Webredakteure

Internet und Webseiten-Gestaltung

Zeile 3-7: Der Kopf der HTML-Datei. Hier werden unsichtbare Einstellungen für das ganze Dokument vorgenommen.

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere.

HTML ist eine Auszeichnungssprache / Seitenbeschreibungssprache, mit der es möglich ist Internetseiten zu gestalten.

Meine erste Homepage - Beispiele

HTML. HyperText Markup Language. Die Programmiersprache des WWW. Keine eigentliche Programmiersprache, sondern eher Seitenbeschreibungssprache

Das Grundgerüst für ein HTML-Dokument sieht so aus:

WEBSEITEN ENTWICKELN MIT ASP.NET

Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet.

Format- oder Stilvorlagen

1. Trennlinie mit hr Eine dünne Trennlinie wie die obige in der Regio-Farbe (gelb) kann man recht einfach erstellen. Dafür reicht der Befehl

Inf11 HTML / pl

TABELLEN-ÜBUNGEN. Erstellen Sie eine HTML-Datei Titel: Große Tabelle Dateiname: tabelle1.htm. Überschrift 1. Textausrichtung in großen Tabellenzellen

Aufbau einer HTML Seite:

Webseiten erstellen für Einsteiger

Schiller-Gymnasium Hof

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

Kurze Bedienungsanleitung für den Kompozer

4 Aufzählungen und Listen erstellen

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor:

HTML Programmierung. Aufgaben

Erzherzog Johann Jahr 2009

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Tipps zur Content- Erstellung für Webseiten

Hyperlinks, Navigation, Pfade

Dazu stellen Sie den Cursor in die Zeile, aus der eine Überschrift werden soll, und klicken auf die gewünschte Überschrift.

Text Formatierung in Excel

Einführung in Powerpoint M. Hasler Wie erstelle ich eine Präsentation mit Powerpoint? - Eine Kurzanleitung

Viele Bilder auf der FA-Homepage

ECDL Europäischer Computer Führerschein. Jan Götzelmann. 1. Ausgabe, Juni 2014 ISBN

IINFO Storyboard

Drucken von Webseiten Eine Anleitung, Version 1.0

Hinweise zum Übungsblatt Formatierung von Text:

Animierte Fotoshow mit Fotostory 3

Ein Bild in den Text einfügen

Kennen, können, beherrschen lernen was gebraucht wird

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Word 2010 Grafiken exakt positionieren

Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.)

4. Sonstige Mitarbeit 4.1 Formen der Sonstigen Mitarbeit

Webseiten sind keine Gemälde. Webstandards für ein besseres Web. Webstandards für ein besseres Web

Falls Sie den Hintergrund der Website schon kennen, wählen Sie am einfachsten die gleiche Farbe in Photoshop für die Schaltfläche.

Professionelle Seminare im Bereich MS-Office

Bilder im Gemeindebrief ansprechend platzieren

11 Tabellen als Inhaltselement (ohne RichTextEditor)

Lehrer: Einschreibemethoden

Projekt Integrierte LV-Planung Anleitung zur Bearbeitung von Textbausteinen

Inhaltsverzeichnis Seite

Seiten und Inhalte verlinken

Zahlen auf einen Blick

Internet und Webseiten-Gestaltung

Bedienung des Web-Portales der Sportbergbetriebe

Hyperlinks. Auf eine Seite, die möglicherweise weit entfernt zu lokalisieren ist. Pfeil der Maus wird zu einer Hand über einem Hyperlink.

Gegeben ist das folgende XML-Dokument.

icartoon HANDBUCH COMPOSING

Welche Gedanken wir uns für die Erstellung einer Präsentation machen, sollen Ihnen die folgende Folien zeigen.

Bedienungsanleitung Albumdesigner. Neues Projekt: Bestehendes Projekt öffnen:

Handbuch ECDL 2003 Basic Modul 7 Abschnitt 1: Information Kopieren aus dem Browser

Microsoft Access 2010 Navigationsformular (Musterlösung)

Barrierefreie Webseiten erstellen mit TYPO3

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.

Textgestaltung mit dem Editor TinyMCE Schritt für Schritt

EINFACHES HAUSHALT- KASSABUCH

Nach der Installation des FolderShare-Satellits wird Ihr persönliches FolderShare -Konto erstellt.

Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software

Erstellen von x-y-diagrammen in OpenOffice.calc

PRÄSENTATIONSDESIGN Handout. Layout

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten

FH-SY Chapter Version 3 - FH-SY.NET - FAQ -

Statuten in leichter Sprache

Word Aufbaukurs kompakt. Dr. Susanne Weber 1. Ausgabe, Oktober 2013 K-WW2013-AK

Nuke Menü Version 0.2 / VKP Neu! Jetzt mit Gruppenzuordnung der Links (Nur für Admins, nur für Mitglieder, nur für Anonyme oder für Alle)

PowerPoint: Text. Text

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 2. Ausgabe, 3. Aktualisierung, Januar 2013 HTML5

Susanne Weber 1. Ausgabe, 1. Aktualisierung, September Stromkosten, Haushaltsbuch, Finanzierungen & Co. Rechnen und gestalten mit Excel 2010

Nur ein paar Schritte zum ebook...

Adobe Encore Einfaches Erstellen einer DVD

Wo möchten Sie die MIZ-Dokumente (aufbereitete Medikamentenlisten) einsehen?

Abwesenheitsnotiz im Exchange Server 2010

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

Professionelle Seminare im Bereich MS-Office

Fotostammtisch-Schaumburg

In dem unterem Feld können Sie Ihre eintragen, wenn sie im System hinterlegt wurde. Dann wird Ihnen Ihr Passwort noch einmal zugeschickt.

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Pfötchenhoffung e.v. Tier Manager

Umwandeln und Exportieren von Adobe-Illustrator-Dateien in Illustrator für Artcut

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

Informationen zum Ambulant Betreuten Wohnen in leichter Sprache

Content Management System (CMS) Manual

Outlook Erstellen einer aus einer HTML - Vorlage INHALT

Einfügen mit Hilfe des Assistenten: Um eine Seite hinzufügen zu können, müssen Sie nur mehr auf ein Symbol Stelle klicken.

Domino Feldplaner 3.3

Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel

Microsoft PowerPoint Praxistipps zu PowerPoint

Einstellungen in MS-Word - Schnellzugriffsleiste -

Transkript:

Internet und Webseiten-Gestaltung Wirtschaftsinformatik 3 Vorlesung 12. Mai 2004 Dipl.-Inf. T. Mättig 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 1

Vorbemerkungen Dipl.-Inf. T. Mättig E-Mail: tmaettig@hs-zigr.de Tel.: 03581 4828-269 Raum GR I 257 Diese Folien nach der Vorlesung im Internet: www.maettig.com/wi Nicht ab-, aber mitschreiben! 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 2

Sasser 18-jähriger Schüler aus Niedersachsen Motiviert durch Klassen- Kameraden Hat jemand Mitleid? 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 3

Vorlesungsinhalte 2004-05-12 Die Entwicklungsschritte überarbeitete Version Illustration: Vom Inhalt zur fertigen Webseite Ausflug in den CSS Zen Garden Komplexere HTML-Elemente Gestaltungs-Möglichkeiten mit Stylesheets (CSS) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 4

Entwicklungsschritte 1. Inhalt und Struktur festlegen (Navigations-) Struktur der gesamten Web-Präsenz 2. Design vorbereiten Z.B. gezeichnet im Grafik-Programm 3. Webseiten erstellen Inhalt und Seiten-Struktur in HTML Design in CSS 4. Überprüfen Testen mit verschiedenen Browsern 5. Ins Internet stellen Evtl. bekannt machen 6. Kontinuierliche Pflege 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 5

Wozu dieser Quatsch, der nichts bewirkt? Dokumenten-Typ ist wichtig: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/tr/html4/loose.dtd"> weil Ihr Design sonst in manchen Browsern anders aussieht. Zeichensatz ist wichtig: <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> weil Ihre Umlaute auf einem japanischen Computer sonst so aussehen: Liebe Gr??e!. wenn Sie z.b. ein l eingeben wollen. aber unwichtig, wenn Sie ł schreiben. 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 6

Inhalt / Struktur / Design (1/7) Inhalt 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 7

Inhalt / Struktur / Design (2/7) Struktur Überschrift Absatz Zwischenüberschrift Absatz Zwischenüberschrift Absatz 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 8

Inhalt / Struktur / Design (3/7) Standard-Design 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 9

Zur Erinnerung: Das CSS Box-Modell margin (transparent) border padding Inhalt (Text, Bilder usw., wird automatisch umgebrochen) width 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 10

Inhalt / Struktur / Design (4/7) Visualisierung Inline/Block-Elemente 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 11

Inhalt / Struktur / Design (5/7) a { display: block; } 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 12

Inhalt / Struktur / Design (6/7) #menue { float: right; width: 20ex; } 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 13

Inhalt / Struktur / Design (7/7) Eigenes Design 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 14

Inhalt / Struktur / Design Motivation Design einmal festlegen, beliebig oft verwenden Weniger Tipparbeit für Sie, wenn Sie viele Einzelseiten haben HTML allein ist nicht so kompliziert Konsistentes Aussehen der Seiten Design der gesamten Web-Präsenz auf einen Schlag ändern Sie können keine Seite vergessen Eine Quelle, viele Verwendungszwecke Viel leichter z.b. auf Mobiltelefonen darstellbar Verwendet einfach ein eigenes Mini-Design Barrierefreiheit Z.B. kann die Seite viel leichter vorgelesen werden, weil kein Design-Zeug mittendrin steht 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 15

Ein Bild sagt mehr als 1000 Worte Ja, HTML und CSS ist schwieriger zu verstehen als HTML allein. Ja, manche Dinge sind mit HTML allein schneller machbar. Gegenbeispiele: CSS Zen Garden http://www.csszengarden.com/ CSS + Design http://cssdesign.e-workers.de/ 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 16

Trick: runde Ecken Block erhält einmaliges (norepeat) Hintergrundbild, das eine runde Ecke darstellt Farben dieses Bildes stimmen mit den Hintergründen überein Beispiel 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 17

Komplexere HTML-Elemente Textstrukturierung Listen Verweise (Links) Grafiken Tabellen 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 18

Textstrukturierung Block-Elemente: Überschrift: <h1>, <h2> usw. Heading Absatz: <p> Paragraph Zitatblock: <blockquote> Inline-Elemente: Hervorgehoben: <em> emphatisch stark hervorgehoben: <strong> hoch/tiefgestellt: <sup>, <sub> 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 19

Block-Elemente mit CSS gestalten h1 { } auffällige Farbe, dicke Rahmenlinien vorn, weniger Außenabstände, Hintergrundgrafik als künstlerische Unterstreichung (nicht gekachelt) blockquote { } kursive Schrift, leicht abgesetzte Hintergrundfarbe, dünne Rahmenlinie, mehr Außenabstand 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 20

Inline-Elemente mit CSS gestalten em { } nicht kursiv, fett, herausstechende Farbe strong { } Textmarker-Effekt (grelle Hintergrundfarbe) blockquote strong { } dezentere Hintergrundfarbe, die zur Farbe des Zitatblocks passt 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 21

Trennlinien Trennlinie: <hr> horizontale Rule Mit CSS gestalten hr { } Höhe verändern, Hintergrundfarbe mit dem Seitenhintergrund gleichsetzen, dickere Rahmenlinie mit 3D-Effekt (Relief-Effekt) Aber: Trennlinien sparsam verwenden! Mit Rahmenlinien (CSS) können meist die selben Effekte erreicht werden 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 22

Listen <ul> <li>listenelement 1</li> <li>listenelement 2</li> <li>listenelement 3</li> </ul> ul = unsortierte Liste ol = ordered Liste li = Listen-Item 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 23

Definitions-Listen <dl> <dt>zi</dt> <dd>zittau</dd> <dt>gr</dt> <dd>görlitz</dd> <dd>griechenland</dd> </dl> dl = Definitions-Liste dt = Definitionslisten-Term dd = Definitionlisten-Definition 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 24

Listen mit CSS gestalten ul { } Gesamte Liste links mit einer Linie absetzen, Listen- Symbol oder Nummerierung ändern (z.b. römisch) li { } Außen-Abstand zwischen den Listenelementen vergrößern (erhöht die Lesbarkeit), Einrückung links vergrößern/verkleinern Für Menü-Listen: li { display: inline; } Listen-Elemente nicht unter- sondern nebeneinander darstellen 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 25

Verweise (Links) <a href="verweisziel">verweistext</a> a = Anker, href = Hyper-Referenz Regeln für Verweistext: Aussagekräftig Schlecht: Zurück (wohin denn?) Besser: Zurück zur Einstiegsseite Schlecht: Weitere Informationen gibt es hier Besser: Weitere Informationen gibt es hier Eindeutig Art des Verweisziels sollte erkennbar sein 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 26

Verweisziele Projekt-interne Verweise (Links) <a href="seite.html"> </a> Kann auf beliebige Datei(typ)en verweisen Möglichst keine Leer- und Sonderzeichen Projekt-interne Verweise mit Pfadangaben <a href="../seite.html"> </a> Keine umgekehrten Schrägstriche Projekt-externe Verweise <a href="http://www.maettig.com/seite.html"> </a> E-Mail-Verweise <a href="mailto:name@example.com"> </a> 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 27

Verweise mit CSS gestalten a { } Keine Unterstreichung, fett, leicht erkennbare Farbe, (Hintergrund-) Symbol vor jedem Link Spezial-Effekte: a:link { } = noch nicht besuchte Links a:visited { } = besuchte Links a:hover { } = beim Überfahren mit der Maus #menue a { } Links im Menü (<div id="menue"> </div>) anders darstellen als normale Links 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 28

Zielfenster für Verweise Öffnen eines neuen Fensters erzwingen <a href=" " target="_blank"> </a> Aber: Pro/Contra abwägen Mit erzwungenem neuen Fenster: Bildschirm und Taskleiste werden immer voller Ihre Seite bleibt im Hintergrund offen Ohne erzwungenes neues Fenster: Besucher kann wählen ( In neuem Fenster öffnen ) Besucher verlässt Ihre Seite (na und?) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 29

Grafiken <img src="dateiname.jpg"> Ist ein Inline-Element Beispiel: A a a a a a a a a a a a a a a a a a a a a a Breite und Höhe angeben <img src=" " width="80" height="60"> Grafik beschriften <img src=" " alt=" " title=" "> Unterschied beachten: Alternativtext ist nicht gleich Zusatztext (Tooltipp-Fenster) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 30

Grafiken als Verweise Aus <a href=" ">Beschriftung</a> wird <a href=" "><img src=" "></a> Achtung: Bekommt in diesem Fall standardmäßig eine (hässliche) Rahmenlinie Lösung: a img { border-style: none; } oder: a img { border-width: 0; } oder kurz: a img { border: ; } 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 31

Grafiken mit CSS gestalten img { } dünne Rahmenlinie, Innen-Abstand innerhalb der Rahmenlinie (gefüllt mit einer Hintergrundfarbe), größerer Außenabstand zum Text Ausrichten <img src=" " class="umfliessend">.umfliessend { } (oder img.umfliessend { }) float-eigenschaft positioniert das Bild und lässt alles Nachfolgende drumherumfließen clear-eigenschaft bricht den Fluss auf (Neue Beispiele in der Kurzreferenz!) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 32

<table> <tr> <th>kopf 1</th> <th>kopf 2</th> </tr> <tr> <td>daten 1</td> Tabellen Kopf 1 Daten 1 Daten 2 und mehr <td>daten 2<br>und<br>mehr</td> </tr> </table> Kopf 2 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 33

Tabellenzellen verbinden <table> Zelle 1 <tr> <td>zelle 1</td> Zelle 4 <td>zelle 2</td> <td rowspan="2">zelle 3</td> </tr> <tr> <td colspan="2">zelle 4</td> </tr> </table> Zelle 2 Zelle 3 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 34

Zellinhalte ausrichten Horizontale Ausrichtung <td align="center">, right, left Standard für Kopfzellen ist center Standard für Datenzellen ist right Vertikale Ausrichtung <td valign="center">, top, bottom Standard für alle Zellen ist center Warum nicht CSS? Ist das nicht Design? 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 35

Tabellen mit CSS gestalten table { } Regeln, die die komplette Tabelle betreffen, z.b. Rahmen und Abstände tr { } Regeln, die eine ganze Zeile betreffen th, td { } Regeln, die einzelne Kopf- oder Datenzellen betreffen (oder beides gleichzeitig) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 36

Das ist doch nicht alles? Musik, Animation, Video, (Kontakt-) Formulare Dynamische / interaktive Webseiten? Besucher ändert den Inhalt Z.B. Forum, Buchen von Reisen, Interesse an richtiger Programmierung? Mit der Sprache PHP ist das möglich (serverseitig) Kleinere Spielereien sind auch mit JavaScript möglich (clientseitig) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 37

Das Internet wird sich eh nicht durchsetzen. (Quelle unbekannt) 2004-05-12 Internet und Webseiten-Gestaltung - T. Mättig 38