CAS Webdesign und Webpublishing

Größe: px
Ab Seite anzeigen:

Download "CAS Webdesign und Webpublishing"

Transkript

1 CAS Webdesign und Webpublishing Kurs 2: Fortgeschrittenes CSS Ausgabe 2014 Dozent Andi Keller 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 1/21

2 INHALTSVERZEICHNIS Inhaltsverzeichnis 1 Einleitung 3 2 Erweitertes CSS Box-Modell margin und padding Unterschied von margin und padding border Die display Eigenschaft inline block display: inline-block Breite und Höhe paddings, Höhen und Breiten und die Browser Elemente nebeneinander platzieren Floating Problematik des Floatings clear - aufheben des floatings Clearing von Menus HTML Strukturieren Strukturierung einer typischen Webseite Die position Eigenschaft static absolute relative fixed eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 2/21

3 1 Einleitung Das vorliegende Dokument enthält die Dokumentation des Kurses Fortgeschrittenes CSS". Dieser Kursteil behandelt. Am Ende des Kurses soll der Teilnehmer/die Teilnehmerin in der Lage sein, komplexere Layouts in HTML und CSS umzusetzen. Dazu wird das CSS-Box-Modell, Floating von Elementen, verschiedene Arten der Positionierung und die Strukturierung von Layouts behandelt. 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 3/21

4 2 Erweitertes CSS Im ersten Kursteil wurden die meisten wichtigen HTML-Elemente behandelt und es wurde gelernt wofür sie eingesetzt werden können. Ein Einstieg in die Möglichkeiten der Darstellung mittels CSS wurde ebenfalls gemacht. In diesem Teil soll CSS deutlich vertieft werden, so dass wir auch komplexere Layouts umsetzen können. Dies soll schrittweise geschehen und beginnt mit dem Kennenlernen des CSS Box-Modells, geht dann auf die Möglichkeiten der Positionierung und Anzeige einzelner Elemente ein und endet schliesslich mit der Strukturierung von Layouts. 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 4/21

5 2.1 Box-Modell 2.1 Box-Modell Jedes HTML-Element können wir uns als rechteckige Box vorstellen. Wenn wir eine Webseite in den Google Chrome oder Firefox Entwicklerwerkzeugen anschauen, sehen wir das sehr gut. Die Grössen dieser Boxen können wir beeinflussen, in erster Linie werden sie aber von der Grösse ihres Inhalts definiert. Ein einzeiliger Titel ist logischerweise weniger hoch als ein Absatz von 100 Wörtern, so sind auch die umschliessenden Boxen dieser beiden Elemente ganz Unterschiedlich gross. Auf diese Boxen können wir aber auch auf verschiedene Weise selber Einfluss nehmen, dies in Form des Innenabstands, des Rahmens und des Aussenabstands zu anderen Elementen. 1. box { 2 padding : 10px 20px 10px 40px ; 3 margin : 15px 7px 25px 15px ; 4 border : 3px s o l i d #000; 5 } In diesem Code-Schnipsel sehen wir die drei neue CSS-Eigenschaften: padding, Innenabstand, margin, Aussenabstand und border, Rahmen. Was wir auf der oberen Grafik sehen ist, dass der Rahmen zwischen den Innen- und Aussenabständen liegt. Folgende Grafik, ein Screenshot aus den Google Chrome Entwicklerwerkzeugen, soll das illustrieren. In diesem Beispiel hat die eigentliche Box eine Grösse, gegeben durch den Inhalt und den Kontext in dem sich das Element befindet, von 960px mal 862px, die anderen Werte kommen dazu. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 5/21

6 2.1 Box-Modell margin und padding Innen- und Aussenabstände sind einfache Zahlenwerte, wie wir sie beispielsweise von Schriftgrössen kennen (Es können hier und in allen folgenden Bereichen auch Prozentwerte, ems, etc. angegeben werden). Geben wir nur einen einzigen Wert an, gilt der Wert auf allen Seiten der Box. Wir können den Wert aber auch für jede Seite einzeln setzen, dies über das Ergänzen der padding- und margin-eigenschaft um eine Seitenbezeichnung: 1 padding top : 10px ; 2 padding r i g h t : 0; 3 padding bottom : 15px ; 4 padding l e f t : 5px ; Auch eine Kurzschreibweise ist möglich, im Uhrzeigersinn, startend von oben: 1 padding : 10px 0 15px 5px ; / oben, rechts, unten, l i n k s / Diese Zeile hat den gleichen Effekt wie die vier Zeilen zuvor Unterschied von margin und padding Da Innenabstände, wie der Name vermuten lässt, innerhalb eines Elements wirken, beeinflussen sich Innenabstände verschiedener Elemente nicht gegenseitig. Anders bei Aussenabständen. Ein erstes Element mit einem angenommenen unteren Aussenabstand von 50px, wird genau 50px an ein nächstes Element mit einem oberen Aussenabstand von nur 20px herankommen. Die Abstände werden also nicht addiert, was hier zu 70px führen würde, sondern es wird der grössere Wert genommen. Die nächste Grafik zeigt dies (Die seitliche Verschiebung dient lediglich der besseren Sichtbarkeit des Effekts). 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 6/21

7 2.2 Die display Eigenschaft border Die Rahmen-Eigenschaft border verhält sich ähnlich wie margin und padding. Geben wir nur einen Wert an, gilt dieser für alle Seiten, ergänzen wir die border-eigenschaft um eine Seitenangabe, können wir den Rahmen jeder einzelnen Seite separat beeinflussen. 1 border top : 1px s o l i d black ; 2 border r i g h t : 2px s o l i d black ; 3 border bottom : 1px s o l i d black ; 4 border l e f t : 4px s o l i d black ; Im Gegensatz zu den Innen- und Aussenabständen, müssen wir bei Rahmen ausserdem eine Farbe und einen Typ angeben. Möglichkeiten für den Rahmentyp sind none, dotted, dashed, solid, double und noch ein paar weitere, die aber eigentlich keine praktische Anwendung mehr finden, weil sie in jedem Browser anders dargestellt werden. Mit Abstand am häufigsten sind solid und none. Warum none? Angenommen wir haben eine Box, die den gleichen Rahmen auf allen bis auf eine Seite hat. Wir können den Wert erst für die ganze Box einheitlich setzen und dann die eine Seite wieder mit none zurücksetzen. Dies spart unter Umständen ein paar Zeilen CSS. 1 border : 1px s o l i d black ; 2 border l e f t : none ; 2.2 Die display Eigenschaft Alle HTML-Elemente haben eine gesetzte display-eigenschaft. Als Werte dieser Eigenschaft kommen inline und block in Frage (es gibt noch mehr, diese beiden sind aber für den Moment die wichtigsten). Schauen wir uns für beide Fälle die typischen Vertreter an, die Illustrationen in den Unterkapiteln sollen das Verhalten verdeutlichen inline Typische inline-element sind A, SPAN, IMG. Mit unserem Wissen, dass wir bereits über CSS haben, stellen wir fest, dass es sich um Elemente handelt, die hauptsächlich innerhalb des Textflusses vorkommen. Ein Link (A-Tag) beispielsweise, kann irgendwo in einem Absatz beginnen, läuft über eines oder mehrere Zeichen hinweg und hört irgendwo wieder auf. Der restliche Text im Absatz läuft danach ganz normal weiter. Gleiches gilt für SPANs oder Bilder, die dann zwar die Zeilenhöhe aufspannen können (bei Bildern), aber grundsätzlich mitten im Text vorkommen können. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 7/21

8 2.2 Die display Eigenschaft Wir sehen, dass inline-elemente genau den Platz beanspruchen, den sie benötigen. Dies gilt für die Höhe wie auch für die Breite. Über CSS haben wir keine Möglichkeit die Höhe oder die Breite des Elements zu beeinflussen. Ein Beispiel: Wenn wir die zwei typischen Elemente eines Formulars anschauen, sehen wir, dass ein Label nur so Breit wird, wie der darin enthaltene Text. Das Input-Feld beginnt unmittelbar dahinter. Eine per CSS gesetzte Breite oder Höhe wird ignoriert. Bei den Innen- und Aussenabständen verhält es sich so, dass die Werte für links und rechts berücksichtigt werden, die Werte für oben und unten aber nicht. Würden wir die display-eigenschaft der Label-Elemente per CSS auf block setzen, würde das folgende Input-Feld erst nach einem Zeilenumbruch angezeigt (siehe nächster Teil display: block) block Typische block-elemente sind DIV, P, H1-6, UL, LI. Diese Elemente nehmen immer die zur Verfügung stehende Breite ein. Diese ist typischerweise, solange wir nichts anderes definiert haben, oder ein umschliessendes Element mit einer gesetzten Breite vorhanden ist, die Breite des Browserfensters. Damit wird auch klar, dass in einer SZeile"keine Elemente vor oder nach einem block-element vorkommen können, es sorgt immer für einen Zeilenumbruch vor und nach sich selber. 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 8/21

9 2.2 Die display Eigenschaft 1 d i s p l a y : i n l i n e ; 2 d i s p l a y : block ; Bei block-elementen werden Innen- und Aussenabstände in alle Richtungen berücksichtigt display: inline-block Eine weiterer Wert der display-eigenschaft ist inline-block. Da wir jetz schon inline und block kennen, haben wir eine Idee was bei diesem Wert passiert. Ein solches Element hat alle Eigenschaften eines block-elements in Bezug auf Innen- und Aussenabstände sowie beim freien setzen von Breiten und Höhen. Einzig die automatischen Zeilenumbrüche und die automatisch volle Breite des Elements wir nicht wie bei einem block-element behandelt, sondern wie bei einem inline-element. Das kann beispielsweise bei horizontalen Menus genutzt werden. Wir werden für diesen Fall aber eine Variante mit floating anschauen Breite und Höhe Die Breite und die Höhe eines block-elements kann über folgende zwei CSS-Eigenschaften beeinflusst werden. 1 d i v. box { 2 width : 500px ; 3 h e i g h t : 250px ; 4 } Wird ein Wert gesetzt, der kleiner ist als die nötige Grösse des vorhandenen Inhalts, läuft dieser Inhalt über das Element hinaus. Dies gilt für Browser die sich an den Standard halten, Internet- Explorer spannt das Element auf die benötigte Höhe auf. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 9/21

10 2.2 Die display Eigenschaft paddings, Höhen und Breiten und die Browser In den Standards der w3c ist definiert, dass die gesetzte Breite und Höhe eines Elements, der vom Inhalt nutzbaren Breite oder Höhe entspricht. Das heisst, dass paddings zur Breite addiert werden müssen um die effektive Breite eines Elements zu erhalten. So verhalten sich auch fasst alle Browser, leider aber nicht InternetExplorer. Für ihn ist die über width und height-eigenschaft definierte Breite und Höhe, die totale Breite resp. Höhe, inklusive paddings. Ist also beispielsweise eine Breite von 500px definiert, mit einem Innenabstand von links und rechts je 100px, steht dem Inhalt im InternetExplorer noch 300px zur Verfügung. In Browsern die sich an den Standard halten, wird das Element total 700px breit (100px Innenabstand links, 500px Breite für den Inhalt, 100px Innenabstand rechts). Dies kann natürlich zu grossen Problemen führen. Gelöst, oder eher umgangen, werden kann dieses Problem so, dass gesetzte Breiten nicht mit Innenabständen kombiniert werden. 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 10/21

11 2.3 Elemente nebeneinander platzieren 2.3 Elemente nebeneinander platzieren Sehr schnell sehen wir die Limitierung von HTML, wenn es um die Umsetzung von etwas anspruchsvolleren Layouts geht. Alle Elemente werden einfach untereinander angezeigt, ein Menu das horizontal anstatt vertikal aufgebaut ist, oder eine Hauptspalte mit einer Randspalte daneben, ist nicht umsetzbar. Man könnte theoretisch das HTML-Konstrukt der tables verwenden, um ein komplexeres Layout zu erstellen, das wird aber seit einigen Jahren nicht mehr gemacht (die Ausnahme sind Newsletter), weil der HTML-Code zu starr wird (Änderungen werden sehr aufwendig) und es dem Prinzip der Trennung von Inhalt (HTML) und Darstellung (CSS) widerspricht. Mit CSS haben wir nun die Möglichkeit, Elemente nebeneinander anzuordnen und so mehrspaltige Layouts, horizontale Menus und viele weitere Konstrukte umzusetzen. Die CSS-Eigenschaft die wir dafür nutzen heisst float. Ursprünglich gedacht um den Textfluss beispielsweise um Bilder in einem Absatz zu steuern, wird float heute eingesetzt um komplexeste Layouts umzusetzen. Im vorher gezeigten Schema wir das Bild-Element (IMG) mittels der float-eigenschaft nach rechts gebracht: 1 img { 2 f l o a t : r i g h t ; 3 } der zugehörige Absatz umfliest das Bild links. In HTML würde das Beispiel so aussehen: 1 <img src=" meinbid. jpg " / > 2 <p >... < / p> Floating Der Umstand, dass ein HTML-Element, welches auf ein gefloatetes Element folgt, dieses auf der gegenüberliegenden Seite umfliesst (siehe Beispiel oben, float: right bewirkte, dass der Text links um das Bild herum fliesst), ermöglicht uns nun zwei Container nebeneinander zu platzieren. Dazu setzen wir bei beiden Elementen (DIVs, z.b.) die float-eigenschaft auf left. Damit wird das zweite Element rechts neben das erste Element verschoben, anstatt einfach unter dem ersten DIV zu verweilen. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 11/21

12 2.3 Elemente nebeneinander platzieren 1 d i v. s p a l t e { 2 f l o a t : l e f t ; 3 / weitere Styles, f u e r Breite, etc. / 4 } Wir wissen bereits, dass Block Elemente standardmässig, wenn also nicht anders definiert, 100% der zur Verfügung stehenden Breite einnehmen. Um sie nebeneinander zu platzieren, müssen wir ihnen eine Breite geben, die zusammen addiert in den umschliessenden Container passt, oder mit Prozentwerten arbeiten. Misst der Container also beispielsweise 600 Pixel in der Breite, dürfen die beiden Spalten, inklusive allfälliger Aussenabstände (Siehe dazu auch das Boxmodel ) dieses Mass nicht überschreiten, ansonsten werden die beiden Spalten trotzdem nacheinander und nicht nebeneinander angezeigt. Dies ist aber natürlich nicht auf zwei Spalten begrenzt, sondern kann beliebig fortgesetzt werden, beispielsweise für Menus. Wenn wir die einzelnen Listenelemente (LIs) eines Menus ebenfalls als Spalten ansehen, können wir diese Elemente auf die exakt gleiche Weise nebeneinander platzieren Problematik des Floatings Inline- wie auch block-elemente befinden sich normalerweise im Verbund mit Ihren Elternelementen. Das führt dazu, dass ein Elternelement mitwachst, es weiss wie gross seine Kindelemente sind. Beim Floating wird dieser Verbund aufgehoben, folgende Grafik zeigt das Verhalten: Nachfolgend der HTML-Code dazu. Das Element content sollte die beiden Spalten eigentlich umschliessen. 1 < d i v i d = " content " > 2 < d i v i d = " spalte 1" > 3 [... ] 4 </ div > 5 < d i v i d = " spalte 2" > 6 [... ] 7 </ div > 8 </ div > Wollten wir im Container beispielsweise eine Hintergrundfarbe setzen, die hinter beiden Spalten 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 12/21

13 2.3 Elemente nebeneinander platzieren sichtbar ist, würde das so nicht funktionieren, weil der Container nicht weiss wie hoch die Spalten, seine Kindelemente, sind clear - aufheben des floatings Um dieses Problem zu beheben, müssen wir das Floating nach dem letzten zu floatenden Element aufheben. Dies können wir auf verschiedene Weisen tun, wir lernen hier eine zuverlässige Variante kennen die auch auf alten Browsern funktioniert. Sie bringt aber ein eigentlich (semantisch) unnötiges Element mit sich. Die Eigenschaft, die ein float aufheben kann, heisst clear, damit können wir dem oben beschriebenen und sehr unerwünschten Effekt begegnen. Nach der letzten zu floatenden Spalte wird ein weiteres DIV eingefügt, dem wir die Klasse clear geben (der Klassenname ist natürlich völlig frei, wir müssen das Element aber über CSS ansprechen können. Ein sprechender Klassenname macht Sinn, clear hat sich bewährt) 1 < d i v i d = " spalte 1" > 2 [... ] 3 </ div > 4 < d i v i d = " spalte 2" > 5 [... ] 6 </ div > 7 <! Hier das c l e a r Element > 8 < d i v class=" c l e a r " ></ div > In CSS definieren wir folgendes: 1. c l e a r { 2 c l e a r : l e f t ; 3 } Damit clearen wir das Floating (float: left) aus dem vorherigen Element ( Spalte-2 ) und ermöglichen dem umschliessenden Container die Höhe der Kindelemente zu übernehmen. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 13/21

14 2.3 Elemente nebeneinander platzieren Clearing von Menus Auch gefloatete LI-Elemente eines Menus müssen gecleart werden. Wir dürfen aber kein clear- DIV in ein UL einfügen, weil wir sonst nicht-valides HTML produzieren würden (Ein UL darf als unmittelbare Kindelemente nur LIs enthalten. Funktionieren würde es aber wohl trotzdem.). Etwas weiter vorne haben wir gesehen, dass ein Elternelement den Bezug zu gefloateten Kindelementen verliert. Dies ist glücklicherweise nur dann der Fall, wenn das Elternelement nicht selber gefloatet ist. Das machen wir uns zunutze und floaten das UL-Listenelement, obwohl es aus Gründen der Darstellung eigentlich nicht nötig wäre. Da es nun selber den Bezug zu seinem Elternelement verliert was die Breite angeht, müssen wir hier darauf achten, seine Breite auf 100% zu setzen. 1 u l. menu{ 2 f l o a t : l e f t ; 3 width : 100\%; 4 / weitere s t y l e s / 5 } 6 7 u l. menu l i { 8 f l o a t : l e f t ; 9 / weitere s t y l e s / 10 } Nun können wir das Floating wie gewohnt nach dem gefloateten UL mit einem clear-div aufheben: 1 <ul > 2 < l i ><a h r e f = " # " >Home</ a> </ l i > 3 < l i ><a h r e f = " # " >About </ a> </ l i > </ ul > 6 < d i v class=" c l e a r " ></ div > 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 14/21

15 2.4 HTML Strukturieren 2.4 HTML Strukturieren Bisher haben wir HTML-Elemente aufgrund ihrer Bedeutung eingesetzt. Bei einem neuen Absatz war das ein P, bei einer Aufzählung ein UL mit LIs, IMG-Tags für Bilder, etc. Wir können gewisse HTML-Elemente aber auch einsetzen, um dem HTML- und CSS-Code mehr Struktur zu geben und um schlussendlich überhaupt komplexere Layouts zu erstellen. Schauen wir uns ein einfaches Beispiel an 1 <body> 2 < d i v i d = " page " > 3 < d i v i d = " header " > 4 < d i v i d = " logo " > 5 <img src=" images / company logo. jpg " / > 6 <h1>firma XY</ h1> 7 </ div > 8 < d i v i d = "menu" > 9 <ul > 10 < l i class=" a c t i v e " ><a h r e f = " # " >Home</ a> </ l i > 11 < l i ><a h r e f = " # " >About </ a> </ l i > 12 < l i ><a h r e f = " # " >Blog </ a> 13 < l i ><a h r e f = " # " >Daytrips </ a> </ l i > 14 </ ul > 15 </ div > 16 </ div > 17 < d i v i d = " content " > 18 <h1>das i s t ein T i t e l </ h1> 19 <p >... < / p> 20 <p >... < / p> 21 <p >... < / p> 22 </ div > 23 < d i v i d = " f o o t e r " > 24 <p>adresse </ p> 25 <p>telefonnummer </ p> 26 </ div > 27 </ div > 28 </ body> In diesem Beispiel sehen wir verschiedene Bereiche, die mit DIV-Tags definiert sind ( page, header, menu, content, footer, etc.). Diese Elemente sind, wenn wir den HTML-Code im Browser anschauen, nicht zu sehen. Auch haben sie, ohne Anweisungen im CSS, keine weitere Bedeutung (ausser der, dass es sich um Block-Elemente handelt, die vor und nach sich selber für einen Zeilenumbruch sorgen). 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 15/21

16 2.4 HTML Strukturieren Strukturierung einer typischen Webseite Strukturieren wir nun eine typisches Webseiten-Layout, die Startseite von dolphin.ch soll uns als Beispiel dienen. Es bietet sich an, wie beim Schälen einer Zwiebel, von aussen nach innen zu arbeiten, von groben Strukturen zu immer feineren, bis wir schlussendlich bei einzelnen Titeln und Absätzen angelangt sind. Als erstes sehen wir, dass die Seite eine fixe Breite hat und horizontal zentriert ist. Als ersten Container können wir darum ein DIV um die ganze Seite definieren: Als weitere Struktur innerhalb der eigentlichen Seite scheint es drei vertikale Bereiche zu geben: Den Kopfbereich, den Inhaltsbereich und einen Fussbereich: 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 16/21

17 2.4 HTML Strukturieren Auch der Kopf- und der Fussbereich setzt sich wiederum aus verschiedenen Elementen zusammen, stellvertretend nehmen wir uns aber den Interessantesten Teil, den Inhaltsteil, als nächstes vor. Dieser ist wiederum in drei horizontale Spalten aufgeteilt: Eine erste Spalte für das Menu, eine zweite für den Hauptinhalt der Seite und eine dritte Spalte für aktuelle Meldungen. Nun sind wir beim eigentlichen Inhalt angelangt, die nächsten Elemente sind schon Titel und Absätze. Nur die zwei eingeschobenen zweispaltigen Elemente können wir noch weiter aufteilen, die dann auch wiederum aus Titel und Absätzen bestehen: 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 17/21

18 2.4 HTML Strukturieren Hier die Grobstruktur der Webseite wie sie effektiv implementiert wurde: 1 < d i v class=" outer c o n t a i n e r " > 2 < d i v class=" header c o n t a i n e r " > </ div > 5 < d i v class=" inner c o n t a i n e r " > 6 < d i v class="menu c o n t a i n e r " >... < / div > 7 < d i v class=" content c o n t a i n e r " > 8 < d i v class=" breadcrumbs " >... < / div > 9 < d i v i d = " content " > </ div > 12 < d i v class=" f o o t e r " >... < / div > 13 </ div > 14 < d i v class=" sidebar c o n t a i n e r " > </ div > 17 </ div > 18 < d i v i d = " f o o t e r n a v i g a t i o n " > </ div > 21 </ body> Wir sehen, dass wir alle im Layout identifizierten Bereiche wiederfinden. Über verschachtelte DIVs wird die Datei in HTML aufgebaut und kann dann mittels CSS gestylt werden. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 18/21

19 2.5 Die position Eigenschaft 2.5 Die position Eigenschaft Alle HTML-Elemente haben eine Standardpositionierung von static. Diese ist implizit und muss nicht angegeben werden, wenn wir aber die computed styles, beispielsweise in den Chrome Entwicklerwerkzeugen, anschauen, sehen wir folgendes: Dies bedeutet nichts anderes, als dass sich das Element im normalen und erwarteten Elementfluss befindet, die Elemente werden, wie in HTML definiert, nacheinander angezeigt. Sie beeinflussen sich ausserdem wie gelernt über das Box-Modell (Grössen und Abstände) und Floating. Neben static kann die position-eigenschaft per CSS aber auch auf andere Werte gesetzt werden. 1 d i v. box a { 2 p o s i t i o n : s t a t i c ; 3 } 4 d i v. box b { 5 p o s i t i o n : absolute ; 6 } 7 d i v. box c { 8 p o s i t i o n : f i x e d ; 9 } 10 d i v. box d { 11 p o s i t i o n : r e l a t i v e ; 12 } 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 19/21

20 2.5 Die position Eigenschaft static Static ist das Standardverhalten eines Elements, es führt dazu, dass sich das Element wie bisher gelernt in die HTML-Struktur einfügt. Elemente die im HTML-Code nacheinander eingefügt sind, werden im Browser auch so angezeigt absolute Mit der absoluten Positionierung eines Elements, lösen wir es für den Browser praktisch aus der HTML-Struktur. Seine Position im HTML-Quellcode lässt nicht mehr auf die Anzeige im Browser schliessen. Unter normalen Voraussetzungen ist beispielsweise ein H1-Element, gefolgt von einem P-Element, auch in der Ausgabe, immer VOR dem Absatz. Setzen wir die position- Eigenschaft des P-Elements aber auf absolute, können wir den Absatz überall im Browserfenster platzieren. Wenn wir wollen sogar ausserhalb des sichtbaren Bereichs. Für die Grösse eines Elternelements ist ein absolut positioniertes Kindelement nicht mehr massgeblich. Zur Positionierung können wir dem Element einen Abstand zu einem Fixpunkt angeben, dies können wir über die CSS-Eigenschaften left, right, top und bottom tun, wobei pro Richtung nur eine Angabe möglich ist: Entweder links oder rechts, oben oder unten. 1 d i v. box { 2 p o s i t i o n : absolute ; 3 bottom : 0; 4 r i g h t : 50px ; 5 } In diesem Beispiel wäre die untere Seite des Elements 0px von unten und die rechte Seite 50px von rechts, vom Fixpunkt entfernt. Wo aber liegt dieser Fixpunkt? Grundsätzlich, wenn nicht anders definiert, ist das HTML-Dokument der Fixpunkt. Angaben mit left und top beziehen sich also auf die linke obere Ecke des HTML- Dokuments. Das ist aber nicht immer sinnvoll, den Fixpunkt möchten wir häufig irgendwo an einer flexibleren Stelle im Dokument festlegen (fix, relativ zu einem anderen Element, siehe position: relative). Das absolut positionierte Element sucht sich über seine Elternelemente das nächste, ebenfalls absolut oder relativ positionierte, Elternelement, oder, wenn es keines findet, nimmt sich das HTML-Dokument als Fixpunkt. 4eyes GmbH Falknerstrasse Basel info@4eyes.ch CHE MWST Seite 20/21

21 2.5 Die position Eigenschaft In der Grafik oben haben wir mehrere Fixpunkte. Einen an der linken oberen Ecke des Browserfensters und drei weitere, für die kleinen Rechtecke, an den linken oberen Ecken der drei länglichen Elemente, diese sind relativ positioniert relative Ein relativ positioniertes Element verhält sich grundsätzlich wie ein statisch positioniertes Element, es liegt im normalen Elementfluss. Es dient einem darin befindlichen absolut positionierten Element aber als Fixpunkt. Alle Angaben des absolut positionierten Kindelements zur Ausrichtung (siehe position: absolute) beziehen sich auf die Ecken dieses relativen Elements fixed Das Element bleibt im Browserfenster an der über die left, right, top oder bottom definierten Position stehen. Auch wenn gescrollt wird, blebt das Element an dieser Stelle stehen. Eingesetzt wird es häufig für Fusszeilen oder Menus die immer sichtbar sein sollen. Als Fixpunkt dient hier ausschliesslich das Browserfenster. 4eyes GmbH Falknerstrasse Basel CHE MWST Seite 21/21

WEBSEITEN ENTWICKELN MIT ASP.NET

WEBSEITEN ENTWICKELN MIT ASP.NET jamal BAYDAOUI WEBSEITEN ENTWICKELN MIT ASP.NET EINE EINFÜHRUNG MIT UMFANGREICHEM BEISPIELPROJEKT ALLE CODES IN VISUAL BASIC UND C# 3.2 Installation 11 Bild 3.2 Der Webplattform-Installer Bild 3.3 IDE-Startbildschirm

Mehr

Seitengestaltung mit HTML und CSS. Stefan Rothe, Thomas Jampen

Seitengestaltung mit HTML und CSS. Stefan Rothe, Thomas Jampen Seitengestaltung mit HTML und CSS Stefan Rothe, Thomas Jampen 2013 09 12 Rechtliche Hinweise Dieses Werk von Stefan Rothe steht unter einer Attribution-NonCommercial-ShareAlike 3.0 License. Zudem verzichtet

Mehr

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS Sören Elvers, Julia Polner, Max Weller, Moritz Willig T-Doku, Werner-von-Siemens-Schule, Wetzlar 2010-2011 INHALT DIESES VORTRAGS 1. Kurze Einführung

Mehr

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als

Mehr

HTML Programmierung. Aufgaben

HTML Programmierung. Aufgaben HTML Programmierung Dr. Leander Brandl BRG Keplerstraße - A-8020 Graz Universität Graz - Institut für Experimentalphysik Fachdidaktik der Physik http://w4.brgkepler.asn-graz.ac.at 1. Die erste Web-Seite

Mehr

Viele Bilder auf der FA-Homepage

Viele Bilder auf der FA-Homepage Viele Bilder auf der FA-Homepage Standardmäßig lassen sich auf einer FA-Homepage nur 2 Bilder mit zugehörigem Text unterbringen. Sollen es mehr Bilder sein, muss man diese als von einer im Internet

Mehr

Word 2010 Grafiken exakt positionieren

Word 2010 Grafiken exakt positionieren WO.009, Version 1.2 10.11.2014 Kurzanleitung Word 2010 Grafiken exakt positionieren Wenn Sie eine Grafik in ein Word-Dokument einfügen, wird sie in die Textebene gesetzt, sie verhält sich also wie ein

Mehr

4 Aufzählungen und Listen erstellen

4 Aufzählungen und Listen erstellen 4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer

Mehr

http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0

http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0 http://bitschmiede.com post@bitschmiede.com Drucken von Webseiten Eine Anleitung, Version 1.0 Drucken von Webseiten Autor: Christian Heisch Technischer Verantwortlicher für die Webseitenumsetzung bei

Mehr

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016

L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele

Mehr

Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen

Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen Flyer, Sharepics usw. mit LibreOffice oder OpenOffice erstellen Wir wollen, dass ihr einfach für eure Ideen und Vorschläge werben könnt. Egal ob in ausgedruckten Flyern, oder in sozialen Netzwerken und

Mehr

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT

Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT LADEN DER VORLAGE 2 Öffnen Sie Outlook 2 Klicken Sie auf EXTRAS >> OPTIONEN 2 Im Optionenfeld von Outlook folgend Sie den Schritten 2 Fenster

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

1 Mathematische Grundlagen

1 Mathematische Grundlagen Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.

Mehr

HTML5. Wie funktioniert HTML5? Tags: Attribute:

HTML5. Wie funktioniert HTML5? Tags: Attribute: HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,

Mehr

Menü auf zwei Module verteilt (Joomla 3.4.0)

Menü auf zwei Module verteilt (Joomla 3.4.0) Menü auf zwei Module verteilt (Joomla 3.4.0) Oft wird bei Joomla das Menü in einem Modul dargestellt, wenn Sie aber z.b. ein horizontales Hauptmenü mit einem vertikalen Untermenü machen möchten, dann finden

Mehr

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. Der Serienversand Was kann man mit der Maske Serienversand machen? 1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden. 2. Adressen auswählen,

Mehr

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

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) 3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere

Mehr

Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren

Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren Dateiname: ecdl_p1_01_02_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 1 Textverarbeitung - Absätze

Mehr

Bedienung des Web-Portales der Sportbergbetriebe

Bedienung des Web-Portales der Sportbergbetriebe Bedienung des Web-Portales der Sportbergbetriebe Allgemein Über dieses Web-Portal, können sich Tourismusbetriebe via Internet präsentieren, wobei jeder Betrieb seine Daten zu 100% selbst warten kann. Anfragen

Mehr

Anleitung über den Umgang mit Schildern

Anleitung über den Umgang mit Schildern Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder

Mehr

Zwischenablage (Bilder, Texte,...)

Zwischenablage (Bilder, Texte,...) Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen

Mehr

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

Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet. 5.6. Der HTML-Editor Da die Bedienung des Editors viele Möglichkeiten aufweist, aber auch etwas Übung voraussetzt, haben wir ihm ein eigenes Unterkapitel gewidmet. Bild 33: Der Editor 5.6.1. Allgemeine

Mehr

Funktionsbeschreibung Website-Generator

Funktionsbeschreibung Website-Generator Funktionsbeschreibung Website-Generator Website-Generator In Ihrem Privatbereich steht Ihnen ein eigener Websitegenerator zur Verfügung. Mit wenigen Klicks können Sie so eine eigene Website erstellen.

Mehr

Webalizer HOWTO. Stand: 18.06.2012

Webalizer HOWTO. Stand: 18.06.2012 Webalizer HOWTO Stand: 18.06.2012 Copyright 2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können z.t. eingetragene Warenzeichen sein, ohne

Mehr

Zahlen auf einen Blick

Zahlen auf einen Blick Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.

Mehr

Erweiterungen Gantry Framework -

Erweiterungen Gantry Framework - Gantry Framework Gantry Framework ist eine Art Tabelle (Grid), in der man in den Zellen die jeweiligen Beiträge und sonstigen Bereiche positionieren kann. Gantry Framework downloaden Über Google nach Gantry

Mehr

Text Formatierung in Excel

Text Formatierung in Excel Text Formatierung in Excel Das Aussehen des Textes einer oder mehrerer Zellen kann in Excel über verschiedene Knöpfe beeinflusst werden. Dazu zuerst die betroffenen Zelle(n) anwählen und danach den entsprechenden

Mehr

Microsoft Access 2010 Navigationsformular (Musterlösung)

Microsoft Access 2010 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2010 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2010) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen. Bildergalerie einfügen Wenn Sie eine Vielzahl an Bildern zu einem Thema auf Ihre Homepage stellen möchten, steht Ihnen bei Schmetterling Quadra das Modul Bildergalerie zur Verfügung. Ihre Kunden können

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Gegenüber PowerPoint 2003 hat sich in PowerPoint 2007 gerade im Bereich der Master einiges geändert. Auf Handzettelmaster und Notizenmaster gehe ich in diesen Ausführungen nicht ein, die sind recht einfach

Mehr

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.

Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und

Mehr

Barrierefreie Webseiten erstellen mit TYPO3

Barrierefreie Webseiten erstellen mit TYPO3 Barrierefreie Webseiten erstellen mit TYPO3 Alternativtexte Für jedes Nicht-Text-Element ist ein äquivalenter Text bereitzustellen. Dies gilt insbesondere für Bilder. In der Liste der HTML 4-Attribute

Mehr

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

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1 Wenn der Name nicht gerade www.buch.de oder www.bmw.de heißt, sind Internetadressen oft schwer zu merken Deshalb ist es sinnvoll, die Adressen

Mehr

Ist ja alles schön und gut, aber wie kann ich die Möglichkeiten der neuen Homepage nutzen? Und was ist eigentlich hinzugekommen?

Ist ja alles schön und gut, aber wie kann ich die Möglichkeiten der neuen Homepage nutzen? Und was ist eigentlich hinzugekommen? Ist ja alles schön und gut, aber wie kann ich die Möglichkeiten der neuen Homepage nutzen? Und was ist eigentlich hinzugekommen? Einiges: Glossar, FAQ, verbessertes Wetter, Linksammlung, Terminkalender,

Mehr

Das TYPOlight CSS-Framework

Das TYPOlight CSS-Framework Das TYPOlight CSS-Framework Aufgaben eines CSS-Frameworks CSS-Reset Vereinheitlichung der Darstellung in allen Browsern Zurücksetzen der proprietären Abstände und Formatierungen Cross-Browser-Formatierung

Mehr

Ein Bild in den Text einfügen

Ein Bild in den Text einfügen Bild in einen Artikel einfügen Ein Bild in den Text einfügen Positioniert den Cursor an der Stelle im Text, egal ob bei einem Artikel oder einer WordPress-Seite, wo das Bild eingefügt werden soll. Hinter

Mehr

Anleitung für Autoren auf sv-bofsheim.de

Anleitung für Autoren auf sv-bofsheim.de Anleitung für Autoren auf sv-bofsheim.de http://www.sv-bofsheim.de 1 Registrieren als Benutzer sv-bofsheim.de basiert auf der Software Wordpress, die mit einer Erweiterung für ein Forum ausgestattet wurde.

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

Layoutmodelle. Steffen Schwientek Große Klostergasse 5 61169 Friedberg Email:schwientek@web.de Web :schlaukopp.org

Layoutmodelle. Steffen Schwientek Große Klostergasse 5 61169 Friedberg Email:schwientek@web.de Web :schlaukopp.org Layoutmodelle HTML wurde von ihren Erfindern nicht als Layoutsprache entworfen, sondern zur Informationsübermittlung entworfen Es gab verschiedene Modelle, welche das Web populär machten und. Bei Erstellung

Mehr

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003 Nicht kopieren Der neue Report von: Stefan Ploberger 1. Ausgabe 2003 Herausgeber: Verlag Ploberger & Partner 2003 by: Stefan Ploberger Verlag Ploberger & Partner, Postfach 11 46, D-82065 Baierbrunn Tel.

Mehr

Der transparente Look. Die Struktur, die oben angegeben wurde, ist im Anwendungsdesigner, wie in der nächsten Grafik ersichtlich, abgebildet.

Der transparente Look. Die Struktur, die oben angegeben wurde, ist im Anwendungsdesigner, wie in der nächsten Grafik ersichtlich, abgebildet. Intrapact Layout Allgemeines Das Layout einer Firma wird im Intrapact Manager, und dort im Layout Designer erstellt. Alle Eingaben im Layout Designer dienen dazu um die CSS/ASP Dateien zu generieren, die

Mehr

Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6)

Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6) Einrichten einer mehrsprachigen Webseite mit Joomla (3.3.6) 1. Loggen Sie sich im Administratorbereich ein und gehen Sie auf Extension > Extension Manager 2. Wählen Sie Install languages 3. Klicken Sie

Mehr

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

Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Seite 1/7 Anleitung zur Erstellung von Serienbriefen (Word 2003) unter Berücksichtigung von Titeln (wie Dr., Dr. med. usw.) Hier sehen Sie eine Anleitung wie man einen Serienbrief erstellt. Die Anleitung

Mehr

Schulung Marketing Engine Thema : Einrichtung der App

Schulung Marketing Engine Thema : Einrichtung der App Schulung Marketing Engine Thema : Einrichtung der App Videoanleitung : http://www.edge-cdn.net/video_885168?playerskin=48100 Marketing Engine Tool : App Paket : Basis / Premium Version 2.0-03.11.2015 1

Mehr

Krawatten- und Schal-Konfigurator Gestalten Sie Ihre eigene Krawatte, Ihren eigenen Schal!

Krawatten- und Schal-Konfigurator Gestalten Sie Ihre eigene Krawatte, Ihren eigenen Schal! Krawatten- und Schal-Konfigurator Gestalten Sie Ihre eigene Krawatte, Ihren eigenen Schal! Weisbrod setzt für Sie Ihre Idee um und liefert Ihnen die fertigen Produkte direkt ins Haus. 22.05.2011 1 In fünf

Mehr

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine PhotoLine S/W mit PhotoLine Erstellt mit Version 16.11 Ich liebe Schwarzweiß-Bilder und schaue mir neidisch die Meisterwerke an, die andere Fotografen zustande bringen. Schon lange versuche ich, auch so

Mehr

Datenbanken Kapitel 2

Datenbanken Kapitel 2 Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

4.1 Wie bediene ich das Webportal?

4.1 Wie bediene ich das Webportal? 4.1 Wie bediene ich das Webportal? Die Bedienung ist durch ein Redaktionssystem sehr einfach möglich. Das Tutorial zeigt Ihnen wie Sie SMS-News und Top-News erstellen und veröffentlichen können. Schritt

Mehr

11 Tabellen als Inhaltselement (ohne RichTextEditor)

11 Tabellen als Inhaltselement (ohne RichTextEditor) 11 Tabellen als Inhaltselement (ohne RichTextEditor) Inhaltsverzeichnis 11 Tabellen als Inhaltselement (ohne RichTextEditor) 1 Vorbemerkung.......................................... 1 11.1 Eine einfache

Mehr

Was man mit dem Computer alles machen kann

Was man mit dem Computer alles machen kann Was man mit dem Computer alles machen kann Wie komme ich ins Internet? Wenn Sie einen Computer zu Hause haben. Wenn Sie das Internet benutzen möchten, dann brauchen Sie ein eigenes Programm dafür. Dieses

Mehr

Primzahlen und RSA-Verschlüsselung

Primzahlen und RSA-Verschlüsselung Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also

Mehr

Informationsblatt Induktionsbeweis

Informationsblatt Induktionsbeweis Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln

Mehr

Programme im Griff Was bringt Ihnen dieses Kapitel?

Programme im Griff Was bringt Ihnen dieses Kapitel? 3-8272-5838-3 Windows Me 2 Programme im Griff Was bringt Ihnen dieses Kapitel? Wenn Sie unter Windows arbeiten (z.b. einen Brief schreiben, etwas ausdrucken oder ein Fenster öffnen), steckt letztendlich

Mehr

ONLINE-AKADEMIE. "Diplomierter NLP Anwender für Schule und Unterricht" Ziele

ONLINE-AKADEMIE. Diplomierter NLP Anwender für Schule und Unterricht Ziele ONLINE-AKADEMIE Ziele Wenn man von Menschen hört, die etwas Großartiges in ihrem Leben geleistet haben, erfahren wir oft, dass diese ihr Ziel über Jahre verfolgt haben oder diesen Wunsch schon bereits

Mehr

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

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten Version 1.0 Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten In unserer Anleitung zeigen wir Dir, wie Du Blogbeiträge

Mehr

Webgestaltung - Jimdo 2.7

Webgestaltung - Jimdo 2.7 4. Jimdo 4.1 Vorbereitung Jimdo ist ein Anbieter um Webseiten direkt im Internet zu erstellen. Grundfunktionen sind gratis, erweiterte Angebote sind kostenpflichtig. Wir werden mit der kostenlosen Variante

Mehr

AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung

AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung AutoCAD 2007 - Dienstprogramm zur Lizenzübertragung Problem: Um AutoCAD abwechselnd auf mehreren Rechnern einsetzen zu können konnte man bis AutoCAD 2000 einfach den Dongle umstecken. Seit AutoCAD 2000i

Mehr

PowerPoint: Text. Text

PowerPoint: Text. Text PowerPoint: Anders als in einem verarbeitungsprogramm steht in PowerPoint der Cursor nicht automatisch links oben auf einem Blatt in der ersten Zeile und wartet auf eingabe. kann hier vielmehr frei über

Mehr

Gezielt über Folien hinweg springen

Gezielt über Folien hinweg springen Gezielt über Folien hinweg springen Nehmen wir an, Sie haben eine relativ große Präsentation. Manchmal möchten Sie über Folien hinweg zu anderen Folien springen. Das kann vorkommen, weil Sie den gesamten

Mehr

Homepage Design und Styleguide Gestaltungsrichtlinien für die Web-Seite T

Homepage Design und Styleguide Gestaltungsrichtlinien für die Web-Seite T Homepage Design und Styleguide Gestaltungsrichtlinien für die Web-Seite T Inhaltsverzeichnis Technische Grundlagen S. 2 Grundsätzliches S. 2 Typographie und Farbgebung S. 3-4 Das Logo S. 5 Text S. 5 Die

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

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

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität

Mehr

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

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

Mehr

Erstellen eines Beitrags auf der Homepage Schachverband Schleswig-Holstein - Stand vom 01.06.2015

Erstellen eines Beitrags auf der Homepage Schachverband Schleswig-Holstein - Stand vom 01.06.2015 Erstellen eines Beitrags auf der Homepage Einleitung... 3 01 Startseite aufrufen... 4 02 Anmeldedaten eingeben... 5 03 Anmelden... 6 04 Anmeldung erfolgreich... 7 05 Neuen Beitrag anlegen... 8 06 Titel

Mehr

Nützliche Tipps für Einsteiger

Nützliche Tipps für Einsteiger Nützliche Tipps für Einsteiger Zusätzliche Browsertabs - effizienter Arbeiten Ein nützlicher Tipp für das Arbeiten mit easysys ist das Öffnen mehrerer Browsertabs. Dies kann Ihnen einige Mausklicks ersparen.

Mehr

Meine erste Homepage - Beispiele

Meine erste Homepage - Beispiele Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir

Mehr

Kostenfreier Emailkurs

Kostenfreier Emailkurs Kostenfreier Emailkurs Lektion 6 Die eigene Homepage Ich bin gerade an zwei neuen Kampagnen dran, von denen ich mir sehr viel verspreche. Leider beginnen die Verkaufsseiten mit einem furchtbar langen Video.

Mehr

Wie Sie mit Mastern arbeiten

Wie Sie mit Mastern arbeiten Wie Sie mit Mastern arbeiten Was ist ein Master? Einer der großen Vorteile von EDV besteht darin, dass Ihnen der Rechner Arbeit abnimmt. Diesen Vorteil sollten sie nutzen, wo immer es geht. In PowerPoint

Mehr

Wie halte ich Ordnung auf meiner Festplatte?

Wie halte ich Ordnung auf meiner Festplatte? Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,

Mehr

ASVZweb_08/ Schreibhilfe

ASVZweb_08/ Schreibhilfe ASVZweb_08/ Schreibhilfe Version 2 060908 David Trmal Die Schreibhilfe soll dich bei der Erstellung deiner Seiten unterstützen. Wir wollen nicht durch zahlreiche Regeln einschränken, sondern eine Wegleitung

Mehr

Erstellen von x-y-diagrammen in OpenOffice.calc

Erstellen von x-y-diagrammen in OpenOffice.calc Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei

Mehr

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

In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken. In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht

Mehr

Hilfreiche Funktionen

Hilfreiche Funktionen Hilfreiche Funktionen In unseren Anwendungen gibt es zahlreiche nützliche Funktion, die jedoch manchmal etwas versteckt sind. Mit diesem Infoblatt wollen wir auf diese Funktionen aufmerksam machen. Bitte

Mehr

Senioren ans Netz. schreiben kurze Texte. Lektion 9 in Themen aktuell 2, nach Übung 7

Senioren ans Netz. schreiben kurze Texte. Lektion 9 in Themen aktuell 2, nach Übung 7 Senioren ans Netz Lektion 9 in Themen aktuell 2, nach Übung 7 Was lernen Sie hier? Sie üben Leseverstehen, suchen synonyme Ausdrücke, sagen Ihre Meinung. Was machen Sie? Sie erkennen und erklären Stichwörter,

Mehr

Schiller-Gymnasium Hof 20.12.2004

Schiller-Gymnasium Hof 20.12.2004 Erstellen eines HTML-Dokumentes Zum Erstellen einer Homepage benötigen wir lediglich einen Editor. Zum Ansehen der fertigen Site benötigen wir wir natürlich auch einen Browser, z.b. Firefox oder Netscape

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet

Mehr

http://train-the-trainer.fh-joanneum.at IINFO Storyboard

http://train-the-trainer.fh-joanneum.at IINFO Storyboard IINFO Storyboard Allgemeine Bemerkungen und Richtlinien zur Handhabung. Das Storyboard besteht aus einem Web, d.h. einer vernetzten Struktur von HTML-Seiten welche später von den Programmieren direkt als

Mehr

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

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

Mehr

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1

Teaser-Bilder erstellen mit GIMP. Bildbearbeitung mit GIMP 1 Teaser-Bilder erstellen mit GIMP 08.08.2014 Bildbearbeitung mit GIMP 1 Auf den folgenden Seiten werden die wichtigsten Funktionen von GIMP gezeigt, welche zur Erstellung von Bildern für die Verwendung

Mehr

Module Entwicklung. Um diese Eigenschaft aufzurufen, starten Sie die Adami Vista CRM Applikation und wählen Sie den Entwicklung Menü.

Module Entwicklung. Um diese Eigenschaft aufzurufen, starten Sie die Adami Vista CRM Applikation und wählen Sie den Entwicklung Menü. Module Entwicklung 1. Einleitung Diese Eigenschaft erlaubt die Erstellung und Administrierung der neuen Felder für die folgende Module: Institutionen, Kontakte, Bestellungen und Besuche. Es ist auch möglich

Mehr

4. BEZIEHUNGEN ZWISCHEN TABELLEN

4. BEZIEHUNGEN ZWISCHEN TABELLEN 4. BEZIEHUNGEN ZWISCHEN TABELLEN Zwischen Tabellen können in MS Access Beziehungen bestehen. Durch das Verwenden von Tabellen, die zueinander in Beziehung stehen, können Sie Folgendes erreichen: Die Größe

Mehr

Grundlagen der Theoretischen Informatik, SoSe 2008

Grundlagen der Theoretischen Informatik, SoSe 2008 1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)

Mehr

Kapitel 3 Frames Seite 1

Kapitel 3 Frames Seite 1 Kapitel 3 Frames Seite 1 3 Frames 3.1 Allgemeines Mit Frames teilt man eine HTML-Seite in mehrere Bereiche ein. Eine Seite, die mit Frames aufgeteilt ist, besteht aus mehreren Einzelseiten, die sich den

Mehr

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

Word 2013. Aufbaukurs kompakt. Dr. Susanne Weber 1. Ausgabe, Oktober 2013 K-WW2013-AK Word 0 Dr. Susanne Weber. Ausgabe, Oktober 0 Aufbaukurs kompakt K-WW0-AK Eigene Dokumentvorlagen nutzen Voraussetzungen Dokumente erstellen, speichern und öffnen Text markieren und formatieren Ziele Eigene

Mehr

Inhalt. Allgemeine Einführung. Argumentationsvermögen. Räumliches Vorstellungsvermögen. Begabungen und Fähigkeiten messen

Inhalt. Allgemeine Einführung. Argumentationsvermögen. Räumliches Vorstellungsvermögen. Begabungen und Fähigkeiten messen Beispielheft Inhalt Allgemeine Einführung Test Eins: Test Zwei: Test Drei: Test Vier: Test Fünf: Argumentationsvermögen Auffassungsvermögen Zahlenvermögen Sprachverständnis Räumliches Vorstellungsvermögen

Mehr

Pfötchenhoffung e.v. Tier Manager

Pfötchenhoffung e.v. Tier Manager Pfötchenhoffung e.v. Tier Manager A.Ennenbach 01.08.2015 Tier Manager Inhalt Administrationsbereich Tiere auflisten & suchen Tier hinzufügen Tier bearbeiten (Status ändern, etc.) Administrationsbereich

Mehr

Sonderrundschreiben. Arbeitshilfe zu den Pflichtangaben in Immobilienanzeigen bei alten Energieausweisen

Sonderrundschreiben. Arbeitshilfe zu den Pflichtangaben in Immobilienanzeigen bei alten Energieausweisen Sonderrundschreiben Arbeitshilfe zu den Pflichtangaben in Immobilienanzeigen bei alten Energieausweisen Sonnenstraße 11-80331 München Telefon 089 / 5404133-0 - Fax 089 / 5404133-55 info@haus-und-grund-bayern.de

Mehr

Festigkeit von FDM-3D-Druckteilen

Festigkeit von FDM-3D-Druckteilen Festigkeit von FDM-3D-Druckteilen Häufig werden bei 3D-Druck-Filamenten die Kunststoff-Festigkeit und physikalischen Eigenschaften diskutiert ohne die Einflüsse der Geometrie und der Verschweißung der

Mehr

Handbuch für Redakteure

Handbuch für Redakteure Handbuch für Redakteure Erste Schritte... 1 Artikel erstellen... 2 Artikelinhalt bearbeiten... 3 Artikel bearbeiten... 3 Trennen der Druck- und der Online-Version.. 4 Grunddaten ändern... 5 Weitere Artikel-eigenschaften...

Mehr

Wir machen neue Politik für Baden-Württemberg

Wir machen neue Politik für Baden-Württemberg Wir machen neue Politik für Baden-Württemberg Am 27. März 2011 haben die Menschen in Baden-Württemberg gewählt. Sie wollten eine andere Politik als vorher. Die Menschen haben die GRÜNEN und die SPD in

Mehr

Erstellen einer GoTalk-Auflage

Erstellen einer GoTalk-Auflage Erstellen einer GoTalk-Auflage 1. Bei dem Startbild Vorlage öffnen wählen 2. In dem folgenden Fenster Geräte Schablonen doppelt anklicken. - und schon öffnet sich der gesamte Katalog der verfügbaren Talker-Auflagen...eigentlich

Mehr

Informationen zu den regionalen Startseiten

Informationen zu den regionalen Startseiten Informationen zu den regionalen Startseiten Inhaltsverzeichnis Informationen zu den regionalen Startseiten 1 1. Grundlegende Regeln 2 1.1. Was wird angezeigt? 2 1.2. Generelle Anzeigeregeln 2 2. Anpassbare

Mehr

Enigmail Konfiguration

Enigmail Konfiguration Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es

Mehr

Responsive Webdesign. Schritt für Schritt zum Design für jedes Endgerät

Responsive Webdesign. Schritt für Schritt zum Design für jedes Endgerät Responsive Webdesign Schritt für Schritt zum Design für jedes Endgerät Was ist responsive Design? Ganz kurz: Responsive Webdesign beschreibt eine technische und gestalterische Methode, Inhalte Ihrer Webseite

Mehr

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

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 Bilder bearbeiten In diesem Artikel geht es um Bilder im Backoffice, Bildformate, Trennlinien, Rahmen, das Ändern von Bildunterschriften, ein Grafik-Programm und einiges mehr in Sachen Grafik. Hierzu diese

Mehr

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das

Mehr

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

Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. 1.0.0 Allgemeine Informationen Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. Wir werden uns hauptsächlich mit HTML beschäftigen, weil

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.

Mehr