Entwicklung multimedialer Anwendungen
|
|
- Berthold Heinrich
- vor 5 Jahren
- Abrufe
Transkript
1 Entwicklung multimedialer Anwendungen Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik Raum Tel / Fachbereich AI, Entwicklung multimedialer Anwendungen 1
2 Inhalt 1. Einleitung 2. Auszeichnungs-Tags / Semantische Elemente 3. Multimedia (Audio, Video) 4. CSS3 (Design) 5. SVG / Canvas 6. Tablet Ansteuerung (jquery) 7. Geolocation Fachbereich AI, Entwicklung multimedialer Anwendungen 2
3 CSS3-Styles in HTML5 Übergänge Schatten Drehungen Transformationen Neue Farbdefinition Verlaufsfarben Befreiung vom Box-Modell Animationen Fachbereich AI, Entwicklung multimedialer Anwendungen 3
4 Beispiele in CSS3-Styles Pseudo-Klassen :link :visited :hover :focus :active :visited <video controls="controls" class="box" > <source src="small.mp4" type="video/mp4"/> <source src="small.ogv" type="video/ogg"/> </video>.box:hover { border:thick dashed red; Fachbereich AI, Entwicklung multimedialer Anwendungen 4
5 Beispiele in CSS3-Styles: hover Fachbereich AI, Entwicklung multimedialer Anwendungen 5
6 Beispiele in CSS3-Styles: transition Übergänge ohne Javasript Eigenschaften des Selectors transition transition-property Eigenschaft, die verändert werden soll transition-duration Dauer in Sekunden transition-timing-function Berechnet die Geschwindigkeit des Übergangs linear, ease, etc. transition-delay Wann beginnt der Übergang Fachbereich AI, Entwicklung multimedialer Anwendungen 6
7 Beispiele in CSS3-Styles: transition transition-timing-function linear ease Start langsam, Ende schnell ease-in Start langsam ease-out Start schnell, Ende langsam ease-in-out Start schnell, Mitte schnell, Ende langsam step-start Einzelwerte, komplex: steps(1, start); step-stop cubic-bezier cubic-bezier(0, 0, 0.58, 1); cubic-bezier(0.42,0,0.58,1) Fachbereich AI, Entwicklung multimedialer Anwendungen 7
8 .box:hover { background-color: black; margin:15px; padding:15px; ffloat:right; margin-right:60px; transition-property:border; transition-duration:5s; transition-timing-function:ease-out; -webkit-transition-property:border; // für Safari und älteren Browsern -webkit-transition-duration:5s; -webkit-transition-timing-function:ease-out; border:thick dashed red; Fachbereich AI, Entwicklung multimedialer Anwendungen 8
9 Fachbereich AI, Entwicklung multimedialer Anwendungen 9
10 <p class="box" > </p> Graphics2D g2d = (Graphics2D)g;<br /> g2d.setrenderinghint(renderinghints.key_antialiasing, RenderingHints.VALUE_ANTIALIAS_ON);<br /> AffineTransform at = new AffineTransform(); <br /> int x=50;<br /> int y=100;<br /> at.settorotation( Math.toRadians(-90), x,y ); // theta x y<br /> g2d.settransform(at); <br /> html5-css3-text1.xhtml g2d.drawstring("name", x,y);<br /> Fachbereich AI, Entwicklung multimedialer Anwendungen 10
11 html5-css3-text1.css p { font-size:1.2em;.box:hover { background-color: black; color:white; transition-property:font-size; transition-duration:5s; transition-timing-function:ease-out; font-size:3em; Fachbereich AI, Entwicklung multimedialer Anwendungen 11
12 html5-css3-text1.xhtml Fachbereich AI, Entwicklung multimedialer Anwendungen 12
13 Farbdefinitionen in CSS3-Styles In CSS3 gibt es nun auch den alpha-wert. Funktion: rgba rgba(255,127,230,0.5); // nur mit der Funktion rgba Fachbereich AI, Entwicklung multimedialer Anwendungen 13
14 Farbdefinitionen in CSS3-Styles Beispieldatei: html5-color1.xhtml h1 { background-color:#ffff00; h2 { background-color:rgba(255,255,0,0.2); h3 { background-color:rgba(255,255,0,0.4); h4 { background-color:rgba(255,255,0,0.6); Fachbereich AI, Entwicklung multimedialer Anwendungen 14
15 CSS3-Style: Transformation Eigenschaften des Selectors transform scale Zoom eines Elements (x,y,xy) translate Verschiebung eines Elements (x,y,xy) rotate Rotation eines Elements (α) skew Ändert die vier Winkel eines Elements (α x, α y, α xy ) Vorteile Der Code ist einfacher zu bearbeiten, zu analysieren Vorher musste man Javaskript zu Hilfe nehmen Jetzt ist es EINE Zeile Fachbereich AI, Entwicklung multimedialer Anwendungen 15
16 Transformation: 1. Beispiel <p class="box" > Hier ist die erste Zeile<br /> Hier ist die zweite Zeile<br /> </p>.box { width:120px; color:green; transform:skew(30deg) translate(145px); background-color:gray; margin:5px; Fachbereich AI, Entwicklung multimedialer Anwendungen 16
17 Transformation: 2. Beispiel <p class="box" > Hier ist die erste Zeile<br /> Hier ist die zweite Zeile<br /> </p>.box { width:120px; color:green; transform:scalex(2.5) background-color:gray; margin:5px; translate(150px, 100px) skew(-45deg); Fachbereich AI, Entwicklung multimedialer Anwendungen 17
18 Transformation: 2. Beispiel Fachbereich AI, Entwicklung multimedialer Anwendungen 18
19 Transformation: 3. Beispiel (Video) <video controls="controls" > <source src="mov_bbb.mp4" type="video/mp4"/> </video> <video controls="controls" class="box" > <source src="mov_bbb.mp4" type="video/mp4"/> </video>.box { width:300px; color:green; transform:scalex(2.5) translate(150px, 100px) background-color:gray; margin:5px; skew(-15deg); Fachbereich AI, Entwicklung multimedialer Anwendungen 19
20 Fachbereich AI, Entwicklung multimedialer Anwendungen 20
21 Fachbereich AI, Entwicklung multimedialer Anwendungen 21
22 Transformation: 4. Beispiel (Video) <video controls="controls" > <source src="mov_bbb.mp4" type="video/mp4"/> </video> <video controls="controls" class="box" > <source src="mov_bbb.mp4" type="video/mp4"/> </video>.box { width:300px; color:green; transform:rotate(180deg) translate(-150px, -100px) skew(15deg); background-color:gray; margin:5px; Fachbereich AI, Entwicklung multimedialer Anwendungen 22
23 Fachbereich AI, Entwicklung multimedialer Anwendungen 23
24 CSS3-Style: Keyframes Eigenschaften des Selectors keyframes Bezeichner from Der Startwert 0% to Der Endwert 0% oder Prozentzahl Aktuelle Prozentzahl Nur zusammen mit dem Selector animation Fachbereich AI, Entwicklung multimedialer Anwendungen 24
25 CSS3-Style: Animation (1) Eigenschaften des Selectors animation animation-name animation-delay in sec oder ms animation-duration in sec oder ms animation-iteration-count 1, 1.5, infinite animation-direction animation-direction: normal animation-direction: reverse animation-direction: alternate animation-direction: alternate-reverse animation-direction: normal, reverse animation-direction: alternate, reverse, normal Fachbereich AI, Entwicklung multimedialer Anwendungen 25
26 CSS3-Style: Animation (2) Eigenschaften des Selectors animation animation-play-state animation-play-state: running animation-play-state: paused animation-play-state: paused, running, running animation-timing-function (zeitliche Veränderung) animation-timing-function: ease animation-timing-function: ease-in animation-timing-function: ease-out animation-timing-function: ease-in-out animation-timing-function: linear animation-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1) animation-timing-function: step-start animation-timing-function: step-end animation-timing-function: steps(4, end) animation-timing-function: ease, step-start, cubic-bezier(0.1, 0.7, 1.0, 0.1) Fachbereich AI, Entwicklung multimedialer Anwendungen 26
27 CSS3-Style: Animation (3) Eigenschaften des Selectors animation animation-fill-mode animation-fill-mode: none animation-fill-mode: forwards animation-fill-mode: backwards animation-fill-mode: both Fachbereich AI, Entwicklung multimedialer Anwendungen 27
28 Animation / Keyframes: 1. Beispiel (Text) <div class="box"> Hier ist die erste Zeile<br /> Hier ist die zweite Zeile<br /> </div>.box { width:150px; height:140px; animation:color-change color-change { 0% { background:white; 25% { background:red; 50% { background:green; 75% { background:blue; 100% { background:black; Fachbereich AI, Entwicklung multimedialer Anwendungen 28
29 Animation / Keyframes: 1. Beispiel (Text) Fachbereich AI, Entwicklung multimedialer Anwendungen 29
30 Animation / Keyframes: 2. Beispiel (Text) <body> <h1>2. Beispiel Keyframes, Text</h1> </body> h1 { animation-duration: 3s; animation-name: slideleft { from { margin-left: 100%; color:red; width: 300%; to { margin-left: 0%; color:blue; width: 100%; Fachbereich AI, Entwicklung multimedialer Anwendungen 30
31 Animation / Keyframes: 2. Beispiel (Text) Fachbereich AI, Entwicklung multimedialer Anwendungen 31
32 Animation / Keyframes: 3. Beispiel (Text) h1 { animation-duration: 7s; animation-name: slidein; <h1>3. Beispiel Keyframes, Text</h1> <h2>3. Beispiel Keyframes, Text</h2> h2 { animation-duration: 7s; animation-name: slidein2; animation-timing-function: ease-in; animation-iteration-count: infinite; animation-direction: alternate; Fachbereich AI, Entwicklung multimedialer Anwendungen 32
33 Animation / Keyframes: 3. Beispiel (Text) Die untere Überschrift ist deutlich langsamer. Fachbereich AI, Entwicklung multimedialer Anwendungen 33
34 Animation / Keyframes: 4. Beispiel (Text) <div class="box1"> Hier ist die erste Zeile<br /> Hier ist die zweite Zeile<br /> </div> <div class="box2"> Hier ist die erste Zeile<br /> Hier ist die zweite Zeile<br /> </div> Fachbereich AI, Entwicklung multimedialer Anwendungen 34
35 .box1 { animation-duration: 7s; animation-name: slide1; width: 300px; slide1 { 0% { background-color:red; top:0px; left:400px; 50% { background-color:blue; top:100px; left:200px; 100% { background-color:green; top:200px; left:0px;.box2 { animation-duration: 11s; animation-name: slide2; width: 300px; slide2 { 0% { background-color:red; top:0px; left:0px; 50% { background-color:blue; top:100px; left:200px; 100% { background-color:green; top:200px; left:400px; Fachbereich AI, Entwicklung multimedialer Anwendungen 35
36 Fachbereich AI, Entwicklung multimedialer Anwendungen 36
37 HTML5 Verläufe Vor HTML5 musste man mittels Programm, Illustrator, GIMP, CorelDraw etc. Kacheln separat erstellen. Nachteile: Bilderstellung, Ladezeit Fachbereich AI, Entwicklung multimedialer Anwendungen 37
38 HTML5 Verläufe Verläufe lassen sich nun sehr einfach OHNE Bilder erstellen Verläufe können beliebig komplex sein. Man benötigt keine Bilder. Der Hintergrund ist immer sofort vorhanden. Der Hintergrund kann gedreht werden. Der Hintergrund kann strahlenförmig sein. Diese Technik wird sehr häufig auf mobilen Geräten genutzt. background: linear-gradient(to bottom, green 0%, blue 100%); background: linear-gradient(90deg, green 0%, blue 100%); background: radial-gradient(red, yellow, green); background: radial-gradient(ellipse, red, yellow, green); background: radial-gradient(circle, red, yellow, green); Fachbereich AI, Entwicklung multimedialer Anwendungen 38
39 .bg1 { color:yellow; background: linear-gradient(to bottom, green 0%, blue 100%); background: linear-gradient(90deg, green 0%, blue 100%); Fachbereich AI, Entwicklung multimedialer Anwendungen 39
40 Fachbereich AI, Entwicklung multimedialer Anwendungen 40
41 .bg1 { color:white; background: linear-gradient(90deg, purple, blue, green, yellow, red, purple); Quelle: html5-verlaeufe2.xhtml Fachbereich AI, Entwicklung multimedialer Anwendungen 41
42 .bg1 { color:white; background: radial-gradient(purple, blue, green, yellow, red, purple); Quelle: html5-verlaeufe3.xhtml Fachbereich AI, Entwicklung multimedialer Anwendungen 42
43 HTML5 Radial-Verläufe background: linear-gradient(to bottom, green 0%, blue 100%); background: linear-gradient(90deg, green 0%, blue 100%); background: radial-gradient(red, yellow, green); background: radial-gradient(ellipse, red, yellow, green); background: radial-gradient(circle, red, yellow, green); Size-Parameter closest-side farthest-side closest-corner farthest-corner radial-gradient(closest-side at 60% 55%,blue,green,yellow,black); radial-gradient(farthest-side at 60% 55%,blue,green,yellow,black); repeating-radial-gradient(red, yellow 10%, green 15%); Fachbereich AI, Entwicklung multimedialer Anwendungen 43
44 .bg1 { color:white; background: repeating-radial-gradient(red, yellow 10%, green 15%); Fachbereich AI, Entwicklung multimedialer Anwendungen 44
Entwicklung multimedialer Anwendungen
Entwicklung multimedialer Anwendungen Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659
MehrEntwicklung multimedialer Anwendungen. Teil 1 und 2
Hochschule Harz FB Automatisierung und Informatik Seite 1 Fachbereich Automatisierung und Informatik Wernigerode Entwicklung multimedialer Anwendungen Teil 1 und 2 Version: =Wurzel(1764) =Rest(45015;57)
MehrEntwicklung multimedialer Anwendungen
Entwicklung multimedialer Anwendungen Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659
MehrEntwicklung multimedialer Anwendungen
Entwicklung multimedialer Anwendungen Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://www.miwilhelm.de Raum 2.202 Tel. 03943 / 659
MehrHintergrundbilder. background-image. Werte: URL (Standort des Bildes) none inherit. Standard: none. Gilt für: alle Elemente.
HTML 8 Vorbereitung Hintergrundbilder background-image Werte: URL (Standort des Bildes) none inherit Standard: none Gilt für: alle Elemente Vererbung: nein => URL ist relativ zur Stylesheet-Datei anzugeben!
MehrVorlesung: Entwicklung multimedialer Anwendungen
Hochschule Harz FB Automatisierung und Informatik 3. Laborversuch: Thema: HTML5 CSS3 Erstellen einer XHTML-Seite mit Transition-Elementen Vorlesung: Entwicklung multimedialer Anwendungen Versuchsziele:
MehrAufbau eines Klassen-Selektors: selektor.klasse { css-eigenschaft1:wert1; css-eigenschaft2:wert2;...}
Cascading StyleSheets (CSS) Allgemein CSS (aufeinander aufbauende Stilvorlagen) wurden 1996 vom W3C standardisiert. dienen der Ergänzung strukturierter Dokumente wie HTML oder XML. Ermöglichen die Trennung
MehrInhaltsverzeichnis. Florian Bauer CSS Seite 2 von 10
CSS Inhaltsverzeichnis Gestaltung mit CSS... 3 CSS einbinden... 3 On the fly... 3 Im Header... 3 In einer externen Datei... 3 Aufbau einer CSS Anweisung... 4 Wichtige CSS Eigenschaften... 4 Pseudoelemente...
Mehr3. Briefing zur Übung IT-Systeme
3. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 30.11.2016, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde:, 12.00
Mehr[Guide] CSS (+ CSS 3!) Inhaltsverzeichnis. Vorwort
[Guide] CSS (+ CSS 3!) Vorwort CSS in HTML einbinden HTML mit CSS ansprechen Farben Jetzt geht es los: Normales Stylen Boxen (DIVs) mit dem Boxmodel Fliessende Boxen Links formatieren & Pseudoklassen/Elemente
MehrFARBEN MIT RGB-WERTEN DEFINIEREN
FARBEN FARBEN MIT RGB-WERTEN DEFINIEREN Farben mit Hexadezimalwerten Bisher sind Sie gewohnt Farben mit Hexadezimalwerten zu formatieren. Zwei Stellen geben dabei jeweils den Wert für Rot, Grün und Blau
MehrCSS(3) verstehen und anwenden. Alexej Schneider APEX Connect 2017
CSS(3) verstehen und anwenden Alexej Schneider APEX Connect 2017 Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Managing
MehrCSS. Cascading Style Sheets
CSS Cascading Style Sheets Was ist CSS? CSS... steht für Cascading Style Sheets... definiert die Darstellung (Farben, Fonts,... ) von (HTML) Dokumenten auf Web-Seiten.... spart viel Aufwand, da Format-Regeln
MehrPosition von CSS-Stilen. Inline(pro Tag) In Header. Extern in CSS-Datei
CSS CSS-Übersicht Cascading Style Sheets Formatierung 2.0: Anstatt durch Tags und Attribute jedes Mal die Formatierung neu zu gestalten, arbeitet man mit Formatvorlagen Später kann man sämtliche Bereiche
MehrHTML. Hypertext Markup Language
HTML Hypertext Markup Language Begriff Markup Begriff aus Druckindustrie: Layouter fügt Anmerkungen/Markierungen (Tags) hinzu Markup-Languge (ML) = Auszeichnungssprache Beispiele a) das Wort wird fett
MehrMax Bold Chefredakteur web & mobile developer
Inhaltsverzeichnis Vorwort Neue Möglichkeiten mit CSS3 Ribbons mit CSS3 CSS3-Animationen CSS3 Multiple Columns CSS - Schneller entwickeln mit Prozessoren Responsive Webdesign mit jquery mobile, HTML5 und
MehrEine Schnelleinführung in CSS
Eine Schnelleinführung in CSS Michael Dienert 11. September 2013 Inhaltsverzeichnis 1 Was ist CSS? 1 2 Verwenden der CSS-Stylesheets 2 3 Struktur eines CSS-Stylesheets 2 4 Selektoren im Detail 3 4.1 Verwandschaftsbeziehungen:
MehrHTML und CSS. Eine kurze Einführung
HTML und CSS Eine kurze Einführung Begriff Markup Begriff aus Druckindustrie: Layouter fügt Anmerkungen/Markierungen (Tags) hinzu Markup-Languge (ML) = Auszeichnungssprache Beispiele a) das Wort wird fett
MehrInhaltsverzeichnis. Vorwort. Einführung. CSS verwenden
Inhaltsverzeichnis Vorwort 13 1 Einführung 15 2 CSS verwenden 17 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Einbinden von CSS-Vorgaben in den Dateikopf Allgemeine Syntax Schriftarten definieren Schriftgröße ändern
MehrBeautify your APEX. Alexej Schneider DOAG 2016
Beautify your APEX Alexej Schneider DOAG 2016 Im Überblick Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Ausbildungsbetrieb Inhabergeführte Aktiengesellschaft Gründungsjahr
MehrTabellenfreies Layout in HTML
Tabellenfreies Layout in HTML 0. Inhaltsverzeichnis Philipp Wahle 12.12.12 2 von 40 Seiten 3 von 40 Seiten 0. Inhaltsverzeichnis 1. Sematischer Code 2. Box Modell 3. Classes & IDs 4. Statischer Seitenaufbau
MehrTutorial zum erstellen einer Webseite
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,
MehrAllgemeine Technologien II Wintersemester 2011 / November 2011 CSS
Allgemeine Technologien II Wintersemester 2011 / 2012 28. November 2011 CSS Themen 28.11.2011 Cascading Style Sheets CSS CSS einbinden Inline-Styles CSS im Dokumentkopf Externe Stylesheets Konzepte Typen-,
MehrANWENDUNGSSOFTWARE CSS
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 ,
Mehr1 Definition der Selektoren Einbinden der CSS 3 Möglichkeiten Farbangaben Schriftformatierung Abstände...
CSS GRUNDLAGEN 1 Definition der Selektoren... 2 2 Einbinden der CSS 3 Möglichkeiten... 2 3 Farbangaben... 4 4 Schriftformatierung... 4 5 Abstände... 4 6 Box Modell... 5 7 Links... 5 8 Eigene Klasse definieren...
MehrSass. Syntactically Awesome Stylesheets. Christian Kaula christiankaula.com
Sass Syntactically Awesome Stylesheets Christian Kaula christiankaula.com Sass? Sass? Metasprache auf Basis von CSS Sass? Metasprache auf Basis von CSS vereinfacht CSS durch Entfernung redundanter Elemente
MehrJoomla! Templates. Professionelle Vorlagen mit CSS. Daniel Koch
Joomla! Templates Professionelle Vorlagen mit CSS Daniel Koch Daniel Koch Joomla!-Templates Professionelle Vorlagen mit CSS Daniel Koch Joomla!-Templates. Professionelle Vorlagen mit CSS ISBN: 978-3-86802-325-1
MehrCSS in HTML-Elementen. Syntax und Grammatik von CSS
CSS Grundlagen CSS3 - Cascading Stylesheets CSS-Dokumente in HTML einbinden CSS kann auf 3 Arten eingebunden werden: - in einer separaten CSS-Datei - im Kopfbereich des HTML-Dokuments - im einzelnen HTML-Element
Mehr<link href=" Roboto" rel="stylesheet"> <li><a href="ergebnis.html"> Ergebnis </a></li>
Index.html er-modell
MehrJavaScript II. Hochschule Karlsruhe Technik & Wirtschaft Internet-Technologien T3B250 SS2014 Prof. Dipl.-Ing. Martin Schober
JavaScript II Bildaustausch mit dem Attribut name und zwei Funktionen function asterix() { document.images1.src="bilder/asterix.jpg"; function obelix() { document.images1.src="bilder/obelix.jpg";
Mehr3. Briefing zur Übung IT-Systeme
3. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 30.11.2016, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde: 09.11.2016,
Mehr3 CSS-Selektoren und Vererbung
3 -Selektoren und Vererbung In diesem Kapitel geht es um Design Patterns, mit denen Elemente für die Gestaltung ausgewählt werden. Da die Design Patterns für Selektoren einfach sind, bespreche ich sie
MehrÜber den Autor 7. Einführung 19. Über dieses Buch 19 Törichte Annahmen über den Leser 19 Symbole in diesem Buch 20 Wie es weitergeht 20
Über den Autor 7 Einführung 19 Über dieses Buch 19 Törichte Annahmen über den Leser 19 Symbole in diesem Buch 20 Wie es weitergeht 20 Teil I Seitenaufbau und besinn mit HTML5 und CSS3 21 Kapitel 1 Struktur
MehrSASS für Einsteiger. WordCamp Köln 2015. 06.06.2015 Bernhard Kau @2ndkauboy kau-boys.de 1
SASS für Einsteiger WordCamp Köln 2015 06.06.2015 Bernhard Kau @2ndkauboy kau-boys.de 1 Wer bin ich? Bernhard Kau Wahlberliner PHP-Entwickler WordPress-Plugin Hobby-Entwickler CSS-Tüftler Organisator der
MehrÜbung Klebezettel. background, font, color, transform, width, height, margin, cursor, border. Web. Fach: BW1. Klasse: (Donnerstag) Datum:
1 2 Fach: Klasse: Datum: Web BW1 16.05.2019 (Donnerstag) Agenda Übung Klebezettel - background, font, etc. 3 4 Unser Ziel mit CSS: Die Gestaltung eines einfachen Textes in einen Klebezettel Übung Klebezettel
MehrCSS Cascading Style Sheets
XML light CSS Cascading Style Sheets Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Wieso Cascading Style Sheets? HTML und CSS XML und CSS Ausblick XML light CSS Cascading Style Sheets 2/24 Probleme,
MehrInhaltsverzeichnis. Einleitung... 17
o:/wiley/reihe_computing/76030/3d/ftoc.3d from 10.09.2012 10:34:52 Inhaltsverzeichnis Einleitung... 17 1 HTML5-Dokumente... 21 1.1 Grundbestandteile... 21 1.2 Die übergeordnete Struktur..... 22 1.2.1 Das
MehrInhaltsverzeichnis. Vorwort 11. Kapitel 1 CSS3 heute 17. Kapitel 2 Umgang mit unterschiedlichen Browsern 39
3 Inhaltsverzeichnis Vorwort 11 1.1 Was in diesem Buch steht... 12 1.2 Was nicht in diesem Buch steht... 14 1.3 Was Sie noch wissen sollten... 14 Kapitel 1 CSS3 heute 17 1.1 CSS3 Stand der Dinge... 18
MehrProgrammierung 1 Studiengang MI / WI
Programmierung 1 Studiengang MI / WI Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de http://mwilhelm.hs-harz.de Raum 2.202 Tel. 03943 /
MehrUnterschied zwischen HTML & XHTML?
Tutorium Webdesign von Maria Lechner Unterschied zwischen HTML & XHTML? HTML HyperText Markup Language (Hypertext-Auszeichnungssprache) SGML-basierte HTML XHTML Extensible HyperText Markup Language (erweiterbare
MehrInhaltsverzeichnis. Vorwort 1. 1 CSS3 heute 9. 2 Umgang mit unterschiedlichen Browsern 33
D3kjd3Di38lk323nnm v Vorwort 1 1.1 Besser mit CSS3...2 1.2 Was in diesem Buch steht...3 1.3 Was nicht in diesem Buch steht...6 1.4 Was Sie sonst noch wissen sollten...6 1 CSS3 heute 9 1.1 CSS3 Stand der
MehrCSS Cascading Stylesheets
CSS Cascading Stylesheets 1. Einführung Warum denn CSS= Cascading Style Sheets? CSS ist eine Spache, bestimmt für die Formatierung von HTML-Seiten. Sie greift auf die Sprachelemente von HTML zu und verleiht
MehrStart. HTML Crash-Kurs. HTML Crashkurs Bernd Blümel Christian Metzger
Start HTML Crash-Kurs Basics HyperText Markup Language logische Auszeichnungssprache Einfache Syntax Sehr einfach zu erlernen Dateiendungen und Startseite Dateiendungen.htm.html Startseite: index default
MehrSchöner wohnen mit CSS3
NEUN CSS3 Schöner wohnen mit CSS3 Vor ein paar Jahren waren wir alle noch froh, dass es überhaupt CSS gab, auch wenn es nicht überall gleich funktionierte. Aber man wird anspruchsvoller und möchte irgendwann
MehrCSS3. Die neuen Features für fortgeschrittene Webdesigner. von Florence Maurice. 2., aktualisierte und erweiterte Auflage. dpunkt.
CSS3 Die neuen Features für fortgeschrittene Webdesigner von Florence Maurice 2., aktualisierte und erweiterte Auflage dpunkt.verlag 2013 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 118
MehrDigitale Medien Vergangene Vorlesungen. Style-/Formatangaben. Style Angabe für jedes HTML-Element einfachster Fall: style-attribut
Vergangene Vorlesungen Digitale Medien HTML Grundlagen Wichtige HTML Elemente 4. STYLESHEETS, CSS Heute: Anwendung Beispiele Trennung von Inhalt und Layout Oder: Woher weiß der Browser wie eine Seite darzustellen
MehrDigitale Medien Vergangene Vorlesungen. Style-/Formatangaben. Style Angabe für jedes HTML-Element einfachster Fall: style-attribut
Vergangene Vorlesungen Digitale Medien HTML Grundlagen Wichtige HTML Elemente 4. STYLESHEETS, CSS Heute: Anwendung Beispiele Trennung von Inhalt und Layout Oder: Woher weiß der Browser wie eine Seite darzustellen
MehrKonzepte objektorientierter Programmierung
Konzepte objektorientierter Programmierung Objekte Klassen Nachrichten Kapselung Einführung Vererbung heute! Konzepte objektorientierter Programmierung Was ist ein Objekt? Was ist eine Klasse? Was sind
MehrDigitale Medien 4. STYLESHEETS, CSS
Digitale Medien 4. STYLESHEETS, CSS Vergangene Vorlesungen HTML-Grundlagen Wichtige HTML-Elemente Heute: Stylesheets Anwendung Beispiele Trennung von Inhalt und Layout Oder: Woher weiß der Browser wie
MehrAllgemeine Technologien II Sommersemester Mai 2011 CSS
Allgemeine Technologien II Sommersemester 2011 02. Mai 2011 CSS Kursthemen Designparadigmen Framesets Tabellenbasierte Layouts -basierte Layouts: CSS & Co. Cascading Style Sheets CSS CSS einbinden
Mehrcheck out HTML5 & CSS3 + JS / jquery AStA FH-Dortmund
check out HTML5 & CSS3 + JS / jquery AStA FH-Dortmund Hendrik Mittrop // FB4 ACD - Referent Ola Gasidlo // FB4 HoPo - Referentin WER? one.html5 HTML bietet dem Inhalt eine Struktur. two.css3 CSS zaubert
MehrDas 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
MehrWeb-basierte Anwendungssysteme XHTML- CSS
Web-basierte Anwendungssysteme XHTML- CSS Prof. Dr. Sergej Alekseev (alekseev@fb2.fra-uas.de) Prof. Dr. Armin Lehmann (lehmann@e-technik.org) Fachbereich 2 Informatik und Ingenieurwissenschaften Wissen
MehrAufbau einer HTML Seite:
1 Aufbau einer HTML Seite: Grundstruktur: Head Bereich: "nicht sichtbar" Er enthält grundlegende Informationen wie: Title, Charset, Ansichtsgröße,
MehrCSS - Cascading Stylesheets
CSS - Cascading Stylesheets Alfred Beringer HTBLVA für Textilindustrie und Datenverarbeitung Alfred Beringer 1 Überblick Kurze Einführung Deklarationen Selektoren Beispiele Alfred Beringer 2 CSS Formatierungssprache
MehrCSS Cascading Stylesheets
1 CSS Cascading Stylesheets CSS Einführung CSS: Cascading Style Sheets Bestimmt die Darstellung von HTML-Elementen CSS löste ein Problem HTML war ursprünglich nicht dafür entwickelt worden, Formatierungen
MehrHTML & CSS. GIMP > Bild > Bild skalieren Unter diesem Menüpunkt kannst du die Bildgröße verändern. Beachte die Bildproportionen
Übung 1 HTML & CSS Bildbearbeitung in Hinblick auf HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.jpg Lehrziel: Bilder auf Ansichtsbasis
MehrInhaltsverzeich. Einleitung... 17
Inhaltsverzeich nis Einleitung............................................. 17 1 HTML5-Dokumente..................................... 21 1.1 Grundbestandteile....................................... 21
MehrNachbau der Website 1.)Hintergrundbild einfügen eigene CSS-Datei
Nachbau der Website http://www.lake-festival.at/ Erstelle eine neue Bootstrapsite im Ordner lakefestival. Es soll alle Ordner bereits enthalten, back für diverse backgrounds, img mit vielen Bildern usw.
Mehr3. Zeichen und Schrift
3. Zeichen und Schrift 3.1! Medien Zeichen, Text, Schrift 3.2! Mikro-Typografie: Zeichensätze 3.3! Makro-Typografie: Gestalten mit Schrift 3.4! Hypertext und HTML!! (Fortsetzung)! Allgemeines Textstrukturierung
MehrÜbung zur Vorlesung Digitale Medien. Ludwig-Maximilians-Universität München Wintersemester 2010/2011
Übung zur Vorlesung Digitale Medien Ludwig-Maximilians-Universität München Wintersemester 2010/2011 1 Über den Studiengang und das Forschungsgebiet Medieninformatik informieren Studenten, Interessenten
MehrEine Website sieht nicht überall gleich aus
Moderne Weblayouts und Progressive Enhancement Posted on 1. April 2019 by Jonas Hellwig Das Layout einer Website muss heute vielen Anforderungen gerecht werden. Es soll einerseits flexibel sein und sich
MehrAbgabetermin: , 23:59 Uhr
HTML 19.01.2016 Projektanforderungen Struktur: Zentrale (index-)seite Sinnvolle Ordnerstruktur von index.html aus verlinkte Seiten mit Querverweisen (insgesamt mindestens 3 Seiten) Elemente, die irgendwo
MehrIT-Zertifikat: Allgemeine Informationstechnologien II Übungsblatt jquery
IT-Zertifikat: Allgemeine Informationstechnologien II Übungsblatt jquery Für unser Miniredaktionssystem, das wir im Laufe der nächsten Wochen / Monate entwickeln werden, verwenden wir eine der Website
MehrE-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.
Übung WS 2015/2016 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 3: Stand: 30.10.2015 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt
MehrHTML & CSS. Beispiele aus der Praxis
HTML & CSS Beispiele aus der Praxis Übungsblatt 2 http://www.uni-koblenz.de/~ugotit Fragen? Wiederholung Beispiele von.../~ugotit/test/index.htm zu.../~ugotit/test2/html/index.htm Absoluter Pfad relativ
MehrDigitale Medien. Übung zur Vorlesung. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid
Übung zur Vorlesung Digitale Medien Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid Wintersemester 2016/17 Cascading Style Sheets HTML beschreibt nur den logischen Aufbau eines Dokuments. Die Gestaltung
MehrÄndern der Schriftgröße für den Monitorexport
Ändern der Schriftgröße für den Monitorexport (Stand: 12/2017) In der Datei SUBST_ MO NITOR sind einige wenige Einträge zu ändern. Die Datei finden Sie im Programmverzeichnis von Untis: Wenn Sie diese
MehrÜbung: Bootstrap - Navbar
Übung: Bootstrap - Navbar Angaben befinden sich im Ordner: 5_Übung_nav. Darin befinden sich die Bootstrap-Ordner und die dazu passende index.html, die bereits die Links zu den Ordnern enthält. Aufgabe:
MehrDiese Site gibt es so nicht mehr, daher muss man in der Geschichte wühlen :
Nachbau der Website http://www.lake-festival.at/ Diese Site gibt es so nicht mehr, daher muss man in der Geschichte wühlen : https://archive.org/web/ dann Erstelle eine neue Bootstrapsite im Ordner lakefestival.
MehrGrundlagen-Beispiel CSS
Grundlagen-Beispiel CSS Öffne im Ordner 2.css.uebung die vorhanden Dateien index.html und erstelle eine neue CSS-Datei mit dem Namen bildschirm.css. Füge im Bereich folgende Verlinkung ein:
Mehr4. Briefing zur Übung IT-Systeme
4. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde,, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde: 09.11.2016, 12.00
MehrWindow Presentation Foundation
Window Presentation Foundation Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Inhalt Einführung WPF
MehrAPEX - Hilfe. WHEN OTHERS Beratung Projektmanagement Coaching. Gelungene Benutzerführung (fast) ohne Mehraufwand. Andreas Wismann
APEX - Hilfe Gelungene Benutzerführung (fast) ohne Mehraufwand Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching wismann@when-others.com APEX - Hilfe Gelungene Benutzerführung (fast) ohne
MehrAuf einen Blick. Vorwort Einführung in CSS Grundlegende Konzepte von CSS Die Zukunft von CSS Browser-Kompatibilität 97
Auf einen Blick Vorwort 13 1 Einführung in CSS 17 2 Grundlegende Konzepte von CSS 41 3 Die Zukunft von CSS 81 4 Browser-Kompatibilität 97 5 CSS in der Praxis 133 6 Beispiele 271 7 Tools für CSS 355 8 Die
MehrLeseprobe. jquery. ISBN (Buch): ISBN (E Book):
Leseprobe zu jquery von Ralph Steyer ISBN (Buch): 978 3 446 43941 2 ISBN (E Book): 978 3 446 43949 8 Weitere Informationen und Bestellungen unter http://www.hanser fachbuch.de/978 3 446 43941 2 sowie im
Mehr3. Zeichen und Schrift
3. Zeichen und Schrift 3.1! Medien Zeichen, Text, Schrift 3.2! Mikro-Typografie: Zeichensätze 3.3! Makro-Typografie: Gestalten mit Schrift 3.4! Hypertext und HTML!!! Allgemeines Textstrukturierung Tabellen
MehrResponsive Webdesign mit CSS3 & LESS
webmasters press Frank L. Schad Responsive Webdesign mit CSS3 & LESS Autorisiertes Curriculum für das Webmasters Europe Ausbildungs- und Zertifizierungsprogramm webmasters press Frank L. Schad Responsive
MehrResponsive Web Design
Responsive Web Design Am Beispiel: Government of Alberta Frank Steffen, Senior Product Manager 22 Januar 2013 Copyright OpenText Corporation. All rights reserved. Agenda AlbertaCanada.com Responsive Design
MehrSMIL 2016 S h_da S Seite 1
SMIL Seite 1 SMIL Layout Layout-Konzept: Rechteckige Darstellungs-Regionen Referenzpunk: Linke obere Ecke Hierarchie von Darstellungsregionen Positionierung relativ zur umfassenden Darstellungsregion Vererbung
MehrProbeklausur Besprechung
WiSe 2018/19 Aufgabe 1: Huffman (10 Punkte) 1 Geben Sie für die Nachricht schnelldurchlauf den Zeichenvorrat mit der Wahrscheinlichkeitsverteilung an. 2 Zeichnen Sie den resultierenden Codebaum und beachten
MehrWeb-Technologien. FB Automatisierung und Informatik, Einf. Webtechnologien 1
Web-Technologien Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 FB Automatisierung und Informatik, Einf.
MehrDigitale Medien. Übung
Digitale Medien Übung Pfadangaben Pfadangaben sind relevant für Bilder, Verweise, Medienobjekte per URL: Protokoll : / lokalernetzwerkname / Hostname : Port / Pfad http://www.mimuc.de/ http:/arbeitsgruppe/www.mimuc.de:8080
MehrHTML5 / CSS3. 19.10.2009 - Webtreff - Konstanz Lars Messmer - COMSOLIT GmbH
HTML5 / CSS3 19.10.2009 - Webtreff - Konstanz Lars Messmer - COMSOLIT GmbH Seite / 68 COMSOLIT GmbH Fullservice Agentur die erfolgreich professionelle Gesamtlösungen umsetzt. Zu den Kernkompetenzen zählen:
MehrDigitale Medien. Übung zur Vorlesung. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid
Übung zur Vorlesung Digitale Medien Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid Wintersemester 2016/17 Scalable Vector Graphics (SVG) Beschreibungssprache für Vektorgraphiken. Basiert auf XML,
MehrWeb-Anwendungen, SS17 - Fragentypen
Web-Anwendungen, SS17 - Fragentypen Hinweis: Dieses Dokument ist keine Klausur, sondern eine lose (und nicht notwendigerweise vollständige) Sammlung an Fragen wie sie auch in einer Klausur vorkommen könnten.
MehrIntroduction to Technologies for Interaction Design. Stylesheets
Introduction to Technologies for Interaction Design Stylesheets Syntax Selektor und Eigenschaften Selektor bezieht sich auf ein HTML-Element ID-Selektoren dürfen in jeder HTML-Datei nur einmal vorkommen
Mehrwebmasters press Frank L. Schad CSS3 Grundlagen Autorisiertes Curriculum für das Webmasters Europe Ausbildungs- und Zertifizierungsprogramm
webmasters press Frank L. Schad CSS3 Grundlagen Autorisiertes Curriculum für das Webmasters Europe Ausbildungs- und Zertifizierungsprogramm webmasters press Frank L. Schad CSS3 Grundlagen Art.-Nr. 011999049
MehrGrundlagen in C# und.net
Grundlagen in C# und.net Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 FB Automatisierung und Informatik:
MehrGrundlagen in C# und.net
Grundlagen in C# und.net Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 FB Automatisierung und Informatik:
MehrDokumentation für Popup (lightbox)
Dokumentation für Popup (lightbox) Für das Popup muss eine kleine Anpassung im wpshopgermany Plugin vorgenommen werden und zwar in der Datei../wp-content/plugins/wpshopgermany/controllers/WarenkorbController.class.php
Mehr