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

Ähnliche Dokumente
Online-Publishing mit HTML und CSS für Einsteigerinnen

MUSTER. Styling E-Book zum Stylingthema Casual. Online-Styling powered by «Die Stilkonsulentin»

Einführung in das wissenschaftliche Arbeiten

Warum auch Sie ProjectFinder nutzen sollten. ProjectFinder! Das Projektmanagement-Tool für die Baubranche. Jetzt exklusiv von:

Portfolio P /- LOGOENTWICKLUNG INTERFACEDESIGN PRINTWERBUNG SCREENDESIGN WEBDESIGN SEO RODUKTENTWICKLUNG DESIGN F OTOGRAFIE & FOTOMONTAGE

Titel 1. Zeile (32pt) Titel 2. Zeile (32pt) Untertitel 1. Zeile (28pt) Untertitel 2. Zeile (28pt)

Über uns. Schnittstellen als Stolpersteine

WISE GRUNDLAGEN DES STÄDTEBAU DAS PRINZIP STADT. dokumentation

Christiane Grün // Jürgen Keiper

CSS. Cascading Stylesheets

Formatvorlage für Abschlussarbeiten am Fachgebiet Immobilienökonomie

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

Corporate Design Manual. Stand

Kurzeinführung in HTML

Format- oder Stilvorlagen

Appsolut vielseitig SAP-Lösungen für eine mobile Welt. Inhalt. Immer im Bilde. Die Mobility- Strategie. Personalwesen. Vertrieb. Service.

Webdesign-Multimedia HTML und CSS

Der Werbewahrnehmung auf der Spur. dmexco, Köln, Claudia Dubrau, Silke Kreutzer

INFRASTRUKTUR SERVER STORAGE NETZWERK SICHERHEIT DATA CENTER BACKUP. Consulting + Hardware + Software + Services. aliquyam erat, sed diam.

HTML5. Wie funktioniert HTML5? Tags: Attribute:

Absender. Adressat. Datum des Schreibens:.. Mieterhöhung nach Modernisierung Konkrete Bezeichnung des Mietverhältnisses: Sehr geehrte/r,

Augsburger Off-Topic-Seminar Einführung in die Typographie 1 / 18

Mit gutem Beispiel voran!

Bachelorarbeit (bzw. Masterarbeit)

Kapitel Februar 2010

- 1 - & Werbematerial. Zertifizierungssiegel

Hurenkinder Zwiebelfische Augenpulver

Erfolgskritische Faktoren bei der Genese des Sicherheitslagebildes. Lennart Maack

LAURA PARADIEK. Antonistraße Hamburg laura.paradiek@gmail.com

Kanton St.Gallen. Das Erscheinungsbild des Kantons Kapitel Digitale Medien

- 1 - & Werbematerial. Zertifizierungssiegel

A 2 A 1 2. Informationen. Ausrichtung des Formats. Reihenfolge der Dokumentseiten. Unterschiedliche Leserichtungen im Layout bei beidseitigen Drucken

Vertrauen in Institutionen und Berufsgruppen Einstellung der Bevölkerung

Homepage mit HTML und CSS

HTML-STANDARDS ZUR OPTIMALEN VERWENDUNG IN WCMS VOM HTML-DUMMY ZUR CONTENT-KLASSE

LOHNSTAR für Gründer. Unternehmen

Henrik Kniberg. Lean from the Trenches Managing Large-Scale Projects with Kanban

Rota Vicentina. Leseprobe

Farb-, Text- und Schriftgestaltung mit CSS3

EIN HERZLICHES WILLKOMMEN!

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

Publizieren im Internet

Social Media. Personalbeschaffung im Web 2.0!

Technische Grundlagen der Blockchain. Prof. Dr. Christoph Sorge juris-stiftungsprofessur für Rechtsinformatik

Ziel des Website-Relaunchs

CORPORATE DESIGN RICHTLINIEN

Software up to date: Zur eigenen Sicherheit Lücken schließen

SCHÖNES WOHNEN IM GRÜNEN UND ZENTRUMSNAH. Objekt: LL Aachen / Bildchen ,00 e

Robert R. Agular Thomas Kobert. 5. Auflage HTML. Inklusive CD-ROM

Kurzanleitung zur Handhabung des neuen Schreinerlogos

2018

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

1 Definition der Selektoren Einbinden der CSS 3 Möglichkeiten Farbangaben Schriftformatierung Abstände...

Nr. 1 am Kiosk JÄGER ist unter allen Jagdzeitschriften in Deutschland seit Jahren die Nr. 1 am Kiosk*.

Corporate Design Manual. Stand

Aufbau einer HTML Seite:

Meine erste Homepage - Beispiele

iviuelles Design Immobilien Profesionelle KUNDENPOTENTIAL EFFIZIE höheres einfachste Administration einfachste Aktualisier

PRESSE-DOSSIER. Freilicht-Ausstellung der Stiftung Altes Turtmann Vernissage 27. Mai 2017 um Uhr Ausstellung bis Mitte September 2017

Wohnungsbeschreibung/ Abnahme- und Übergabeprotokoll

Designänderungen mit CSS und jquery

Textvergleich-Gutachten

AVS TD 6.2 Einstellungen Design/Schrift (1.7.9_82, )

Universitätsklinikum Tübingen Presse- und Öffentlichkeitsarbeit Corporate Design Gestaltungsgrundsätze und Anwendungsbeispiele von Drucksachen

Kompetenzentwicklung

Aufgabenbereich 3: Layoutgestaltung mit CSS

Die Vertriebsunterstützung zu den neuen Herausforderungen

Einführung Responsive Webdesign

4. Briefing zur Übung IT-Systeme

Erstellen eines HTML-Templates mit externer CSS-Datei

Softwaretechnik Teil Webprogrammierung (HTML, PHP) SS2011

hörte leise Schritte hinter sich. Das bedeutete nichts Gutes. Wer würde ihm

Eigene Formatvorlagen

CORPORATE DESIGN MANUAL

Kreatives Gestalten mit Word 2003(4/9) Kurzlehrgang für Seniorinnen und Senioren

1. Tragen Sie in die freien Felder Ihre Überschriften, Adresse bzw. Text ein.

Maßgeschneidert LÖSUNGEN

4. Briefing zur Übung IT-Systeme

Stylesheet für Autoren und Fotografen

Absender. Adressat. Datum des Schreibens: Betriebskostenabrechnung für den Abrechnungszeitraum bis Konkrete Bezeichnung des Mietverhältnisses:

VISUELLE KOMMUNIKATION

Innovator 11. Design der Dokumentation ändern. Wie Sie die Dokumentation von Innovator Ihrer Corporate Identity anpassen. HowTo.

ZUM 50. TODESTAG VON JOSEPH PILATES. Mein Ziel ist es, dass jeder in Deutschland während der Kampagne einmal das Wort Pilates liest.

CSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung

SEMCO I PICTURE. SEMCO PICTURE Individuelles Design aus Glas

This manual cannot be redistributed without permission from joomla-monster.com or vorlagenstudio.de

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

Gymnsaium Salvatorkolleg Bad Wurzach Freie Studien Klasse 10a Schuljahr 2012/13 Die Bibel ein Buch für heute! Thema: Bibel und Dialog

Persönliche Finanzplanung

Wie starte ich mit meinem Account?

Anwendungsbeispiele. Neuerungen in den s. Webling ist ein Produkt der Firma:

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

Seminar DWMX DW Session 004

CD MANUAL - HOTEL TERRASSENHOF

S e m i n a r a r b e i t im Wissenschaftspropädeutischen Seminar Pseudo Latin Languages

Gambio GX2 FAQ. Inhaltsverzeichnis

Dataforce Analytics Öko-Studie Beispielanalyse

Bedienungsanleitung. Content-Management-System GORILLA

Transkript:

CAS WEBDESIGN UND WEBPUBLISHING KURS 1 / TAG 2: GRUNDLAGEN DER WEBENTWICKLUNG Von Markus Stauffiger / 4eyes GmbH

STRUKTUR UND ZIELE DES HEUTIGEN TAGES Repetition CSS Grundlagen CSS Eigenschaften Wie komme ich zu meiner eigenen Website?

REPETITION DES ERSTEN TAGES Feedback Grundlagen des Webs Werkzeuge HTML-Basics Diskussion evtl. Schwierigkeiten

CSS GRUNDLAGEN

WAS IST CSS? HTML: Struktur und Inhalt CSS: Definiert Layout & Design Trennung von Struktur und Design Textdatei.css

body { color: red; WIE SIEHT CSS AUS?

WIE KOMMT DAS CSS AUF MEINE SEITE? <head> <link rel="stylesheet" type="text/css" href="basic.css" /> </head>

ÜBUNG: EINBINDUNG VON CSS Lege eine neue Datei an HTML - basic.html Lege eine neue Datei an Cascading Style Sheet - basic.css Binde die Styles-Datei im head-tag ein <link rel="stylesheet" type="text/css" href="basic.css"> Folgende Zeile in die CSS-Datei body { color: red Testen

LÖSUNG: EINBINDUNG VON CSS HTML-Datei <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="basic.css" /> <meta charset="utf-8"> </head> <body> <div>todo write content</div> </body> </html> CSS-Datei body { color: red; Demo

WIE NUTZE ICH CSS?

HTML-TAGS MIT CSS ANSPRECHEN Unterschiedliche Eigenschaften für unterschiedliche Tags

BEISPIELE: HTML-TAGS MIT CSS body { color: red; h1 { color: blue; h2 { color: green; p { color: black;

ÜBUNG: HTML-TAGS MIT CSS Bearbeite basic.html Je ein <h1>, <h2> und ein <p> Tag Bearbeite basic.css h1 { color: blue h2 { color: green p { color: black Testen

LÖSUNG: HTML-TAGS MIT CSS HTML-Datei <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="tags.css" /> <meta charset="utf-8"> </head> <body> <h1>überschrift 1</h1> <h2>überschrift 2</h2> <p>absatz</p> </body> </html>

LÖSUNG: HTML-TAGS MIT CSS CSS-Datei body { color: red; h1 { color: blue; h2 { color: green; p { color: black; Demo

SCHRIFTFORMATIERUNG Serifen und nicht-serifen Bild von w3schools.com

SCHRIFTFORMATIERUNG Beschränkte Auswahl Verdana, Arial, Times Angabe mehrerer möglich Grösse "Gewicht" bzw. Art

SCHRIFTFORMATIERUNG MIT CSS Schriftart: font-family Grösse: font-size Gewicht: font-weight

BEISPIEL: SCHRIFTFORMATIERUNG MIT CSS h1 { font-family: Arial, sans-serif; font-size: 24px; font-weight: bold; h2 { font-family: "Times New Roman", serif; font-size: 20px; font-weight: normal; p { font-size: 12px; Demo

ÜBUNG: SCHRIFTFORMATIERUNG MIT CSS Definiere im basic.css für <h1>, <h2> und <p> je font-family font-size font-weight Testen

LÖSUNG: SCHRIFTFORMATIERUNG MIT CSS h1 { font-family: Arial, sans-serif; font-size: 24px; font-weight: bold; h2 { font-family: "Times New Roman", serif; font-size: 20px; font-weight: normal; p { font-size: 12px; Demo

CSS-VERERBUNG Schriftformatierung Zeitersparnis Flexibilität

BEISPIEL: CSS-VERERBUNG SCHRIFTART body { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; h1 { font-size: 24px; font-weight: bold; h2 { font-family: "Times New Roman"; font-size: 20px; p {

ÜBUNG: CSS-VERERBUNG Bearbeite die CSS-Datei Schreibe die allgemeinen Eigenschaften in "body { " Testen

LÖSUNG: CSS-VERERBUNG body { font-family: Arial, sans-serif; font-size: 12px; font-weight: normal; h1 { font-size: 24px; font-weight: bold; h2 { font-family: "Times New Roman"; font-size: 20px; p {

FARBEN MIT CSS Bildschirmfarben basieren auf Rot-Grün-Blau (RGB) Farben können in CSS auf drei Arten geschrieben werden

FARBEN MIT CSS Als Name, bspw. "red", "blue" Als RGB-Werte, bspw. rgb(255,0,0) Als HEX-Werte, bspw. "#ff0000", "#0000ff" Werte kommen aus Vorlagen oder mit Color-Picker

FARBEN MIT CSS Schriftfarben werden in CSS mit "color" bezeichnet

body { color: #000000; h1 { color: red; h2 { color: #13daec; BEISPIEL: FARBEN MIT CSS

ÜBUNG: FARBEN MIT CSS Bearbeite die CSS-Datei Gib eine allgemeine Schriftfarbe an Nutze den Color-Picker Gib <h1> und <h2> je eine andere Farbe

LÖSUNG: FARBEN MIT CSS body { color: #000000; h1 { color: red; h2 { color: #13daec;

ÜBUNG: STYLING MEINER SEITE Erstelle eine Datei styles.css Binde die Datei in all Ihren Seiten ein <link rel="stylesheet" type="text/css" href="styles.css" /> Gestalte die Website Schriften font-family, font-size, font-weight Farben color Nutze die basic.css zum "spicken"

CSS KLASSEN Unterschiedliche Darstellung gleicher Tags bspw. unterschiedlich formatierte Absätze Attribut class="klassenname" Ansprechen im css mit.klassenname

BEISPIELE: CSS KLASSEN HTML-Datei <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="classes.css" /> </head> <body> <p>erster Absatz</p> <p class="highlight">hervorgehobener Absatz</p> <p>dritter Absatz</p> </body> </html>

BEISPIELE: CSS KLASSEN CSS-Datei body { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; p { color: blue;.highlight { color: red; Demo

ÜBUNG: CSS KLASSEN Erweitere basic.html um weitere Tags Vergib einzelnen Elementen Klassen bspw. class="highlight" Erweitere basic.css um die Klassen bspw..highlight { color: red; Testen

LÖSUNG: CSS KLASSEN <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="classes.css" /> </head> <body> <p>erster Absatz</p> <p class="highlight">hervorgehobener Absatz</p> <p>dritter Absatz</p> </body> </html> body { font-family: Arial, sans-serif; font-size: 12px; font-weight: bold; p { color: blue;.highlight { color: red;

FARB-HINTERGRÜNDE Farb-Hintergründe werden in CSS mit "background-color" bezeichnet.betont { background-color: #eeeeee; Demo

ÜBUNG: FARBHINTERGRÜNDE Erweitere basic.html um einen Absatz Vergib dem Absatz eine neue Klasse bspw. class="betont" Erweitere basic.css um die Klasse bspw. ".betont { background-color: #eeeeee; " Testen

LÖSUNG: FARBHINTERGRÜNDE.betont { background-color: #eeeeee; Demo

HINTERGRUNDBILDER Nicht nur Farben sondern auch Bilder bspw. Verläufe

BEISPIEL: HINTERGRUNDBILDER body { background-image: url('../images/hintergrundbild.jpg'); Demo

ÜBUNG: HINTERGRUNDBILDER Kopiere das Bild "hintergrund.jpg" Vom Laufwerk X in Ihr Projekt unter Bilder Hintergrundbild in der CSS-Datei bei body body { background-image: url('bilder/hintergrund.jpg'); Testen

LÖSUNG: HINTERGRUNDBILDER body { background-image: url('../images/hintergrundbild.jpg'); Demo

TEXTAUSRICHTUNG Textausrichtung wie in Office Eigenschaft: text-align left: linksbündig right: rechtsbündig center: zentriert justify: blocksatz

ÜBUNG: TEXTAUSRICHTUNG Erstelle drei neue Absätze Gib den Absätzen je eine Klasse right, center, justify Erweitere basic.css um die neuen Klassen Testen.right { text-align: right etc.

LÖSUNG: TEXTAUSRICHTUNG Demo.right { text-align: right;.center { text-align: center;.justify { text-align: justify; <!DOCTYPE html> <html> <head> <meta charset= "utf-8"> <link rel= "stylesheet" type="text/css" href="textalign.css" /> </head> <body> <p>absatz normal</p> <p class="right">absatz rechtsbündig</p> < p class="center">absatz zentriert</p> < p class="justify">lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus

LISTEN Auflistungszeichen Aufzählungszeichen Kein Zeichen

LISTEN - MÖGLICHKEITEN Eigenschaft: list-style-type Werte für Listen: circle, disc, square Werte für Aufzählungen: upper-roman, lower-latin Wert für kein Aufzählungszeichen: none

LISTEN - BEISPIEL Demo <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="lists.css" /> </head> <body> <ul class="one"> <li>erstes Element</li> <li>zweites Element</li> </ul> </body> </html> <ol class="two"> <li>erstes Element</li> <li>zweites Element</li> </ol> ul { list-style-type: circle; ol { list-style-type: lower-roman;.one { list-style-type: hiragana;

ÜBUNG: LISTEN Leg mehrere Listen an Definiere die Listenformatierung list-style-type Teste verschiedene Werte upper-roman, lower-latin, circle, disc, square, hiragana, lower-greek, none

LÖSUNG: LISTEN / MENUS ul { list-style-type: circle; ol { list-style-type: lower-roman;.one { list-style-type: hiragana; Demo

LINKS Styling wie normale Tags Spezielle Zustände Besucht - a:visited Hover Effekt - a:hover

BEISPIEL: LINKS STYLEN <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="links.css" /> </head> <body> <a href="http://www.4eyes.ch/abc">nicht besuchter Link</a> <a href="http://www.4eyes.ch">besuchter Link</a> </body> </html> a { color: green; text-decoration: none; a:visited { color: red; a:hover { text-decoration: underline; Demo

ÜBUNG: LINKS STYLEN Leg einige Links an Definiere die Link-Formatierung text-decoration Nutze den "besucht" und "hover"-status a:hover bzw. a:visited Testen

LÖSUNG: LINKS STYLEN a { color: green; text-decoration: none; a:visited { color: red; a:hover { text-decoration: underline; Demo

ÜBUNG: STYLING MEINER SEITE - TEIL 2 Nutze das Gelernte um eine Seite zu gestalten Klassen Farbhintergründe Bild-Hintergründe Textausrichtung Listen-Formatierung - Auch für die Menus Link-Formatierung Nutze die basic.css zum "spicken" Ziel

AKTIV-ZUSTAND DES MENUS Zeig dem Benutzer auf welcher Seite er ist Nutzung von Klassen Auf jeder Seite einzeln

BEISPIEL: AKTIV-ZUSTAND DES MENUS <ul> <li><a href="index.html">home</a></li> <li class="active"><a href="angebot.html">angebot</a></li> </ul>.active a { background-color: aqua; Demo

ÜBUNG: AKTIV-ZUSTAND DES MENUS Bearbeite deine Websites Gib auf jeder Seite dem aktiven Menu-Punkt die Klasse bspw. class="active" Gestalte den Aktiv-Status nach Wunsch Testen

LÖSUNG: AKTIV-ZUSTAND DES MENUS <ul> <li><a href="index.html">home</a></li> <li class="active"><a href="angebot.html">angebot</a></li> </ul>.active a { background-color: aqua; Demo

WIE KOMME ICH ZU MEINER EIGENEN WEBSITE?

HOSTING Tausende von Anbieter In- oder Ausland? Preise Funktionsumfang Speicherplatz E-Mail-Adressen Verfügbare Programme Support

HOSTING - ANFORDERUNGEN Kein eigener Server - Shared Hosting Benötigte Funktionen für CAS-Kurs-Website PHP-Unterstüzung MySQL-Datenbank Achtung: E-Mail extern? Empfehlung: Metanet

DOMAIN-NAME.ch-Domains, ausprobieren bei www.nic.ch Domains, ausprobieren bspw. bei www.godaddy.com

VERWALTUNGSOBERFLÄCHE Beispiel "Plesk"

VERWALTUNG VON E-MAILS Beispiel "Plesk"

AUSBLICK Weitere HTML-Tags Tabellen, Formulare und Multimedia

HAUSAUFGABE: MEINE SEITE 1. Richte die Tools ein inkl. Synchronisierung 2. Erstelle eine neue Website auf mindestens 5 Seiten mit Inhalt 3. Thema: Bspw. Firma, Abteilung, Hobby 4. Seiten bspw. Willkommen, Angebot, Referenzen, Über uns, Fotos etc. 5. Mindestens eine Seite soll über ein Untermenu verfügen: Team / Anreise 6. Nutze CSS um die Seite zu gestalten. 7. Im nächsten Kursteil kannst Du deine Lösung präsentieren