Übung zur Vorlesung Digitale Medien. Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015

Ähnliche Dokumente
Digitale Medien. Übung

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

Frontend- technologien HTML. B04 Einführung in Softwaretechnologien

Erste Schritte mit XHTML

Inhaltsverzeichnis. Florian Bauer HTML Seite 2 von 10

Meine erste Homepage - Beispiele

HTML-Grundlagen (X)HTML:

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

Einführung in HTML. Hui Dai

Seminar DWMX DW Session 002

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

Crashkurs Webseitenerstellung mit HTML

Webdesign-Multimedia HTML und CSS

Informatik und Programmiersprachen

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

HTML und CSS. Eine kurze Einführung

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

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

Angewandte Informatik

1. Seminar Multimediale Werkzeuge Sommersemester 2011

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

Web Technologien HTML & CSS

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


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

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

HTML5. Wie funktioniert HTML5? Tags: Attribute:

WEBSEITEN ENTWICKELN MIT ASP.NET

Internet und Webseiten-Gestaltung

HTML5. Grundlagen der Erstellung von Webseiten. Linda York, Tina Wegener. 2. Ausgabe, 3. Aktualisierung, Januar 2013 HTML5

Schiller-Gymnasium Hof

Vorbereitung Termin 4

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

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

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

Erste Schritte in NVU

Internet und Webseiten-Gestaltung

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

Lektion 3: Dokumente, Vernetzung und Wissen

Einführung in HTML. Ich bin der Seiteninhalt

HTML Programmierung. Aufgaben

Aufbau einer HTML Seite:

11 Publizieren im Web

Projekt Integrierte LV-Planung Anleitung zur Bearbeitung von Textbausteinen

Kapitel 8 HTML. Copyright by Worldsoft AG, 2014, Pfäffikon SZ, Switzerland. Version: Seite 1

Copyright Gerd Wagner, , Lehrstuhl Internet-Technologie, Brandenburgische Technische Universität Cottbus, Some rights reserved.

Internetseiten selbst erstellt

Musterlösung Klausur Kommunikation I. Sommersemester Dipl.-Ing. T. Kloepfer

Web-Programmierung (WPR)

Erste HTML-Übungen einfache Seiten. Bearbeiten Sie die folgenden Aufgaben...

Vielleicht lesen Sie dieses Buch, weil Sie eine Möglichkeit suchen, Bilder auf Ihrer Website

Verbindende Vorhaben in IT 8: CAD und Web-Seiten

Einführung in HTML Text

Einführung: Gestalten von Internet-Seiten

RZ - HTML-Kurs. Inhalt Einführendes Struktur Links Graphik, Video, Audio Layout Weitere Informationen

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

HTML & Co. Ein kurzer Einblick

Hier mal einige Tipps zum Einbau vom "Anfy" Applets. Hier die Seite von "Anfy" und zum Download des Programms:

Wiederholung float+clear. Grundlagen Webgestaltung Seite 136

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

Kapitel 4 HTML. Hypertext Markup Language

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

EWS, WS 2016/17, Pfahler

HTML. HyperText Markup Language. Die Programmiersprache des WWW. Keine eigentliche Programmiersprache, sondern eher Seitenbeschreibungssprache

Webdesign Grundlagen. Michael Kraft, M.A. WS 2012/2013

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

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

Klausur Kommunikation I. Sommersemester Dipl.-Ing. T. Kloepfer

Mediale Elemente in HTML5 Bilder

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

Elemente für Webseiten. Überschriften

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

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

Erstellen eines HTML-Templates mit externer CSS-Datei

HTML5. Grundlagen der Erstellung von Webseiten. Marc Haunschild, Linda York, Tina Wegener. 3. Ausgabe, Januar 2015 ISBN: HTML5

Scalable Vector Graphics (SVG)

Webdesign mit HTML und CSS Einführungsabend

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

Redaktionelle Richtlinien zur Erstellung barrierefreier Websites mit Universum Webcom Content 2.5

Informatik I: Einführung in die Programmierung

Kurzeinführung in HTML

Lernziele. World!Wide!Web!-!WWW. Eigenschaften. Das!World!Wide!Web

Mini-Dokumentation zur Bearbeitung der Website massweiler.de

XML Eine Einführung. XML-Dokumente Im Internet Darstellen. XML (C) J.M.Joller 1

Strukturierung von Inhalten

- Viren (Würmer) Internet und Webseiten-Gestaltung. Vorlesungsinhalte

Erstellen von Web-Seiten

ECDL WebStarter Syllabus Version 1.5

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

Frames oder Rahmen im Browserfenster

Arbeiten im Datennetz der Universität Regensburg

TIMERATE AG Tel Falkenstrasse Zürich Joomla Templates Kursunterlagen

Slices und Rollover für die Startseite einer Bildergalerie

Barrierefreie Webseiten erstellen mit TYPO3

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

Proseminar: Website-Management-Systeme

Crashkurs HTML und CSS

2 HTML & CSS der Schnelleinstieg *

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

03 XML Grundlagen. Manuel Burghardt Lehrstuhl für Medieninformatik

Transkript:

Übung zur Vorlesung Digitale Medien Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015 1

Hyper Text Markup Language Beschreibungssprache von WWW-Seiten: Enthält die Struktur eines Dokuments und teilweise die Darstellung. <h1>ich bin eine Überschrift</h1> <ul> <li>1. Element</li> <li>2. Element</li> <li>3. Element</li> </ul> Ich bin eine Überschrift 1. Element 2. Element 3. Element 2

Syntax <TAG [ ATTRIBUT = "wert" ]* > [Inhalt </TAG>] Elemente ( Tags, in eckigen Klammern) kennzeichnen einzelne Dokumentbereiche. Das Ende des Bereichs wird durch ein abschließendes Tag (symbolisiert durch einen Schrägstrich) gekennzeichnet. Manche Elemente haben kein abschließendes Tag (in bestimmten HTML Versionen). Beispiele: p Textparagraph: <p> Paragraph </p> h1, h2, Überschriften in unterschiedlichen Größen: <h3> Mittlerer Text </h3> br Zeilenumbruch (ohne abschließendes Tag!): <br> 3

Attribute Attribute innerhalb von Tags werden genutzt, um die Eigenschaften des Elements festzulegen. Welche Attribute genutzt werden können ist vom jeweiligen Element abhängig. Generell können mehrere Attribute kombiniert werden. Der Wert eines Attributs muss in Anführungszeichen gesetzt werden. Beispiele: alt Alternativtext z.b. für Textbrowser (für Blinde etc.): <img src="picture.png" alt="some Image"> id Identifikator eines Elements: <p id="para1"> 4

Aufbau einer HTML-Datei <!DOCTYPE html> <html> Dokumenttyp- Deklaration <head> <meta charset="utf-8"> <title>seitentitel</title> </head> Kopfdaten <body>... </body> Inhalt </html> 5

HTML im Texteditor HTML-Dateien sind normale Textdateien und können deshalb mit jedem beliebigen Texteditor erzeugt werden. z.b. Kate unter Linux (KDE->Dienstprogramme->Kate) oder Notepad / Editor unter Windows (Start->Programme->Zubehör->Editor) oder TextWrangler unter Mac. Günstige Testumgebung: Texteditor und Browser 6

Dokumenttyp Dokumenttyp-Deklaration: <!DOCTYPE html> 7

Header <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>seitentitel</title> </head> Header enthält zwei Typen von Metadaten: Für Benutzer und Suchmaschinen (semantische Informationen): <meta name="author" content="herbert Schmidt"> <meta name="description" content="meine besten Häkeltipps"> <meta name="keywords" content="häkeln, Hobbies, Handarbeit"> <meta name="date" content="2007-10-17t20:49:37+02:00"> Für Webserver und Webbrowser: <meta charset="utf-8"> (Angabe des Zeichensatzes, hier UTF-8) 8

Body <body> </html> </body> Body enthält die Beschreibung des HTML-Dokuments. Wichtigste Arten von Elementen: Textstrukturierung Tabellen Bilder Verweise (Hyperlinks) 9

Tags <h1>grosse Ueberschrift</h1> <p> Textparagraph <br> Text nach dem Zeilenumbruch </p> <h3> kleinere Ueberschrift </h3> <!-- Kommentar --> Anmerkungen: Überschriften in 6 verschiedenen Größen (h1 (größte) bis h6 (kleinste)). 10

Listen <ul> </ul> <ol> </ol> <li>1. Element unnummeriert</li> <li>2. Element unnummeriert</li> <li>1. Element nummeriert</li> <li>2. Element nummeriert</li> Wichtige Listen sind <ul> (unordered list) und <ol> (ordered list). Diese können beliebig viele Elemente (<li> list item) enthalten. 11

Logische & Physische Auszeichnungen Logische Auszeichnungen: <em> <strong> <code> <abbr> Betont (emphasized) Stark betont (strongly emphasized) Programmcode (wird unverändert angezeigt) Abkürzung (abbreviation) Physische Auszeichnungen (wenn möglich vermeiden): <b> Fett (bold) <b>dicker <i>kursiver</i> Text</b> <em> betonter Text </em> <strong>stark betonter Text </strong> 12

Tabellen <table border="1"> <tr> <th>erste Spalte Tabellenkopf</th> <th>zweite Spalte Tabellenkopf</th> </tr> <tr> <td>erste Spalte, Zweite Zeile</td> <td>zweite Spalte, Zweite Zeile</td> </tr> </table> Tabellen bestehen aus einzelnen Zeilen (<tr> table row) und Spalten. Diese Spalten teilen sich auf in <th> (table header) für die Kopfzeile der Tabelle und <td> (table data) für die restlichen Zellen. Die Angabe von <th> Elementen ist optional. Durch das Attribut border wird die angegeben, ob die Tabelle für Layout-Zwecke oder als Datentabelle verwendet wird. Zulässig sind nur 0 und 1. 13

Bilder <img src="bild.gif" width="100" height="100" alt="ein Bild!" > Bilder werden durch das <img> Element angezeigt und haben folgende Attribute: src alt Pfadangabe zur Bilddatei. Typen: GIF, JPEG, PNG Alternativtext width Breite in Pixel height Höhe in Pixel 14

Verweise (vor HTML5) <a href="http://www.google.de">link zu Google</a> <a href="#anker">link auf einen Anker dieser Seite</a> <a name="anker">nämlich hierher</a> Verweise durch <a> (anchor) Elemente. Auf beliebige HTML-Dateien: Innerhalb eines Dokuments: Definition eines Zielpunkts: Und des Verweises: href="zieladresse oder Dateiname" <a name="ankername"> <a href="#ankername"> 15

Verweise (HTML5) <a href="http://www.google.de">link zu Google</a> <a href="#anker">link auf einen Anker dieser Seite</a> <tag id="anker">nämlich hierher</tag> Verweise durch <a> (anchor) Elemente. Auf beliebige HTML-Dateien: Innerhalb eines Dokuments: Definition eines Zielpunkts: Und des Verweises: href="zieladresse oder Dateiname" <tag id="ankername"> <a href="#ankername"> 16

HTML-Entities ä = ä Ä = Ä ö = ö Ö = Ö ü = ü Ü = Ü ß = ß = < = < > = > & = & 17

HTML5 Verkürzte Angaben: <!DOCTYPE html> <meta charset="iso-8859-1"> Strukturierende Elemente (Auswahl): <aside> Inhalt, der zum umschließenden Inhalt passt aber nicht direkt dazugehört. Z.B. Querverweise zu ähnlichen Artikeln <figure> Bildunterschriften für Medien (Bilder, Videos ) <footer> Fußzeile; Enthält z.b. Informationen über den Autor <header> Kopfbereich; Enthält zum Beispiel eine Überschrift <nav> Navigationsbereich; Verweise auf andere Dokumente oder auch innerhalb des Dokuments möglich <section> Gruppiert thematisch zusammenhängende Inhalte. Enthält oft <header> und <footer> 18