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



Ähnliche Dokumente
Aufgaben HTML Formulare. Prof. Dr. rer. nat. Claus Brell, Wirtschaftsinformatik, Statistik

Kapitel 3 Frames Seite 1

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Webdesign-Multimedia HTML und CSS

HTML5. Wie funktioniert HTML5? Tags: Attribute:

HTML Programmierung. Aufgaben

Erstellen eines HTML-Templates mit externer CSS-Datei

CSS. Cascading Stylesheets

Frames oder Rahmen im Browserfenster

Meine erste Homepage - Beispiele

Layoutmodelle. Steffen Schwientek Große Klostergasse Friedberg schwientek@web.de Web :schlaukopp.org

Schiller-Gymnasium Hof

Design anpassen eine kurze Einführung

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

HTML Formulare. Benutzerschnittstelle für interaktive Webseiten

In dieser Anleitung wird beschrieben, wie Sie eine HTML-Seite in Macromedia Dreamweaver mit blinden Tabellen strukturieren können.

Publizieren im Internet

Eigene Seiten erstellen

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

CASCADING STYLE SHEETS WEBSEITEN-GESTALTUNG MIT CSS

Serien- mit oder ohne Anhang

Web2Lead. Konfiguration

Informationen zu den regionalen Startseiten

Typo3 - Inhalte. 1. Gestaltung des Inhaltsbereichs. 2. Seitenunterteilung einfügen

ZIMT-Dokumentation für Studierende Webmail-Oberfläche (Roundcube)

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Bilder im Internet finden, kopieren und auf der Festplatte speichern

Internet Explorer Version 6

Referenzen Frontend und PHP

Handbuch für Easy Mail in Leicht Lesen

ERSTE SCHRITTE.

Erzherzog Johann Jahr 2009

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

Anleitungen TYPO 3 Eingaben tätigen

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben:

Web Visu Tutorial. Hipecs Web Visu. Übersicht

Anleitung, WebRecherche

Klicken Sie auf den Reiter Newsfeed (1) in der oberen Menüleiste und wählen Sie dann links in der schmalen grauen Leiste Neuer Newsfeed (2) aus:

Einführung in PHP. (mit Aufgaben)

Erklärung zu den Internet-Seiten von

teischl.com Software Design & Services e.u. office@teischl.com

Internetauftritt von Lotta Karotta Anleitung zur Pflege. 2 Bearbeiten eines Menüpunktes am Beispiel Test

Handbuch für Redakteure

Typo3 - Schulung: Fortgeschrittene I an der Hochschule Emden/Leer

Viele Bilder auf der FA-Homepage

DYNAMISCHE SEITEN. Warum Scriptsprachen? Stand: CF Carola Fichtner Web-Consulting

«Integration in WebSite» HTML-/Javascript-Code-Beispiele

Bedienungsanleitung. Content-Management-System GORILLA

Anleitung für das Content Management System

Handbuch für Redakteure

Eine Anwendung mit InstantRails 1.7

TYPO3 Tipps und Tricks

LIP Formulare Anleitung zum Speichern, Öffnen und Drucken

Anleitung zum Anlegen und Bearbeiten einer News in TYPO3 für

Microsoft Access 2013 Navigationsformular (Musterlösung)

Dokumentation Externe Anzeige von Evento Web Dialogen

Computeria Rorschach Mit Excel Diagramme erstellen

kleines keyword brevier Keywords sind das Salz in der Suppe des Online Marketing Gordian Hense

COMPUTERIA VOM SERIENBRIEFE UND ETIKETTENDRUCK

Mein Internetauftritt auf dem Prüfstand

Professionelle Seminare im Bereich MS-Office

Anleitung: Webspace-Einrichtung

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

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

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

WEBSEITEN ENTWICKELN MIT ASP.NET

Projekt Online-Shop:

Signatur mit Formatierung

Plugins. Stefan Salich Stand

G DATA INTERNET SECURITY FÜR ANDROID

Erweiterungen Gantry Framework -

Checkliste zur Planung einer Webseite

Anleitung zur Online-Schulung

Allgemeiner Leitfaden zum Einfügen suchmaschinenoptimierter Texte

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

Rollover-Effekte für Schaltflächen mit Frontpage (2000/2002) Eine Hover-Schaltfläche erstellen Was ist in Ihrem Web passiert?...

Handbuch für Redakteure

- Google als Suchmaschine richtig nutzen -

GEONET Anleitung für Web-Autoren

Leichte-Sprache-Bilder

Ihren Kundendienst effektiver machen

Übung - Datensicherung und Wiederherstellung in Windows Vista

Popup Blocker/Sicherheitseinstellungen

Online-Bestellung Tageskarten für Mitglieder des FC St. Pauli, die nicht im Besitz einer Dauer- oder Saisonkarte sind.

Hardware - Software - Net zwerke

Kurze Anleitung zum Guthaben-Aufladen bei.

Selly WEBSITE. Seite 1 von 6, Version :26:00

VWA Rhein-Neckar Dipl.-Ing. Thomas Kloepfer. Kommunikation I (Internet) Übung 4 PHP

(Eine ausführliche Beschreibung der Batch-Umbenennen-Funktion finden Sie in der Anleitung [Link zur Anleitung m4 irfanview_batch].

Quiz mit Google Docs erstellen


Erste Schritte in NVU

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Tipps & Tricks im CRM

Der Kalender im ipad

Snippets - das Erstellen von "Code- Fragmenten" - 1

Transkript:

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

Wie könnte ein komplexer Internetauftritt aussehen? Trennung Inhaltsbereich und Navigationsbereich 2 Beispiel: Strukturierte Site mit drei verlinkten HTML-Seiten: Index.html Navigation Spezifische Inhalte Navigation in allen Seiten gleich. Inhalte unterschiedlich HTML-Tag zur Verlinkung: <a href= ueber.html >Über uns</a> preis.html service.html ueber.html Spezifische Inhalte Navigation Spezifische Inhalte Navigation Spezifische Inhalte Navigation

Welche Möglichkeiten gibt es, Inhaltsbereich und Navigationsbereich zu trennen? 3 1. Seitengestaltung mit Frames (nur wissen, dass es das gibt, nicht können) (nachteilig wg. z.b. Suchmaschinen und Übertragung in Content Management Systeme) Eine kurze Darstellung (nur zur Information, wird nicht besprochen) finden Sie weiter hinten. 2. Seitengestaltung mit Tabellen (schon am ersten Teil geübt) (nachteilig wg. Lesbarkeit für Screenreader) 3. Seitengestaltung mit <div> (gängige Methode, das soll heute geübt werden)

Wie kann ein Bereich mit <div> gestaltet werden 4 Ein Beipiel mit <div>: <html><head><title>div-test</title></head> <body> <div align="center"> <h1>alles zentriert</h1> Weiterer Text.. </div> </body> </html> <div> schließt ganze Blöcke ein und legt Formatierungen für diesen ganzen Block fest.

Wie funktioniert <div>? 5 1. <div> fasst mehrere Elemente zu einem Block zusammen. 2. <div> soll normalerweise mit CSS cascading stylesheets formatiert werden. Im Miniskript CSS lesen und CSS nachschlagen: http://www.css4you.de/ Vorgehen heute: Lernen am Beispiel. CSS sollten Sie kennen und auch ein klein wenig können.

Wie kann man mit div Text positionieren? 6 Ein Beispiel: <div style="text-align:right; padding:20px; border:thin solid blue; margin:25px"> <h1>alles rechts am Rand</h1> Weiterer Text, Bilder o.ä </div> Jeden CSS-Befehl mit ; abschließen. Beispiel aus (Linktipp): http://de.selfhtml.org/html/text/bereiche.htm#formatieren

Wie kann man mit <div> einen Bereich auf einer Internetseite positionieren? 7 <div style="position:fixed; right:75%; left:3%; top:200px; width=25%; padding=10px; margin=10px; border-width:5px; border-style:solid; border-color:#00aa00; background-color:#ffaaff;"> <b>interne Navigation:</b><br> Position auf der Seite. <div> RGB: rot 00 bis ff, z.b. 7a, grün 00 bis ff, blau 00 bis ff Feste Position http://de.selfhtml.org/css/eigenschaften/positionierung.htm zum Ausprobieren: <div style="position:absolute; top:50px; left:25%; width:70%; padding:10px;">

Wofür benötigt man CSS und wo finde ich Informationen? 8 Merksätze: 1. HTML beschreibt die Struktur einer Internet-Seite. 2. CSS (Cascading Style Sheets) steuert das Aussehen der HTML-Elemente. Zur Einstimmung nachlesen: http://de.selfhtml.org/css/intro.htm Zwei Verschiedene Möglichkeiten, CSS zu nutzen: 1. CSS-Tags können direkt in HTML-Seiten geschrieben werden. 2. CSS-Tags können als separate Dateien für mehrere HTML-Dateien geschrieben werden (empfohlen für größere Projekte). Internet-Quellen zum CSS-lernen: http://www.css4you.de http://de.selfhtml.org/ Google.

Wie können CSS Befehle direkt in die Seite geschrieben werden? 9 Zwei Möglichkeiten, CSS-Tags direkt in der Seite einzusetzen. 1. Im head-bereich der HTML-Seite 2. Im jeweiligen HTML-Tag

Wie können CSS Befehle in einer separaten Datei genutzt werden? 10 Vorteil CSS als separate Datei: Mit der Änderung eines Stylesheets kann das Aussehen von allen HTML-Seiten geändert werden. Nachlesen: http://de.selfhtml.org/css/formate/einbinden.htm#separat

Formulare Einstieg Wozu können Formulare verwendet werden? 11 1. Mit Formularen können Daten in HTML-Seiten erfasst und an Programme auf dem Webeserver übermittelt werden. 2. Das Programm auf dem Webserver verarbeitet die Daten und erzeugt eine HTML-Seite, die dann angezeigt wird.

Wie sieht der HTML-Quelltext für ein einfaches Formular mit einem einzeiligen Textfeld aus? 12 <form method="get" action="antwort.php" enctype="multipart/form-data"> Text in Zeile eingeben: <br> <input type="text" name="text" size="30"> <br> <input type="submit" name="l" value="absenden"> </form> Das ist der Variablenname... und könnte auch "Hugo" heißen.

Wie sehen Teile des HTML-Quelltextes für einen Textbereich aus? 13 <textarea name="text" cols=45 rows=5/></textarea> <input type="submit" name="l" value="absenden">

Wie sieht eine Ausgabe des Skriptes antwort.php aus? 14

Fertige Programme (Google Suche) mit Formularen nutzen 15 <html> <head> <title> Formulartest Google Suche </title></head> <body> <form method="get" action="http://www.google.de/search" target="_blank"> Suchbegriff eingeben: <br> <input type="text" name=q size="60"> <input type="submit" name="x" value="mit Google suchen"> </form> </body> </html>

Empfohlene Übungsaufgaben 16 Starten Sie nun in der Reihenfolge: - Aufgabe 9a und 9b "Vorbereitende Übung" - Aufgabe 10 "Gestalten mit <div> in acht Schritten" - Aufgabe 11 "Einstieg in Formulare"

ANHANG NUR ZUR INFO: Frames mehrere Dateien zu einer Seite 17 index.html Navigation Inhalte index.html nav.html inh.html

ANHANG NUR ZUR INFO: Frames Aufbau der Frameseite 18 index.html Notfalltext, falls Browser Frames nicht kann. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/tr/html4/frameset.dtd"> <html> <head> <title>frameset mit Sitemap</title> </head> <frameset cols= 25%,75%> <frame src="verweise.htm" name="navigation"> <frame src="startseite.htm" name="daten"> <noframes> <body> <a href="verweise.htm">navigation</a> <a href="startseite.htm">daten</a> </body> </noframes> </frameset> </html>

ANHANG NUR ZUR INFO: Frames Hinweise 19 Hinweise: Dateien, die in den Inhaltsfenstern angezeigt werden, sind wiederum einfache HTML-Seiten. Wenn Sie irgendwann später doch einmal mit Frames arbeiten wollen: unbedingt mit verschiedenen Browsern testen. Nachlesen: http://de.selfhtml.org/html/frames/definieren.htm#frames