Web-Publishing mit HTML

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

7 Tabellen. 7.1 Erstellen einer Tabelle. - übersichtliches Gestalten von Websites - enorme Steigerung der Layoutmöglichkeiten durch Tabellen

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

HTML - Die Sprache des Internets. Grundlagen und Kurzprojekt

Digitale Medien. Übung

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

Kennen, können, beherrschen lernen was gebraucht wird

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

Inhalt. Seite 1 von 14

Meine erste Homepage - Beispiele

Allgemeine Technologien II Sommersemester Mai 2011 CSS

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

Übung: Bootstrap - Navbar

Publizieren im Internet

Auszeichnungssprachen

Kennen, können, beherrschen lernen was gebraucht wird

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

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

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

Inhaltsverzeichnis. Florian Bauer CSS Seite 2 von 10

Internetseiten selbst erstellt

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

Einführung in HTML. Ich bin der Seiteninhalt

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

Web Publisher - Tutorium -

Aufbau einer Tabelle

Digitale Medien. Übung

Frames oder Rahmen im Browserfenster

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

Richtlinien für das Design der KML Webseite. KML TP2, Informationsdienste

Gestaltung von Head Bereich und Impressum bei der Partner-Website

Wir studieren HTML-Tags

CSS in HTML-Elementen. Syntax und Grammatik von CSS

ANWENDUNGSSOFTWARE CSS

CSS. Cascading Style Sheets

Mini-Dokumentation zur Bearbeitung der Website massweiler.de

4. Briefing zur Übung IT-Systeme

Signatur mit Formatierung

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

Was ist ein Frame? Frames teilen Browser-Fenster in rechteckige Bereiche. Mehrere Web-Seiten können. Web-Seite wird langsamer geladen

Erstellen eines HTML-Templates mit externer CSS-Datei

Ergänzungen zum HTML - Grundkurs

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

HTML Kurs für Anfänger. alfabm

3. Briefing zur Übung IT-Systeme

HTML-Programmierung. 1. Aufbau einer Webseite. 2. Hintergrund für eine ganze Seite

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

Schiller-Gymnasium Hof

Erste Schritte mit XHTML

HTML Grundgerüst. html> head> <title> Einführung </title> </head. body> <h1> Willkommen </h1> <p> Es war einmal </p> </body.

Die wichtigsten HyperTextMarkupLanguage tags 1(6)

ALLGEMEINES WOMIT KANN ICH WEBSITES ERSTELLEN?

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

1 Einführung Die Sprachen HTML und XHTML Struktur einer HTML Seite Webseiten speichern... 2

4. Briefing zur Übung IT-Systeme

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

Tutorial zum erstellen einer Webseite

Webdesign im Tourismus

Ändern der Schriftgröße für den Monitorexport

HTML Programmierung. Aufgaben

Dokumentation. Content-Manager

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

Formatierung eines Text Ads in CSS

HTML5 & SCC3. PC-Treff-BB VHS Aidlingen. Lothar R. Krukowski. Ein Überblick

Erzherzog Johann Jahr 2009

CSS - Cascading Stylesheets

Computergrundlagen HTML Hypertext Markup Language

Inhaltsverzeichnis. Hier beschreiben wir die Bearbeitung von Tabellen im Wiki-Code. Für die schnelle Bearbeitung von Tabellen

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

Navigation für Internetpräsenzen

HTML und CSS. Eine kurze Einführung

Crashkurs Webseitenerstellung mit HTML

Wert. { color: blue; }

Transkript:

Web-Publishing mit HTML Das HTML-Dokument: Jedes HTML 4-Dokument beginnt mit der Deklaration <!DOCTYPE>, um diese Version von anderen Versionen zu unterscheiden. <!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0 Final//EN> HTML- Element <HTML> <HEAD> <TITLE></TITLE> </HEAD> <BODY> </BODY> HEAD-Element mit Titel BODY-Element Ort der Anweisungen für die später sichtbaren Pages </HTML> HTML-Befehle werden auch als HTML-Tags bezeichnet. tag [tæg] 1. Etikett n; (Namens)Schild, (Preis)Schild n. 2. stehende Redensart. 3. ling. Frageanhängsel n. 4. Computer: Textsortenbezeichnung Alle Tags treten paarweise auf. Das erste Tag leitet einen Befehl/Option ein, das zweite (durch ein Slash-Zeichen gekennzeichnet) schließt ihn/sie ab.

Absätze, Überschriften, Formatierungen: <H2>Einfache Überschrift</H2> <P>Absatz: Dieses Zeichen ist der Start-Tag für einen Absatz. Der gesamte folgende Text wird dann vom Browser als dem gleichen Absatz zugehörig interpretiert. Der Absatz endet mit dem Tag</P> <P ALIGN=left>Formatiert den Absatz linksbündig</p> <P ALIGN=right>Formatiert den Absatz rechtsbündig</p> <P ALIGN=center>Formatiert den Absatz zentriert</p> a lign [ lain] 1. in eine (gerade) Linie bringen, tech. (aus)fluchten. 2. ausrichten Weitere Tags: <B>Fettdruck</B> <I>Kursiv</> <BR>Zeilenumbruch</BR> Diese Tags entsprechend in ein HTML-Dokument eingegeben, würden folgendes Ergebnis erbringen:

Ein Bild einfügen: Bilder werden mit IMG-Tag (Image) eingebunden. im age [ ImId ] s 1. Bild n (a. TV etc). 2. Abbild, Ebenbild <img src="demo.jpg" width=200 height=133 border=0 alt= > width = Breite des Bildes height = Höhe des Bildes border = Rand um das Bild (bei 0 kein Rand!) alt = Falls das Bild vom Browser nicht angezeigt werden kann, kann über das Alt-Attribut ein erklärender Text eingegeben werden. Diese Tags entsprechend in ein HTML-Dokument eingegeben, würden folgendes Ergebnis erbringen:

Textfluss und Textgröße Das Bild (kugel1.gif) normal in den Text eingegeben, erzeugt einen fließenden Text um das Bild herum. Um dies zu verhindern (Bild 2), wird der schon bekannte <br> Tag benötigt.... Es verwundert nicht, dass die <br clear="left"> <img src="kugel1.gif" width="48" height="45" border="0" alt="" align="left"><br clear="left"> Vor und hinter dem IMG-Tag wird der Zeilenumbruch-Tag <br clear= left > platziert. Überschriften werden mit dem <h1> - <h6> Tag dargestellt.

Formatierung von Text Fett schwarz Arial Normal blau Arial Normal rot Arial Normal blau invers Arial Programmierung: <head> <title>formatierung von Text</title> <style type="text/css"> </style> </head>.fett { color: black; font-style: Arial; font-size: 100%; font-weight : bold}.rot { color: red; font-style: Arial;}.Gruen { color: green; font-style: Arial;}.Normal { color: navy; font-style: Arial;}

Tabellen Einfache Tabelle: Drei Spalten und zwei Zeilen Tabelle Zeile 1 Zeile 2 <table> </table> Spalte 1-3 Spalte 1-3 Parameterauswahl: align Ausrichtung (center, left, right) bgcolor Hintergrundfarbe border=? Ränder definieren vlign Ausrichtung (bottom, middle, top) width=? Breite der Tabelle/Spalten (Pixel) height=? Höhe der Spalten in Pixel Merke: Jede Tabelle beginnt mit dem <table>-tag und endet mit dem </table>-tag. Jede Zeile beginnt mit dem -tag und endet mit dem -tag. Jede Spalte beginnt mit dem <td>-tag und endet mit dem </td>-tag. Zwischen den jeweiligen Spaltentags steht der Feldinhalt. Bsp.: <td>w2a</td> Aufgabe Versuchen Sie obige Tabelle zu erzeugen.

Weitere Beispiele Verbinden von Spalten: Hallo, dies ist eine Demonstration, was man mit Tabellen alles machen kann Umsetzung in html: <table cellspacing = "2" cellpadding = "2" border = "1" width = "400"> <td width="200">hallo,</td> <td width="200">dies</td> <td colspan="2" width="400" align="center">ist eine Demonstration,</td> <td width="200">was man mit Tabellen</td> <td width="200">alles machen kann</td> </table> Erklärung: cellspacing erniedrigt bzw. erhöht den Abstand zwischen den einzelnen Zeilen cellpadding legt den Abstand des Inhaltes (z. B. Text) zum Zellenrand in Pixel fest colspan der Wert (z. B. 2) gibt an, über wie viele der darunterliegenden Zellen die aktuelle Zelle reichen soll. Verbinden von Zeilen: Demonstration dies man Tabellen kann mit machen Umsetzung in html: <table cellspacing="0" cellpadding="2" border="1" width="500"> <td rowspan="2" width="100" align="center" valign="middle">demonstration</td> <td width="200">dies kann</td> <td width="200">man mit</td> <td width="250">tabellen</td> <td width="250">machen</td> </table> Erklärung: rowspan legt die Zellenhöhe in Bezug auf die rechts daneben stehenden Zellen fest.

Frames Frame 1 Frame 2 Der Sinn von Frames ist, man kann mehrere Fenster gleichzeitig zeigen, die jeweils unterschiedliche Informationen beinhalten. Das obige linke Frame dient als Menü, im rechten wird die entsprechende Information zu jedem Menüpunkt angezeigt. 1. Schritt: Definieren der Frames Page 1 Sofa1.htm in dieser Seite werden die Frames definiert. Jedes Frame bekommt einen Namen, um es ansprechen zu können. <html> <head> <title>unbenannt</title> </head> <!-- frames --> <frameset cols="24%,*"> <frame name="auswahlfenster" src="sofa1.htm" scrolling="auto" frameborder="0"> <frame name="hauptfenster" src="sofa2.htm" scrolling="auto" frameborder="0"> </frameset> </html> Erklärung: Name der Fenster Pages, die in den Frames geöffnet werden

2. Schritt: Erstellen der Menüseite für das Auswahlfenster (Sofa1.htm) <html> <head> <title>unbenannt</title> <style title="text/css">.weissfett { color: white; font-style: Arial; font-size: 100%; font-weight : bold} </style> </head> <body bgcolor="navy"> <a href="sofa3.htm" target="hauptfenster" class="weissfett">wahl 1</a><br> <a href="#" target="hauptfenster" class="weissfett">wahl 2</a><br> <a href="#" target="hauptfenster" class="weissfett">wahl 3</a><br> </body> </html> Erklärung: Das Anker-Tag <a href= {Name der Seite} >{Text}</a> schafft ein Link, über das eine andere Seite geöffnet werden kann.... target= Hauptfenster... gibt das Frame an, in welchem die Seite erscheinen soll. 3. Schritt: Erstellen der Startseite für das Hauptfenster (Sofa2.htm) Die kann nach eigenem Geschmack gestaltet werden, z.b.: <html> <head> <title>unbenannt</title> </head> <body> <br><br><br><br><br> <p align="center">willkommen in unserer Homepage</p> </body> </html> 4. Schritt: Erstellen der Seiten, die über das Menü geöffnet werden können (Sofax.htm)

Aufgabe Erstellen Sie obige Seite. Achten Sie dabei auf die Formatierung. Das Icon oben im linken Frame können Sie durch ein anderes Image ersetzen. Hinweis: Wenn man im linken Frame auf Berufsschule klickt, öffnet sich im rechten Frame eine Seite, in der alle Berufschularten angezeigt werden. Klickt man nun im rechten Frame auf Sozialversicherung, wird obige Seite angezeigt. Beginn Auswahl Startseite Klick auf Berufsschule im Auswahl-Fenster Auswahl Berufsschulbereiche Klick auf Sozialversicherungsfachangestellte im Berufsschulbereich Auswahl obige Seite