HTML. Hypertext Markup Language

Ähnliche Dokumente
HTML und CSS. Eine kurze Einführung

Digitale Medien. Übung

CSS. Cascading Style Sheets

Allgemeine Technologien II Sommersemester Mai 2011 CSS

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

Webdesign-Multimedia HTML und CSS

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

Computergrundlagen HTML Hypertext Markup Language

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

Inhaltsverzeichnis. Florian Bauer CSS Seite 2 von 10

E-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.

Eine Schnelleinführung in CSS

Digitale Medien. Übung zur Vorlesung. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid

Übung zur Vorlesung Digitale Medien. Sarah Tausch Alice Thudt Ludwig-Maximilians-Universität München Wintersemester 2012/2013

Webdesign im Tourismus

Inhalt HTML 2. Applets Frames Formulare CSS cascading style sheets. Lehrveranstaltung Internet in AT Dr.-Ing. A. Braune TECHNISCHE UNIVERSITÄT DRESDEN

CSS - Cascading Stylesheets

Seminar Document Engineering

Allgemeine Technologien II Wintersemester 2011 / November 2011 CSS

Aufbau eines Klassen-Selektors: selektor.klasse { css-eigenschaft1:wert1; css-eigenschaft2:wert2;...}

Unterschied zwischen HTML & XHTML?

Information und ihre Darstellung: XHTML & CSS

Webdesign-Multimedia HTML und CSS

12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-

3. Briefing zur Übung IT-Systeme

Übung: Bootstrap - Navbar

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

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

HTML & CSS. GIMP > Bild > Bild skalieren Unter diesem Menüpunkt kannst du die Bildgröße verändern. Beachte die Bildproportionen

Digitale Medien Vergangene Vorlesungen. Style-/Formatangaben. Style Angabe für jedes HTML-Element einfachster Fall: style-attribut

Dr. Thomas Meinike

Digitale Medien Vergangene Vorlesungen. Style-/Formatangaben. Style Angabe für jedes HTML-Element einfachster Fall: style-attribut

XHTML und CSS. Marco Skulschus Daniel Winter Alexander Muß

Scripting für Kommunikationswissenschaftler Gruppe C

HTLM und CSS. Eine erste Einführung. Karlheinz Zeiner. Inhalt

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

HTML - Die Sprache des Internets. Grundlagen und Kurzprojekt

DML Befehl: UPDATE II

Die Bilder in diesen Folien sind urheberrechtlich geschützt. Medientechnik. Hypertext Markup Language

XML light. XML bearbeiten. Jörn Clausen

Wir studieren HTML-Tags

CSS in HTML-Elementen. Syntax und Grammatik von CSS

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

Abgabetermin: , 23:59 Uhr

<html> <head> <title> Die Welt der Bäume </title> </head> <body> Hier ensteht eine Seite über Bäume. </body> </html> Abb. 2

HTML-Grundlagen. Die Layout- und Formatierungsanweisungen heißen Tags, z.b.

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

Auszeichnungssprachen

3. Briefing zur Übung IT-Systeme

XHTML. Lernfragen zu XHTML. Was ist HTML? Überblick

CSS - Cascading Style Sheets

HTML: Text und Textstruktur mit CSS gestalten

Digitale Medien 4. STYLESHEETS, CSS

Hypertext Markup Language HTML. Stefan Szalowski Internet-Technologien HTML

CSS - Cascading Style Sheets

Diese neuen Gestaltungsmöglichkeiten können nun auf den Web-Anzeigenmarkt angewandt werden: Wissensbaustein»Anzeigenmarkt: CSS-Einsatz«(S.

ALLGEMEINES WOMIT KANN ICH WEBSITES ERSTELLEN?

Kurzeinführung in XML. Was ist XML? Well-formed u. gültiges XML Erste Anwendung in XML Externe DTD Attribute und Entities Datenausgabe mit XSL

Tabellenfreies Layout in HTML

Digitale Medien. Übung

Wert. { color: blue; }

Tutorial zum erstellen einer Webseite

4. Briefing zur Übung IT-Systeme

4. Briefing zur Übung IT-Systeme

Kennen, können, beherrschen lernen was gebraucht wird

2. Webapplikationen. Webzugang. Präsentation. Geschäftslogik. Browser. Datenhaltung. JSP, Servlets, ASP, PHP. HTML + JavaScript? +Java Applets?

XML-Einführung. Entwicklung Begriffe Vorteile/Möglichkeiten von XML Adressen Beispiele. Fachhochschule Nordwestschweiz FHNW Martin Hüsler

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

XSLT 2015/2016 S Seite 1 h_da W

Grundlagen-Beispiel CSS

ANWENDUNGSSOFTWARE CSS

HTML. HyperText Markup Language. von Nico Merzbach

HTML & CSS. Beispiele aus der Praxis

Inhalt. 1 Mit CSS beginnen 1. 2 Textauszeichnungen und andere Grundlagen 13

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

HTML Cascading Style Sheets

Web-basierte Anwendungssysteme XHTML- CSS

Der CSS-Problemlöser

Introduction to Technologies for Interaction Design. Stylesheets

GRUNDKURS INFORMATIK. Marcel Götze

Navigationsmenü im Stil von Registern

Position von CSS-Stilen. Inline(pro Tag) In Header. Extern in CSS-Datei

Probeklausur Besprechung

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "

EWS, WS 2016/17, Pfahler

CSS Cascading Style Sheets

Grundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) <!DOCTYPE HTML> <html> <head>

Bootstrap4 Layout Komponenten

Clubsite4Fun Administration:

Nachbau der Website 1.)Hintergrundbild einfügen eigene CSS-Datei

CSS Cascading Stylesheets

CSS-Boxen. Hans Gell Schulungen & Dienstleistungen Übersicht der Schulungsinhalte

HTML - Grundbegriffe. Informatik 1 für Nebenfachstudierende Grundmodul. Kai-Steffen Hielscher Folienversion: 23. November 2016

CSS Einführung & CSS Frameworks


Transkript:

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 <b>fett</b> dargestellt b) \section{überschrift 1} c)

Historie William Tunnicliffe stellt 1967 generic coding Konzept vor (Trennung Information von Darstellung.) Buch-Designer Stanley Rice veröffentlicht Idee der editorial structure tags. 1969 Generalized Markup Language (GML): Konzept eines formal definierten Dokumententyps mit einer verschachtelten Struktur. 1986 GML wird zu ISO 8879: Standard Generalized Markup Language (SGML) Vater ist Charles Goldschwab, IBM 1989 Tim Berners-Lee (CERN) beschreibt Grundzüge des WWW 1992 Tim Berners-Lee stellt ersten Entwurf zu HTML vor 1993 Alpha-Version des "Mosaic for X"-Browser ( Netscape Browser) 1994 MIT und CERN vereinbaren Gründung der W3 Organisation 1996 Erste Recommendation der Cascading Style Sheets, level 1 1996 Working Draft zur XML, 1998 erste Recommendation 2001 W3C verabschiedet den XML Schema-Standard Quelle: http://www.f4.fhtw-berlin.de/people/thomas/pdf/glmeso_02.pdf

HTML Einführung in HTML und CSS

Auszeichnung von Dokumenten (Text-) Dokumente bestehen aus Struktur Kapitel, Abschnitte, Verweise, Fußnoten, Aufzählungen usw. Inhalt/Daten Text, Bilder, Audio, Video Format/Darstellung Schriftarten, -größen, -formate, Farben, Positionen

Head Body Tags Attribute

HTML: Erlaubte Tags *) Dokument <html>, <head>, <body>, <title>, <meta> Listen <ul>, <ol>, <li> Gliederung <h1>..<h4>, <p>, <br> Bereiche <div>, <span> Links <a href= http://xx >, <a href= mailto:ab@cd.ef> Auszeichnung <pre>, <code>, <em>, <strong>, <cite> Formatierung <table>, <tr>, <td> Formulare <form action= XY >, <input>, <select>, <option> Bilder <img src= XY.gif > *) Auszug

Übung 1: Bewerbungsseite Inhalt (Werte willkürlich) Demographische Angaben: Name, Adresse,.. Lebenslauf (zweite Seite auf die verlinkt ist) Hobbys (Liste) Tabellarischer Notenspiegel (Fach, Note) Sonstiges Engagement, Besonderheiten Zu verwendende HTML Elemente html, head, title, (meta), body, h1, h2, p, a, ul, li, img*), (table, tr, td)

HTML: Don t Dos Attribute zur Formatierung font, font-size text-align, valign bgcolor, color padding, margin width, height (Frames) (Tabellen zum Positionieren) Arztbrief? Arztbrief Beispiel csszengarden

Trennung: Darstellung und Inhalt Quelle: www.csszengarden.com

Cascading Style Sheets CSS Festlegung von Layout/Formatierung Werden im Head definiert (extern/intern) Extern: Option 1 intern <head> <link rel= stylesheet type= text/css href= style.css > </head> Extern: Option 2 <head> <style type="text/css">@import style.css";</style> </head> <head> <style type= text/css > <!-- HIER_DIE_ANGABEN --> </style> </head>

Syntax von CSS-Angaben Syntax selector {css-element:wertangabe;} Beispiele h1 {font:arial; color:green;} p {font-weight:bold;}

CSS Selektoren Elemente (p, h1, ul, div, body, table...) Stylesheet: p,li {font:arial; color:green;} HTML <p>dieser Text würde grün erscheinen</p> Klassen Stylesheet:.fett {font-weight:bold;} HTML <p class= fett >Dieser Text würde fett erscheinen</p> IDs Stylesheet: #box1 {top:50px;} HTML <div id= box1 >Dieser Text wäre positioniert (s.u.)</div> Pseudoformate (Links: link visited hover..) Stylesheet: a:visited {text-decoration:none;} HTML <a href= index.html >Home</p>

Beispiele für CSS Angaben Schriftfomatierung font-family: Times New Roman, Times, serif font-style:italic font-size:x-small / font-size:12pt font-weight:bold color:red Schriftausrichtung text-align:left line-height:20px / color:#ff0000 (right, center, justify)

Positionierung mit CSS Elemente <div>: Erzwingt Zeilenumbruch; für Positionierung und Formatierung <span>: Text ist fortlaufend, zur Formatierung Beispiel HTML <div id= box1 >Dieser Text wäre positioniert </div> Stylesheet: #box1 {position:relative;top:50px; left:9px; width:150px; height:50px; background:red}

Optional: Übung 2: CSS-Dateien 1. Gehen auf die Seite www.csszengarden.com 2. Lade dort den HTML Quelltext ( Download the sample html file ) 3. Betrachte die HTML-Datei im Browser (ohne CSS) 4. Lade zwei CSS-Dateien auf die Festplatte 5. Öffnen die HTML-Datei im Texteditor und setzen den Stylesheet-Pfad auf die erste CSS- Datei. Öffnen die HTML-Datei im Browser 6. Wiederholen Schritt 5. für zweite CSS-Datei

Übung 3: Formatieren mit CSS Bewerbung formatieren In HTML auf neue CSS-Datei verweisen Schriftart für gesamtes Dokument: Arial Farbe der Überschriften: blau Optional: Hintergrund der Liste: hellgrau Optional: Hobbys mit <span> kursiv formatieren Optional: Elemente in Bewerbung positionieren Demographische und restliche Daten in ein <div>- Element einbetten Elemente positionieren: Demographische Daten links, Rest rechts Name: XY Geb: 1923 Ort: Freiburg Browser Ausbildung Schule: XXXX HTWG: YYYY Hobbys xxx

Limitierung von HTML Keine Überprüfung der Struktur Bsp.: Das Dokument hat vier Überschriften <h1>. Jeder Überschrift folgt ein oder mehre Absätze Keine Trennung von Struktur und Semantik Bsp.: <p> kann Laborwerte oder Anamnese enthalten Keine Erweiterbarkeit der Tags Bsp.: Tag <patient> gibt es nicht Keine Überprüfung der Semantik (folgt) Bsp.: Beschreibt Dokument genau einen Patienten? Kein Ersatz für Austauschformate Bsp.: *.doc (Nicht Alles lässt sich in HTML darstellen) Unvollständige Trennung von Daten Darstellung

Trennung: Daten und Darstellung Tabelle Balkendiagramm Kreisdiagramm

Zusammenfassung HTML Geht auf Tim Berner-Lee (CERN) zurück ( 92) Ist eine (nicht erweiterbare) Markup-Sprache Beschreibt die Struktur (nicht Semantik) von Dokumenten Sollte CSS zur Formatierung/Layouten nutzen Kann mit dem Tutorial von Stefan Münz (http://de.selfhtml.org) erlernt werden