Abgabetermin: , 23:59 Uhr

Ähnliche Dokumente
Meine erste Homepage - Beispiele

Publizieren im Internet

HTML und CSS. Eine kurze Einführung

Grundlagen zu HTML. Vortrag im Rahmen der BTK-Vorlesung von Herrn Professor Kärger

Digitale Medien. Übung

Webdesign-Multimedia HTML und CSS

Signatur mit Formatierung

Grundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) <!doctype html> <html lang="de"> <head>

Aufbau einer HTML Seite:

Crashkurs Webseitenerstellung mit HTML

Selektoren in CSS. HTML/CSS 21. November 2013 E1. 1. Beispiel: Kinder und Enkel

HTML-Grundlagen (X)HTML:

Inhalt. Hintergrund HTML CSS. JavaScript und das Document Object Model

Erstellen eines HTML-Templates mit externer CSS-Datei

Erste Schritte mit XHTML

Angewandte Informatik

Einführung in HTML. Tutorium. Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker

Internetseiten selbst erstellt

Frontend- technologien HTML. B04 Einführung in Softwaretechnologien

IT- und Medientechnik

Online-Publishing mit HTML und CSS für Einsteigerinnen

Mitschrift HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.

Cascading Style Sheets

Die wichtigsten HyperTextMarkupLanguage tags 1(6)

Übung zur Vorlesung Digitale Medien. Doris Hausen Ludwig-Maximilians-Universität München Wintersemester 2011/2012

Mini-Dokumentation zur Bearbeitung der Website massweiler.de

Seminar DWMX DW Session 004

Schiller-Gymnasium Hof

Vorbereitung Termin 4

Responsive Webdesign

Die Programmiersprache des Webs. HTML HyperText Markup Language Hypertext - Auszeichnungssprache

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

INDEXHIBIT 1. Voraussetzung: Serverunterstützung: Linux/Apache server* PHP4+ MySQL 3.23+

Allgemeines. TU Dresden, Einführung in HTML Folie 2

Vorlesungsinhalte. Internet und Webseiten-Gestaltung. Ausblick. Entwicklungsschritte

Editor Vorlagen Programmier-Richtlinien

CSS Cascading Style Sheets

Frames oder Rahmen im Browserfenster

HTML & Co. Ein kurzer Einblick

EWS, WS 2016/17, Pfahler

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

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

Was ist HTML? Designwerkstatt Webart Sommersemester 2014 Institut für Kunstpädagogik, LMU München Martin Pflanzer

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

HTML Kurs. Inhaltsverzeichnis. Dominic Dietiker Aktualisierung: February 13, Das HTML-Dokument 2. 2 Einige Tags 7

Tutorial: Webseite mit Photoshop erstellen

So sieht html-befehl aus <head> </head>

Kennen, können, beherrschen lernen was gebraucht wird

1. Seminar Multimediale Werkzeuge Sommersemester 2011

1. Zusammenfassung der letzten Vorlesung

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

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

Crashkurs HTML und CSS

Erste Schritte in NVU

WEBSITE ERSTELLEN mit DREAMWEAVER MX

Information und ihre Darstellung: XHTML & CSS

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

11 Publizieren im Web

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

Start. HTML Crash-Kurs. HTML Crashkurs Bernd Blümel Christian Metzger

Erzherzog Johann Jahr 2009

HTML Programmierung. Aufgaben

Inhaltsverzeichnis. Florian Bauer HTML Seite 2 von 10

Web Technologien HTML & CSS

AdOps Technische Spezifikationen

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

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

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 1. Ausgabe, Dezember 2011 HTML5

C:\Users\Uwe\Documents\Homepages\Zubehör für Homepages\info.html: 5/5

GUIDELINE. Variante 1 auf Basis des VMI-Template Baukastens 2

FULLSCREEN. ShoPWArE VollBIlD-PluGIn. handbuch

Einführung Responsive Webdesign

Aufgabenbereich 3: Layoutgestaltung mit CSS

Lernrauminhalte mit Hilfe einer Matrix strukturieren

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


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

Seiten für das WWW selber gestalten. html. Kopf. Körper. Beispiel

HTML- Editor Phase5. Dieser Einstieg ist für absolute HTML-Neulinge gedacht, die weder den Editor Phase5 selbst, noch HTML kennen.

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

Webseiten mit HTML und CSS

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

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

Design anpassen eine kurze Einführung

CSS. Cascading Stylesheets

1. Zusammenfassung der letzten Vorlesung

Einführung in die Webentwicklung

Internet und Webseiten-Gestaltung

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

TIMERATE AG Tel Falkenstrasse Zürich Joomla Templates Kursunterlagen

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

TYPOlight-Usertreffen Barrierefreiheit?

D a s B e g l e i t s c r i p t z u m

Dokumentation für Popup (lightbox)

Responsive Webdesign

Suchmaschinenoptimierung - 16 Tuning-Tipps wie Sie Ihre Website selber auf Platz 1 in allen Suchmaschinen katapultieren

Websiteentwicklung auf Basis vontypo3 HTML/CSS. Unterlagen zur Vorlesung WS 14/ Geschichte des Internets. 2. TYPO3 Designvorlage 3.

Kapitel 3 Strukturierte Daten mit Listen und Tabellen

Informationen zu den regionalen Startseiten

Übungen. DI (FH) Levent Öztürk

Transkript:

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 auf den Seiten enthalten sein sollen: - Textformatierungen - Links (auch einen Link zu einem Anker auf derselben Seite, z.b. nach oben - Bilder mit entsprechenden Formatierungen - Tabelle(n) - Links sollen angepasste Farben haben - Hintergrund als Bild - grundlegende Formatierungen sollen mit CSS realisiert sein Abgabetermin: 13.05.2016, 23:59 Uhr Wie ist eine HTML-Seite aufgebaut? <!doctype html> <html lang="de"> <head> </html> <meta charset="utf-8"> <meta name="description" content="beispielseite mit exemplarischem..."> <meta name= keywords content= HTML, Beispiel, Head, Beispiel > <title>exemplarische Kopfdaten</title> </head> <body> </body> head-element muss genau einmal enthalten sein. Was steht (beispielsweise) im Kopf?

<meta charset="utf-8"> <meta name="description" content="beispielseite mit exemplarischem Inhalt im Head- Bereich einer HTML-Seite"> <meta name= keywords content= HTML, Beispiel, Head, Beispiel > <title>exemplarische Kopfdaten</title> title-element muss genau einmal enthalten sein! description wird oft in Suchmaschinen zusammen mit dem Treffer angezeigt keywords hilft Suchmaschinen, die Seite zu finden Ordnerstruktur: Datentyp Oberbegriffe Dann automatisch: alphabetisch (Wichtigkeit) Datum Größe 26.01.2016 Formatierung von Text Hervorhebungen: b (bold), em, strong, mark, i, u Struktur: <> Beispieltext </> Abschnitt definieren: p-element <p>... </p> im Gegensatz zu <br> AUSNAHME: kein schließendes </br> Überschriften sind fest formatiert: Umlaute: ä ö ü <h1> Überschrift 1 </h1> 2.2.16 Wie kann meine Seite einen Hintergrund bekommen? <body background="img/background.jpg" text="#990000" link="#0000cc" vlink="#000066" alink="#000000" bgcolor="#ccffff">

Links: <a href="http://html-color-codes.info/webfarben_hexcodes/">html-farben</a> Aufgabe Wie kann man Tags schachteln? Baue den folgenden Text nach: Schachteltext

TIPP: 10-Finger-Tippen lernen, z.b. Tipp 10 16.2.16 Tabellen anlegen Grundstruktur: <table border=5px> <tr> <th>09a</th> <th>09b</th> <th>09c</th> <th>09d</th> </tr> <tr> <td>laubach</td> <td>felgenträger</td> <td>rost</td> <td>deerberg</td> </tr> <tr> <td>a210</td> <td>a203</td> <td>a208</td> <td>a209</td> </tr> </table> border=1px width="100" Breite für die gesamte Tabelle im table-tag Breite der einzelnen Spalten (hinter table-tag einfügen) <colgroup> <col width="80"> <col width="100"> <col width="320"> </colgroup> oder <colgroup width="200" span="3"> </colgroup> oder

<colgroup> </colgroup> <col width="4*"> <col width="2*"> <col width="1*"> cellspacing cellpadding nn for pixels or nn% for percentage length nn for pixels or nn% for percentage length Bilder einfügen <img src="humalogo.png" alt="humalogo"> Alle Angaben von src und alt sind Pflicht. Folgende Angaben sind optional: width und height als Angabe für Höhe und Breite einer Abbildung. Angabe ohne Einheit (Pixel) oder Prozent (hier nicht Prozent von der Bildschirmbreite sondern von der Originalgröße des Bildes) <img src="hund.gif" width="104" height="90" alt="hund"> oder <img src="hund.gif" width="80%" height="70%" alt="hund"> Grafiken werden oft von einem Untertitel ergänzt. <figure> <img src="huma-logo-neu.png" alt="huma-logo"> <figcaption> Das neue Huma-Logo von 2012 </figcaption> </figure> Pfadangaben keine Angabe, wenn Bild in gleichem Ordner wie HTML-Datei zum Überordner gehen:../img/logos/humalogo.jpg

CSS Warum CSS? Gute Referenz: http://www.css4you.de Einbindung von CSS-Dateien <link rel="stylesheet" type="text/css" href="style1.css"> Zeile muss in den Kopf der HTML-Datei Die CSS-Datei hat keine besondere Struktur, es werden einfach Eigenschaften aufgelistet, z.b. Definitionen Hier lassen sich jetzt verschiedene Eigenschaften definieren, z.b. die font- Eigenschaft für mit <p> </p> bezeichnete Abschnitte: p { font: bold 12px Georgia, Times, serif; } oder die Grundlagen einer Datei: body { font-family: 'Comic Sans MS', sans-serif; line-height: 1.5; color: #FFFFFF; background-image: url("img/black.png"); background-attachment: fixed; margin: 10px; padding: 10px; } oder weitere Eigenschaften: link { text-decoration: underline; font-family:'comic Sans MS', sans-serif; fontsize:16px; color: #3366CC;} visited { text-decoration: underline; font-family:'comic Sans MS', sans-serif; fontsize:16px; color: #6666CC;} focus {text-decoration: underline; font-family:'comic Sans MS', sans-serif; font-

size:16px; color: #87cefa;} hover {text-decoration: underline; font-family:'comic Sans MS', sans-serif; fontsize:16px; color: #9932cc;} active {text-decoration: underline; font-family:'comic Sans MS', sans-serif; fontsize:16px; color: #ffd700; } p { font-family:'comic Sans MS', sans-serif; Color:#FFFFFF; font-size:16px; } h1 {font-family:'comic Sans MS', sans-serif; Color:#FFFFFF; font-size:24px; } Referenz zu CSS: http://wiki.selfhtml.org/wiki/css Ein Hintergrundbild soll beim Scrollen fixiert bleiben (ID-Selektoren) CSS-Code #toplink {background: none; top: 0; margin: 0; padding: 0.0em 0em; position: fixed; } Hier wird mit der Raute eine Eigenschaft toplink definiert, auf die man später in der HTML-Datei zurückgreifen kann. Diese Eigenschaft toplink nennt man einen ID- Selektor HTML-Code <table id="toplink" width="100%"> <tr> <th><img src="bilder..> Hier bekommt die Tabelle in ihrem einleitenden Tag über id=... die Eigenschaft zugeordnet, die man vorher in CSS definiert hat. Hier steht das Hintergrundbild in einer unsichtbaren Tabelle, also bleibt das Hintergrundbild mit der Tabelle fixiert (position: fixed in CSS). Warum das? Wenn man beispielsweise in seinen Dokumenten viele Tabellen hat, dann kann es sein, dass man zwei Arten von Tabellen benötigt. In CSS lässt sich aber der <table>-tag nur einmal definieren. Mit einem ID-Selektor kann man die eine Tabelle mit dem Selektor #table1 und die andere mit dem #table2 definieren und dann in HTML jeweils auf die benötigte Eigenschaft zurückgreifen.

Das Hintergrundbild soll sich an die Fensterbreite anpassen Hier habe ich die folgende Lösung gefunden, wie man sofort sieht, gilt die für CSS. html {background: url(hintergrund.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } Eigentlich sind die Zeilen, die mit einem Minus beginnen nicht zwingend nötig, hier geht es um Kompatibilität für unterschiedliche Browser. Entscheidend ist background-size: cover. Verweise innerhalb eines Dokuments <a href="#kurs_2">zu Kurs 2</a> Verweis zum Textanker #Kurs2 GANZ VIEL TEXT... <a name="kurs_2"></a>kurs 2 Definition des Textankers Kurs2