ANWENDUNGSSOFTWARE CSS

Ähnliche Dokumente
Aufbau einer HTML Seite:

Vorlesungsinhalte. Internet und Webseiten-Gestaltung. Ausblick. Entwicklungsschritte

Responsive Webdesign

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

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

Dokumentation für Popup (lightbox)

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

Responsive Web Design

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

Aufgabenbereich 3: Layoutgestaltung mit CSS

Internet und Webseiten-Gestaltung

1. Bilder aus img Ordner importieren

Einführung in die Webentwicklung

Die wichtigsten HyperTextMarkupLanguage tags 1(6)

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

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

Inhalt. Einleitung... 13

jetzt lerne ich Webseiten programmieren und gestalten Einfache Beispiele mit HTML, CSS, Javascript, ASP und PHP

Dokumentation Kapitel 1. Dokumentation Kapitel 2

Seminar DWMX DW Session 004

Erweiterungen Gantry Framework -

VideoPlus. Shopware Video-Plugin. Handbuch

Responsive Webdesign Bootstrap und co. Pierre Hein & Benjamin Stein Stuttgart 7. Mai 2015

Internetseiten selbst erstellt

Online-Publishing mit HTML und CSS für Einsteigerinnen

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

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

Webdesign mit (X)HTML und CSS

Cascading Style Sheets

Cascading Style Sheets (CSS)

Webdesign-Multimedia HTML und CSS

FULLSCREEN. ShoPWArE VollBIlD-PluGIn. handbuch

Digitale Medien. Übung

Einführung Responsive Webdesign

CSS-Tutorial. Grundlegende CSS-Kenntnisse

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

Inhaltsverzeichnis. Teil 1: CSS-Grundlagen. Die fehlenden Danksagungen... Einleitung...

Responsive Webdesign

Einführung in die Cross-Plattform Entwicklung Responsive Webdesign mit dem Intel XDK

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

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

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

Kurze Bedienungsanleitung für den Kompozer

HTML-Grundlagen (X)HTML:

Crashkurs HTML und CSS

Bulletproof WebDesign

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

Word 2010 Grafiken exakt positionieren

Das TYPOlight CSS-Framework

AdOps Technische Spezifikationen

Informatik und Programmiersprachen

HTML Programmierung. Aufgaben

Björn Seibert Manuela Hoffmann. Professionelles Webdesign I mit (X)HTML und CSS [

Pattern im Mobile Webdesign. S Contao Konferenz 2016 S

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

CSS. Cascading Stylesheets

Cross-Platform Mobile Apps

<Trainingsinhalt> Webdesign mit HTML & CSS

Kurzanleitung. Individuelle Schnellsuchmaske

Hochschule Darmstadt Fachbereich Informatik

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

HTML und CSS. Eine kurze Einführung

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

SharePoint Designer Datenansichten. Michael Greth

Kai Laborenz CSS. Das umfassende Handbuch

Fachcurriculum ITG Albert-Schweitzer-Gemeinschaftsschule Klassenstufe 9/10 H. Bauer. Thema Inhalte/Umsetzung Programme Lehrplanbezug.

Signatur mit Formatierung

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

Meine erste Homepage - Beispiele

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

Stichpunkte zum Aufbau einer HTML-Website

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

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

HTML, CSS und Responsive Design Selina Mohtaj und Laura Menze

Facebook iframe-tabs: individuelle Fanseiten-Reiter mit eigener Anwendung erstellen

Kapitel 2 Umsetzung eines fixen Designs in ein flexibles Layout

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

Objektorientiertes Programmieren mit Visual Basic DOT Net (VB.NET)

HTML5 / CSS Webtreff - Konstanz Lars Messmer - COMSOLIT GmbH

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

Shortcut Befehlstaste-R zum Neuladen der Freeway-internen Vorschau. Eolas-Workaround für neu importierte Inhalte ist standardmäßig deaktiviert

Kapitel 3. Wichtige HTML-Elemente (1)

Interface-Optimierung bei mobilen Endgeräten

Farb-, Text- und Schriftgestaltung mit CSS3

Leseprobe. »HTML und CSS im SchnelldurchlaufDas Box-ModellMedia Queries« Inhaltsverzeichnis. Index. Der Autor.

HTML5, CSS3 und JavaScript Webseiten entwickeln. Fortgeschrittene Anwendungen. Isolde Kommer. 2. Ausgabe, September 2015 ISBN HTML5F

Was ist Quark DesignPad?

Transkript:

ANWENDUNGSSOFTWARE CSS

NAVIGATION Bilder zur Navigation: als Anker für Verweise benutzen Text sollte nicht Bestandteil des Bildes sein (Bild als Hintergrund), siehe z-index Navigationslisten mit <ul>, <li> und <a> - Tags

POSITIONIERUNG VON ELEMENTEN <div>-tags zur Gruppierung von Elementen float: legt fest, ob nachfolgende Elemente diesen Bereich umfließen, mögliche Angaben: left: Element steht links und wird rechts umflossen right: Element steht rechts und wird links umflossen none: kein Umfluss (Standard) Achtung: für CSS2 muss bei Verwendung von float auch width für dieses Element definiert sein clear: bricht einen Umfluss ab (left, right, both. none) width: Breite des Elementes margin: Außenrand, Außenabstand, kann für jede Seite einzeln angegeben werden

POSITIONIERUNG VON ELEMENTEN Block-Elemente nehmen verfügbare Breite ein, außer wenn mit width eine geringere Breite zugewiesen wurde ist noch Platz daneben vorhanden, kann mit float weitere Mindestbreite kann angegeben werden mit minwidth: Breite an längstem Text orientieren: margin-left: 22 em;, dadurch Anpassung der Breite bei Änderung der Schriftgröße Breite und Höhe bei Bildern kann auch in em angegeben werden

POSITIONIERUNG VON ELEMENTEN Beispiel: rechts floatende Navigation /* Folgende Modifikationen sind am vorherigen Beispiel vorgenommen: */ ul#navigation { font-size: 0.91em; float: right; width: 22em; margin: 0 0 1em 1em; padding: 0; border: 1px dashed silver; } body { min-width: 20em; /* Mindestbreite (der Navigation) verhindert Anzeigefehler in modernen Browsern */ } http://de.selfhtml.org/css/layouts/anzeige/2spaltig_rechts.htm

NÜTZLICHE EIGENSCHAFTEN display: gibt an, wie Elemente angezeigt werden sollen block: Element erzeugt neue Zeile inline: wird im laufenden Textfluss angezeigt list-item: wie block, aber mit Aufzählungszeichen none: nicht anzeigen

NÜTZLICHE EIGENSCHAFTEN: FONT font: Zusammenfassung aller font-bezogenen Tags (shorthand) font-family: Bestimmt die Schriftart font-size: Bestimmt die Schriftgröße font-style: Bestimmt den Schriftstil (kursiv...) font-weight: Bestimmt die Schriftdicke letter-spacing: Verändert den Abstand der Buchstaben zueinander line-height: Bestimmt die Höhe der Zeile text-align: Bestimmmt die Ausrichtung des Textes text-decoration: Unterstreicht den Text text-indent: Rückt die erste Zeile eines Abschnitts ein

NÜTZLICHE EIGENSCHAFTEN:FARBEN, HINTERGRUND color: Bestimmt die Vordergrundfarbe background: Fasst alle Hintergrund-Deklarationen zusammen (shorthand) background-color: Weist dem Hintergrund eine Farbe zu background-image: Weist dem Hintergrund ein Bild zu background-attachment: Legt fest ob das Hintergrundbild mitscrollt oder nicht background-repeat: Legt fest ob und wie das Hintergrundbild wiederholt wird background-position: Positioniert das Hintergrundbild

NÜTZLICHE EIGENSCHAFTEN: RAHMEN border: Fasst alle Rahmen-Tags zusammen (shorthand) border-bottom: Bestimmt Aussehen, Dicke und Farbe des unteren Rands border-bottom-width: Bestimmt die Breite des unteren Rands border-color: Farbe des Rahmens border-left: Bestimmt Aussehen, Dicke und Farbe des linken Rands border-left-width: Bestimmt die Breite des linken Rands

NÜTZLICHE EIGENSCHAFTEN: RAHMEN border-right: Bestimmt Aussehen, Dicke und Farbe des rechten Rands border-right-width: Bestimmt die Breite des rechten Rands border-style: Bestimmt die Darstellungsweise des Rahmens border-top: Bestimmt Aussehen, Dicke und Farbe des oberen Rands border-top-width: Bestimmt die Breite des oberen Rands border-width: Bestimmt die Rahmenbreite für alle Rahmen

ELEMENTE ÜBERLAPPEN Standardmäßig Darstellung nebeneinander oder übereinander (vertikal) Stapeln: Angabe nötig, welches Element durch ein anderes verdeckt wird Position in der Stapelfolge heißt z-index Ohne z-index gilt Reihenfolge des HTML-Codes Je größer der z-index, desto weiter oben in der Stapelfolge ist das Element { position: absolute; z-index: 2; } http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index

TEXT AUF BILD Text um Bilder fließen lassen mit float Text auf einem Bild muss einen höheren Wert für den z-index bekommen, eventuell mit Hintergrundgraphik für Text zur besseren Lesbarkeit Ausschneiden <div>-bereich passender Größe erzeugen, Eigenschaft overflow: hidden; zuweisen und Bild so in <div>-bereich positionieren, dass gewünschter Bildteil gezeigt wird

RESPONSIVE WEBDESIGN Webdesign für das optimale Betrachtungserlebnis: einfaches Lesen und Navigieren mit minimaler Größenänderung und wenig Scrollen auf einer großen Bandbreite von Geräten (vom Desktop-Rechner bis Handy) Muster für multi-device-patterns http://www.lukew.com/ff/entry.asp?1514 http://en.wikipedia.org/wiki/ Responsive_web_design Grid-Framework, vorbereitete css Styles http://unsemantic.com/ http://twitter.github.io/bootstrap/ http://www.abookapart.com/products/responsiveweb-design