1 HTML-Grundlagen. 1.1 Grundstruktur eines HTML-Dokuments. 1.2 Dokumenttyp-Deklaration. 1.3 HTML-Elemente
|
|
- Ingrid Albert
- vor 7 Jahren
- Abrufe
Transkript
1 Seite 1 / Grundlagen Das World Wide Web (WWW) besteht aus einer gewaltigen Menge von Dokumenten, die durch Querverweise (Hyperlink bzw. Link) miteinander verknüpft sind. Stößt ein Leser in einem Dokument auf einen Link, kann er wie in einem Buch einfach weiter lesen oder bei Interesse dem Link zu einem weiteren Dokument folgen, das weitergehende Informationen bereitstellt. Damit Computerprogramme verstehen, wie sie den Inhalt eines Dokuments, wie zum Beispiel Texte, Bilder oder Tabellen, darstellen sollen, muss der Inhalt vom Autor nach einem bestimmten Regelwerk formatiert werden. 5 (Hypertext Markup Language) ist eine solche Auszeichnungssprache. 1.1 Grundstruktur eines -Dokuments Ein -Dokument ist eine gewöhnliche Textdatei, deren Aufbau sich in drei Bereiche gliedert: 1) Dokumenttyp-Deklaration: Angabe der verwendeten -Version (Dokumenttyp-Deklaration) 2) Header (Dokumentkopf): Informationen für Browser bzw. Suchmaschinen, zum Beispiel: verwendeter Zeichensatz oder Titel des Dokuments 3) Body (Dokumentkörper): Inhalt der Webseite 1.2 Dokumenttyp-Deklaration Eine Dokumenttyp-Deklaration (DTD) gibt bekannt, nach welchem Regelwerk sich der strukturelle Aufbau eines Dokuments richtet. Auf diese Weise können Computerprogramme verstehen, wie der Inhalt eines Dokuments dargestellt werden soll. Für Dokumente, die auf 5 oder neueren -Versionen basieren, wird der Dokumenttyp wie folgt bekannt gegeben: <!DOCTYPE html> 1.3 -Elemente Die meisten -Elemente werden durch ein Tag-Paar markiert, das heißt durch einen Starttag und einen dazugehörigen Schlusstag. Jeder Starttag beginnt mit dem Kleiner-als-Zeichen (<). Anschließend folgt die eigentliche Bezeichnung des Tags sowie optional eine Liste seiner Attribute. Der Tag endet mit dem Größer-als-Zeichen (>)
2 Seite 2 / 22 Der Schlusstag entspricht prinzipiell dem Starttag, jedoch wird nach dem Kleiner-als- Zeichen ein Schrägstrich eingefügt (</). Außerdem kann ein Schlusstag keine Attribute beinhalten. -Element Starttag Inhalt Schlusstag <Tagname>Inhalt</Tagname> 1.4 Grundstruktur eines -Dokuments Nach der Dokumenttyp-Deklaration folgt das html-element. Dieses enthält den Dokumentkopf (head-element) und Dokumentkörper (body-element). <!DOCTYPE html> <!-- Dokumenttyp-Deklaration --> <html> <head> <!-- Informationen für Browser bzw. Suchmaschinen --> </head> <body> <!-- Inhalt der Webseite --> </body> </html> Kommentare (<!-- Kommentar -->) werden vom Browser ignoriert und dienen der Erläuterung des -Quellcodes. 1.5 Zeichensatz Beim Speichern einer html-datei wird jedes Zeichen (Buchstabe, Ziffer, Sonderzeichen, ) zunächst mit Hilfe einer Übersetzungstabelle (Zeichensatz) in einen Zahlencode übersetzt. Dieser wird anschließend in eine Kombination aus Nullen und Einsen übersetzt und gespeichert. Beim Lesen der html-datei kehrt der Browser diese Vorgehensweise um. Da es verschiedene Zeichensätze gibt, ist es sinnvoll dem Browser mitzuteilen, welchen Zeichensatz das -Dokument verwendet. Andernfalls versucht der Browser dies selbst zu erkennen, was zu Problemen führen kann. Wir verwenden den Zeichensatz utf-8, der uns auch die unmittelbare Verwendung von Umlauten erlaubt. Zeichen, die nicht auf der Tastatur vorhanden sind, können mit Hilfe des Kürzels &# gefolgt von der im Unicode-Zeichensatz zugeordneten Nummer eingefügt werden. Zum Beispiel zeigt der Code ↓ einen Pfeil nach rechts ( ).
3 Seite 3 / 22 Beim Erstellen einer -Datei muss dazu in dem jeweils verwendeten Texteditor utf8 als Kodierung ausgewählt werden (notepad++: Menü Kodierung Menüpunkt UTF-8). Unicode-Zeichensatz Nr. Zeichen Nr. Zeichen Nr. Zeichen Nr. Zeichen Nr. Zeichen 0 NUL J 97 a 120 x 9 (Tabulator) K 98 b 121 y 10 (Zeilenumbruch) L 99 c 122 z 13 (Return) M 100 d 123 { 32 (Leerzeichen) N 101 e ! O 102 f " P 103 g 126 ~ 35 # 58 : 81 Q 104 h 122 z 36 $ 59 ; 82 R 105 i 123 { 37 % 60 < 83 S 106 j & 61 = 84 T 107 k ' 62 > 85 U 108 l 126 ~ 40 ( 63? 86 V 109 m ) 87 W 110 n * 65 A 88 X 111 o B 89 Y 112 p , 67 C 90 Z 113 q D 91 [ 114 r 177 ± E 92 \ 115 s / 70 F 93 ] 116 t G 94 ^ 117 u H 95 _ 118 v I 96 ` 119 w 8595 Dem Browser teilen wir den verwendeten Zeichensatz mit Hilfe eines meta-tags im head- Element mit. Dieser Standalone-Tag besitzt lediglich das Attribut charset, jedoch keinen Inhalt und keinen Schlusstag. <head> <meta charset="utf-8"> </head>
4 Seite 4 / Titel Mit Hilfe des table-elements wird einem -Dokument ein Titel zugewiesen. Dieser Titel wird unter anderem in der Titelzeile des Browserfensters angezeigt, beim Setzen eines Lesezeichens als Name vorgeschlagen, in der Liste der bereits besuchten Seiten angezeigt und von Suchmaschinen ausgewertet und in der Trefferliste angezeigt. <head> <meta charset="utf-8"> <title> Kaufmännische Schule Tauberbischofsheim </title> </head> 1.7 Überschriften Um einen bestimmen Text als Überschrift zu kennzeichnen, können die -Elemente h1 bis h6 (headline) verwendet werden. Das h1-element steht dabei für eine Überschrift der 1. Ebene (vergleichbar dem Titel eines Buches), das h2-element für eine Überschrift der 2. Ebene (vergleichbar einer Kapitelüberschrift), das h3-element eine Überschrift der 3. Ebene (vergleichbar einer Unterkapitelüberschrift) usw. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> Kaufmännische Schule Tauberbischofsheim </title> </head> <body> <h1> Kaufmännische Schule Tauberbischofsheim </h1> <h2> Herzlich Willkommen </h2> </body> </html>
5 Seite 5 / Textabsatz (<p>) und Zeilenumbruch (<br>) Mit Hilfe eines Absatzes lassen sich Texte strukturieren. Dazu wird der entsprechende Text in ein p-element (paragraph) eingeschlossen. <body> <h1> Kaufmännische Schule Tauberbischofsheim </h1> <h2> Herzlich Willkommen </h2> <p> Wir freuen uns über Ihr Interesse und hoffen Ihnen auf den folgenden Seiten einen kleinen Einblick in unsere Schule geben zu können. </p> </body> Soll innerhalb eines Absatzes ein Zeilenumbruch erfolgen, muss dies durch den Standalone-Tag <br> deutlich gemacht werden. Im Texteditor selbst muss an dieser Stelle keine neue Zeile begonnen werden, es erleichtert jedoch das Erkennen des Zeilenumbruchs im Quelltext. <p> Wir freuen uns über Ihr Interesse und<br> hoffen Ihnen auf den folgenden Seiten einen kleinen Einblick in unsere Schule geben zu können. </p>
6 Seite 6 / Grafik (<img>) Um eine Grafik in eine -Datei einzubinden, muss die Grafikdatei an der gewünschten Stelle im -Quelltext referenziert, d. h. eine Beziehung zur Grafik herstellen werden. Für Grafikreferenzen gibt es in den img-tag (img = image = Bild). Es handelt sich um einen Standalone-Tag ohne Elementinhalt und ohne End-Tag. Mit Hilfe der Attributen src (src = source = Quelle) und alt (alt = alternative = alternativ) bestimmen Sie nähere Einzelheiten der Grafikreferenz. Die zwei Attribute sind Pflicht und müssen immer angegeben werden: Mit dem Attribut src bestimmen Sie die gewünschte Grafikdatei. Wenn sich die Grafikdatei im gleichen Verzeichnis wie die -Datei befindet, in der die Grafikreferenz steht, genügt einfach die Angabe des Dateinamens der Grafik (src="eingang_sport_beck.jpg"). Das Referenzieren mit relativen oder absoluten Pfadangaben ist dann zwingend erforderlich, wenn die Grafikreferenz nicht in demselben Ordner wie die -Seite steht. Beispiel: <img src="img/logo.gif" alt="logo"> <img src="../img/logo.gif" alt="logo"> Die Datei steht im Ordner img, der sich im gleichen Ordner wie die aktuelle -Datei befindet. Die Datei steht im Ordner img, der sich auf der gleichen Ebene befindet, wie der Ordner, in dem die aktuelle -Datei gespeichert ist. <img src="img/eingang.jpg" alt="haupteingang Schule">
7 Seite 7 / Liste Aufzählungsliste - unordered list (<ul>) Listen dienen im Allgemeinen dazu, Schlagwörter übersichtlich darzustellen. Bei einer Aufzählungsliste werden alle Listeneinträge mit einem Aufzählungszeichen (Bullet) versehen. Der Tag <ul> (ul = unordered list = unsortierte Liste) leitet eine Aufzählungsliste ein. Innerhalb dieses Elements werden dann die einzelnen Aufzählungselemente jeweils in die Tags <li> und </li> (li = list item = Listeneintrag) eingeschlossen. Der Schlusstag </ul> beendet die Liste. <h3>menü</h3> <ul> <li>startseite</li> <li>bildungswege</li> <li>termine</li> <li>impressum</li> </ul>
8 Seite 8 / Nummerierte Liste - ordered list (<ol>) Bei einer nummerierten Liste werden alle Listeneinträge automatisch durchnummeriert. Der Tag <ol> (ol = ordered list = geordnete Liste) leitet eine nummerierte Liste ein, der Tag </ol> beendet sie. <h3>menü</h3> <ol> <li>startseite</li> <li>bildungswege</li> <li>termine</li> <li>impressum</li> </ol>
9 Seite 9 / Hyperlinks Eine der wichtigsten Eigenschaften von ist die Möglichkeit, Verweise zu definieren. Diese so genannten Hyperlinks können zu anderen Stellen im eigenen Projekt führen, aber auch zu beliebigen anderen Adressen im World Wide Web. <a href="index.html"> Startseite </a> Hyperlinks werden mit Hilfe des a-elements realisiert. Dem Attribut href (hyper reference) wird dabei das gewünschte Verweisziel zugewiesen. Zwischen den Tags <a> und </a> ist der Text zu notieren, mit dem der Anwender auf den Link verwiesen wird. <h3>menü</h3> <ul> <li> <a href="index.html">startseite</a> </li> <li> <a href="bildungswege.html">bildungswege</a> </li> <li> <a href="termine.html">termine</a> </li> <li> <a href="impressum.html">impressum</a> </li> </ul>
10 Seite 10 / 22 2 Cascading Style Sheets (CSS) Bis jetzt enthält unsere -Datei ausschließlich Informationen zu Gliederung und Inhalt der Webseite. Nun muss der Inhalt noch formatiert werden, damit die Webseite optisch ansprechender aussieht. Prinzipiell können Formatierungen mittels -Anweisungen direkt in der -Datei vorgenommen werden. Alternativ kann die Formatierung jedoch auch mit Hilfe von Cascading Style Sheets in eine eigene Datei ausgelagert werden. Dies hat den Vorteil, dass Formatierungen einheitlich für mehrere -Dokumente definiert werden können. Außerdem wird die -Datei nicht mit zusätzlichen Informationen überfrachtet und bleibt so übersichtlicher und pflegeleichter. 2.1 Verweis auf das Stylesheet Soll ein -Dokument mit Hilfe eines Stylesheet formatiert werden, muss im head- Element ein link-tag eingefügt werden, der auf die entsprechende css-datei verweist. <head> <link rel="stylesheet" type="text/css" href="styles.css"> </head> 2.2 -Elemente formatieren Im Stylesheet können nun für die verschiedenen -Elemente Formatierungen festgelegt werden. body { background-color: #FFFFB2; /* helles gelb */ font-family: Arial, Sans-Serif; CSS Im Beispiel wird für das body-element Schriftart, Textfarbe und Hintergrundfarbe festgelegt. Diese Werte vererbt das Eltern-Elements (hier: body-element) automatisch an alle seine Kind- Elemente (z. B. h1-element). Sie können jedoch durch eine spezialisierte Regel für das jeweilige Element überschrieben werden. body { background-color: #FFFFB2; /* helles gelb */ font-family: Arial, Sans-Serif; CSS h1 { background-color: #E50000; /* rot */ Im Beispiel überschreibt das h1-element die von seinem Eltern-Element body geerbte Hintergrundfarbe durch einen eigenen Wert.
11 Seite 11 / CSS-Eigenschaften CSS-Eigenschaft font-family font-size font-style font-weight text-decoration font-weight text-align vertical-align color background-color line-height border-style (*) Beschreibung Schriftart. Es können mehrere Alternativen angegeben werden, die dann verwendet werden, falls die jeweils vorangegangene nicht verfügbar ist. Schriftgröße (z. B. Schriftgröße 12 = 12pt) Schriftstil: italic normal = kursiver Schriftstil = normaler Schriftstil normal = normal bold = fett. bolder = extrafett. lighter = dünner. 100,200,300,400,500,600,700,800,900 = extra-dünn (100) bis extrafett (900). Erlaubt folgende Formatierungen: underline = unterstrichen overline = überstrichen. line-through = durchgestrichen. none = normal (keine Text-Dekoration). Legt fest, wie fett eine Schrift dargestellt wird. lighter = dünner als normal normal = normaler Schriftstil bold = fett bolder = extra fett Horizontale Ausrichtung eines Textabsatzes: left = linksbündig ausrichten (Voreinstellung) center = zentriert ausrichten right = rechtsbündig ausrichten justify = als Blocksatz ausrichten Bei Tabellenzellen oder anderen Elementen, die eine berechnete oder definierte Höhe haben können, wird häufig vertikale Ausrichtung oben, mittig oder unten bündig erforderlich. top = oben bündig ausrichten. middle = mittig ausrichten. bottom = unten bündig ausrichten. Textfarbe. Die Farbwerte können hexadezimal nach dem Schema #RRGGBB angegeben werden. Hintergrundfarbe. Die Farbwerte können hexadezimal nach dem Schema #RRGGBB angegeben werden. Zeilenhöhe (z. B. einfache Schriftgröße = 1, anderthalbfache Schriftgröße = 1.5, zweifache Schriftgröße = 2) Rahmentyp: none = kein Rahmen (bzw. unsichtbarer Rahmen). dotted = gepunktet dashed = gestrichelt solid = durchgezogen double = doppelt durchgezogen inset = 3D-Effekt outset = 3D-Effekt border-width (*) Rahmendicke (z. B. 1 Pixel = 1px) border-color (*) margin (*) Rahmenfarbe. Die Farbwerte können hexadezimal nach dem Schema #RRG- GBB angegeben werden. Abstand zum benachbarten Element bzw. Außenrand (z. B. 20 Pixel = 20px oder 1,5-fache Schriftgröße = 1.5em)
12 Seite 12 / 22 CSS-Eigenschaft float clear border-spacing padding (*) border-collapse list-style-type width Beschreibung Textumfluss. Nachfolgender Text kann das jeweilige Element umfließen: left = Element steht links und wird rechts davon von nachfolgenden Elementen umflossen. right = Element steht rechts und wird links davon von nachfolgenden Elementen umflossen. none = Kein Umfluss (Normaleinstellung). Beendet das Umfließen andere Elemente. Ein mit clear formatiertes Element ist das Erste, das nicht mehr neben anderen Elementen steht. Es kann aber trotzdem mit der float-eigenschaft formatiert werden, damit nachfolgende Elemente um dieses Element wieder herum fließen. left = Beendet ein vorangehendes float: left. rigth = Beendet ein vorangehendes float: right. both = Beendet ein vorangehendes float: left bzw. right. Legt den Abstand der Rahmen zwischen benachbarten Tabellenzellen fest. Legt den Abstand zwischen dem Inhalt und den Rändern (border) fest. Dieser Bereich wird mit der Hintergrundfarbe gefüllt, die für den Inhalt festgelegt ist. Legt fest, ob zwischen den Rahmen benachbarter Tabellenzellen ein Abstand zusehen ist oder nicht. collapse = kein Abstand separate = Abstand (wird durch border-spacing bestimmt) decimal = Nummerierung 1.,2.,3.,4. usw. lower-roman = Nummerierung i.,ii.,iii.,iv. usw. upper-roman = Nummerierung I.,II.,III.,IV. usw. lower-latin = Nummerierung a.,b.,c.,d. usw. ( lower-alpha) upper-latin = Nummerierung A.,B.,C.,D. usw. ( upper-alpha) disc = Aufzählungszeichen: gefüllter Kreis circle = Aufzählungszeichen: leerer Kreis square = Aufzählungszeichen: Rechteck none = keine Nummerierung Bestimmt die Breite eines Elements. Unter anderem sind folgende Wertangaben zulässig: Prozentuale relativ zur Fensterbreite, z. B. 50%; absolute in Pixeln, z. B. 30px oder absolute in Punkten, z. B. 12pt. (*) Soll sich die Eigenschaft nur auf bestimmte Seiten beziehen, kann dies durch die Angabe der entsprechenden Einschränkung [-top, -right, -bottom, -left] erreicht werden. Beispiel: border-top-width, border-left-color, margin-top, margin-bottom Farbcodes Zum Beispiel: Bilder horizontal zentrieren img { display: block; margin-left: auto; margin-right: auto; CSS
13 Seite 13 / 22 Aufgabe: Formatieren Sie die folgenden -Elemente wie folgt: -Element body h1 h2 h3 p img Formatierung Hintergrundfarbe: helles gelb (#FFFFB2) Schriftart: Arial (falls diese auf dem Client nicht verfügbar ist, soll statt dessen die Schriftart Sans Serif verwendet werden) Schriftgröße: 28 Punkte Textausrichtung: zentriert Zeilenhöhe: 1,5-fache Schriftgröße Hintergrundfarbe: rot (#E50000) Textfarbe: weiß (#FFFFFF) Rahmenbreite: 1 Pixel Rahmentyp: durchgezogen Abstand zum folgenden Element: 5 Pixel Textausrichtung: zentriert Text: kursiv und unterstrichen Abstand zum vorherigen Element: 1,25-fache Schriftgröße Abstand zum folgenden Element: 0,5-fache Schriftgröße Textausrichtung: zentriert Zeilenhöhe: 1,5-fache Schriftgröße Abstand zum vorherigen Element: 0,5-fache Schriftgröße Abstand zum folgenden Element: 0,5-fache Schriftgröße Die Grafik soll horizontal zentriert werden.
14 Seite 14 / Differenzierte CSS-Eigenschaften Neben der Startseite index.html besteht unser Webauftritt aus weiteren, miteinander verlinkten Webseiten. All diese Webseiten sollen einheitlich formatiert sein. Hierfür verwenden wir eine zentrale css-datei. Bisher haben wir dort festgelegt, dass Bilder horizontal zentriert werden. Die html-seite bildungswege.html enthält jedoch ein Bild, das rechts von dem es umfließenden Text angezeigt werden soll.
15 Seite 15 / 22 Daher müssen wir in der css-datei nun für beide Fälle jeweils eine Variante anlegen. img.zentriert { /* Bilder können zentriert werden, indem das Bild selbst als Blockelement behandelt wird und ihm entsprechenden margin- Eigenschaften zugewiesen werden. */ display: block; margin-left: auto; margin-right: auto; img.rechts { float: right; margin-left: 30px; margin-bottom: 30px; CSS Im html-dokument wird dann mit Hilfe des Attributs class auf die jeweilige Variante verwiesen. <img class="zentriert" src="img/eingang.jpg" alt="haupteingang Schule"> index.html <img class="rechts" src="img/bildungswege.gif" alt="img/bildungswege.gif"> bildungswege.html
16 Seite 16 / 22 Bisher haben wir in unserer css-datei festgelegt, dass alle p-elemente zentriert und mit anderthalbfachem Zeilenabstand dargestellt werden. p { text-align: center; line-height: 1.5; CSS Die Erläuterungen zu den verschiedenen Schularten sollen jedoch so wie es der Standard vorsieht linksbündig und mit einfachem Zeilenabstand formatiert werden. Daher müssen wir den Eintrag in unserer css-datei so ändern, dass er nicht mehr für alle p- Elemente gilt. Dazu vergeben wir einen entsprechenden Klassennamen. p.zentriert{ text-align: center; line-height: 1.5; CSS Soll ein p-element zentriert werden, gibt man in der -Datei nun diese Klasse an. index.html <p class="zentriert"> Wir freuen uns über Ihr Interesse und <br> hoffen Ihnen auf den folgenden Seiten einen kleinen Einblick in unsere Schule geben zu können. </p> Andernfalls verzichtet man auf die Angabe einer Klasse und sorgt so dafür, dass das p- Element dem Standard entsprechend formatiert wird. <p> In der Kaufmännischen Berufsschule bilden wir im dualen Verbund mit den Ausbildungsbetrieben Bank-, Industrie-, Großhandels-, Büro-, Bürokommunikations- und Werbekaufleute sowie Verwaltungsfachangestellte (ÖV) aus. </p> bildungswege.html
17 Seite 17 / Formatierungen im -Dokument Sollen einzelne Worte bzw. Teile eines Absatzes durch Unterstreichen, Fett- oder Kursivdruck hervorgehoben werden, kann die Formatierung auch direkt im - Dokument vorgenommen werden. - Element b i u Bedeutung Beispiel Darstellung zeichnet einen Text als fett aus zeichnet einen Text als kursiv aus zeichnet einen Text als unterstrichen aus <p> Folgendes ist <b>wichtig</b>: </p> <p> Folgendes ist <i>wichtig</i>: </p> <p> Folgendes ist <u>wichtig</u>: </p> Folgendes ist wichtig: Folgendes ist wichtig: Folgendes ist wichtig: Durch Verschachtelung der -Elemente lassen sich die Effekte auch kombinieren. Beispiel <p> Folgendes ist <u> <i>wichtig</i> </u>: </p> <p> Folgendes ist <b> <u> <i>wichtig<\i> </u> </b>: </p> Darstellung Folgendes ist wichtig: Folgendes ist wichtig:
18 Seite 18 / 22 3 Tabellen definieren 3.1 Tabellen definieren Die Webseite termine.html soll eine Tabelle mit allen anstehenden Terminen beinhalten. Zelle (table headline) Zeile (table row) Datum Beginn Art der Veranstaltung :30 Wandertag :00 Klassen-Pflegschaftssitzungen :00 Elternbeiratssitzung und Schulkonferenz Zelle (table data) Eine html-tabelle (table) kann mehrere Zeilen (table row) enthalten. Jede Zeile besteht wiederum aus verschiedenen Zellen die entweder eine Spaltenüberschrift (table headline) oder normale Daten (table data) enthalten. -Element Bedeutung Beispiel table Tabelle <table> </table> tr Zeile <tr> </tr> th Zelle mit einer Spaltenüberschrift <th>datum</th> td Zelle mit normalen Daten <td> </td> <table> <tr> <!-- 1. Zeile --> <th>datum</th> <!-- 1. Überschrift-Zelle --> <th>beginn</th> <!-- 2. Überschrift-Zelle --> <th>art der Veranstaltung</th> <!-- 3. Überschrift-Zelle --> </tr> <tr> <!-- 2. Zeile --> <td> </td> <!-- 1. Zelle --> <td>7:30</td> <!-- 2. Zelle --> <td>wandertag</td> <!-- 3. Zelle --> </tr> <tr> <!-- 3. Zeile --> <td> </td> <!-- 1. Zelle --> <td>19:00</td> <!-- 2. Zelle --> <td>klassen-pflegschaftssitzungen</td> <!-- 3. Zelle --> </tr> <tr> <!-- 4. Zeile --> <td> </td> <!-- 1. Zelle --> <td>19:00</td> <!-- 3. Zelle --> <td>elternbeiratssitzung und Schulkonferenz</td> <!-- 3. Zelle --> </tr> </table>
19 Seite 19 / Tabellen formatieren Anforderungen -Element table td th Formatierung Kein Abstand zwischen den Rahmen benachbarter Tabellenzellen. Rahmen anzeigen Rahmenbreite: 1 Pixel Rahmen anzeigen Rahmenbreite: 1 Pixel Hintergrundfarbe: rot (#E50000) Schriftfarbe: weiß (#FFFFFF) Rahmenfarbe: schwarz (#000000) Stylesheet In unserer css-datei styles.css werden folgende Einträge ergänzt: table { border-collapse: collapse; CSS td { border-style: solid; border-width: 1px; th { border-style: solid; border-width: 1px; background-color: #E50000; color: #FFFFFF; border-color : #000000; styles.css Ansicht
20 Seite 20 / 22 4 Layout Beim Entwurf einer neuen Webseite besteht der erste Schritt darin, sich über die grundsätzliche Struktur des Internetauftritts klar zu werden. Als Strukturierungselemente kommen dabei Container zum Einsatz, die ihrerseits die darzustellenden Elemente (Überschriften, Textabschnitte, Bilder, ) aufnehmen. Container-Elemente -Element header footer nav article aside section div Kopfzeile Fußzeile Navigationsbereich Zweck Eigenständiger Teil der Webseite (z. B.: ein Artikel auf einer Zeitungsseite). Ergänzende Informationen zum eigentlichen Inhalt der Seite (z. B. Kommentare). Ein Bereich der Webseite, der inhaltlich zusammengehört, zu dem jedoch keiner der anderen Container passt (z. B. Unterabschnitte mit einer eigenen Überschrift). Ein Bereich der Webseite, der keine inhaltliche Bedeutung besitzt und nur der Layoutgestaltung dient. Beispiel 1: Layout vertikal Sollen die verschiedenen Bereiche vertikal untereinander angeordnet werden, sind hierfür keine besonderen Formatierungen mit css notwendig. <body> <header>kopfzeile</header> <nav> <a href="link1.html">link 1</a> <a href="link2.html">link 2</a> <a href="link3.html">link 3</a> </nav> <article> <h2>layout: vertikal</h2> <p>nach der Kopfzeile folgt </p> </article> <footer>fußzeile</footer> </body> Beispiel 2: Layout horizontal (zwei Spalten) In diesem Beispiel sollen der Navigationsbereich und der eigentliche Artikel nebeneinander angeordnet werden. <body> <header>kopfzeile</header> <div> <nav> </nav> <article> </article> </div> <footer>fußzeile</footer> </body>
21 Seite 21 / 22 Eine Möglichkeit dies umzusetzen besteht darin, mit Hilfe der css-eigenschaft display festzulegen, dass sich beide Bereiche wie zwei nebeneinanderliegende Zellen einer Tabelle verhalten sollen (display: table-cell). Damit sich die zweite Zelle (hier: article) über die gesamte verbleibende Breite der Webseite erstreckt, müssen beide Bereiche (hier: nav und article) in einen übergeordneten Bereich eingebettet werden, der sich wie eine Tabelle verhalten soll, die die beiden Zellen enthält (display: table). Für diesen Bereich kann dann die Breite auf 100% gesetzt werden (width: 100%). Da dieser übergeordnete Bereich lediglich der Formatierung dient und selbst keinen darzustellenden Inhalt enthält, verwenden wir hierfür das div-element. Beispiel 3: Layout horizontal (drei Spalten) In diesem Beispiel soll neben dem eigentlichen Artikel noch eine Spalte mit ergänzenden Anmerkungen erscheinen. Daher greifen wir hierbei zum aside-element. div { nav { display: table; width: 100%; display: table-cell; width: 60px; article { display: table-cell; nav a { display: block; <body> <header>kopfzeile</header> <div> <nav> </nav> <article> </article> <aside> </aside> </div> <footer>fußzeile</footer> </body> css Das aside-element soll sich ebenfalls wie eine Tabellenzelle verhalten und wird mit css entsprechend formatiert (display: table-cell). Im Html-Dokument fügen wie aside { display: table-cell; width: 100px; das aside-element dem div-container hinzu, der für Formatierungszwecke als übergeordnete Tabelle fungiert (hier: div). css
22 Seite 22 / 22 Aufgabe Überarbeiten Sie das -Dokument bildungswege.html. Verwenden Sie dabei geeignete Container um das Layout der Seite festzulegen. a) Menü unterhalb der Kopfzeile b) Menü und Artikel unterhalb der Kopfzeile nebeneinander
Aufbau eines Klassen-Selektors: selektor.klasse { css-eigenschaft1:wert1; css-eigenschaft2:wert2;...}
Cascading StyleSheets (CSS) Allgemein CSS (aufeinander aufbauende Stilvorlagen) wurden 1996 vom W3C standardisiert. dienen der Ergänzung strukturierter Dokumente wie HTML oder XML. Ermöglichen die Trennung
MehrDie Programmiersprache des Webs. HTML HyperText Markup Language Hypertext - Auszeichnungssprache
Was ist HTML? Die Programmiersprache des Webs HTML HyperText Markup Language Hypertext - Auszeichnungssprache Dateiname Man muss Groß/Kleinschreibung beachten Leerzeichen ist nicht erlaubt Umlaute wie
MehrBeschreibung Tags Schlüsselwort. Schriftart. Die Liste ist keineswegs erschöpfend. <p><h1...6 > <li><td> <body> 'Arial','Helvetica','Tahoma','Verdana'
Die Liste ist keineswegs erschöpfend. Beschreibung Tags Schlüsselwort Werte Schriftart font-family: 'Arial','Helvetica','Tahoma','Verdana' serif = eine Schriftart mit Serifen,
MehrÜbung zur Vorlesung Digitale Medien. Hanna Schneider Ludwig-Maximilians-Universität München Wintersemester 2014/2015
Ü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
Mehr1 Definition der Selektoren Einbinden der CSS 3 Möglichkeiten Farbangaben Schriftformatierung Abstände...
CSS GRUNDLAGEN 1 Definition der Selektoren... 2 2 Einbinden der CSS 3 Möglichkeiten... 2 3 Farbangaben... 4 4 Schriftformatierung... 4 5 Abstände... 4 6 Box Modell... 5 7 Links... 5 8 Eigene Klasse definieren...
MehrÜbung zur Vorlesung Digitale Medien. Doris Hausen Ludwig-Maximilians-Universität München Wintersemester 2011/2012
Übung zur Vorlesung Digitale Medien Doris Hausen Ludwig-Maximilians-Universität München Wintersemester 2011/2012 1 Pfadangaben (1) Pfadangaben sind relevant für Bilder, Verweise, Medienobjekte per URL:
MehrKennen, können, beherrschen lernen was gebraucht wird
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Tags (Befehle)... 1 Erste Texte im Browser... 2 Das HTML Grundgerüst... 2 Ihre erste echte Webseite... 2 Texte... 3 Textabsatz und Zeilenumbruch... 3 Einen Zeilenumbruch
MehrEinführung in HTML. Hui Dai
Einführung in HTML Hui Dai Grundgerüst einer HTML-Datei HTML-Dateien bestehen aus Text. Der Inhalt von HTML-Dateien steht in HTML-Elementen. HTML-Elemente werden durch so genannte Tags markiert. Fast alle
MehrInhaltsverzeichnis. Florian Bauer CSS Seite 2 von 10
CSS Inhaltsverzeichnis Gestaltung mit CSS... 3 CSS einbinden... 3 On the fly... 3 Im Header... 3 In einer externen Datei... 3 Aufbau einer CSS Anweisung... 4 Wichtige CSS Eigenschaften... 4 Pseudoelemente...
Mehr4. Briefing zur Übung IT-Systeme
4. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde,, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde: 09.11.2016, 12.00
Mehr4. Briefing zur Übung IT-Systeme
4. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 18.12.2017, PC Pool Stand und Ausblick Einführung: 17.10.2017, 12.00 Uhr (c.t.), HS 4 Fragestunde: 06.11.2017, 10.15
MehrHTML & CSS. GIMP > Bild > Bild skalieren Unter diesem Menüpunkt kannst du die Bildgröße verändern. Beachte die Bildproportionen
Übung 1 HTML & CSS Bildbearbeitung in Hinblick auf HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.jpg Lehrziel: Bilder auf Ansichtsbasis
MehrEinführung in HTML. Tutorium. Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker
Tutorium Einführung in HTML Präsentation der Sitzung vom 2./9. Juni 2004 Martin Stricker martin.stricker@rz.hu-berlin.de Programm Grundlagen von HTML Objekte, Elemente, Tags Grundaufbau eines HTML-Dokuments
MehrWebdesign im Tourismus
Übung Prof. Dr. Markus Landvogt Zur Vorlesung 2.3. Feinheiten in Jimdo 2.4. HTML in Jimdo 03 HTML - GRUNDLAGEN DER ERSTELLUNG VON WEBSEITEN 3.1 Aufbau einer Seite in HTML 3.2 HTML in Jimdo WEB 03 1 2.3.
MehrDigitale Medien. Übung
Digitale Medien Übung HTML Heute Hyper Text Markup Language Beschreibungssprache von WWW-Seiten: Enthält die Struktur eines Dokuments und teilweise die Darstellung. ich bin eine Überschrift
MehrANWENDUNGSSOFTWARE CSS
ANWENDUNGSSOFTWARE CSS NAVIGATION Bilder zur Navigation: als Anker für Verweise benutzen Text sollte nicht Bestandteil des Bildes sein (Bild als Hintergrund), siehe z-index Navigationslisten mit ,
MehrMitschrift HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.
1. Stunde Mitschrift HTML Bildbearbeitung in Hinblick auf HTML. Dateinamen von Bildern: nur Kleinbuchstaben ohne Umlaute und Sonderzeichen BSP: auto.jpg fruehling.jpg bild_01.jpg Verstehen des Unterschiedes
MehrDigitale Medien. Übung zur Vorlesung. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid
Übung zur Vorlesung Digitale Medien Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid Wintersemester 2016/17 Cascading Style Sheets HTML beschreibt nur den logischen Aufbau eines Dokuments. Die Gestaltung
MehrGrundlagen-Beispiel CSS
Grundlagen-Beispiel CSS Öffne im Ordner 2.css.uebung die vorhanden Dateien index.html und erstelle eine neue CSS-Datei mit dem Namen bildschirm.css. Füge im Bereich folgende Verlinkung ein:
MehrWebdesign-Multimedia HTML und CSS
Webdesign-Multimedia HTML und CSS Thomas Mohr 1 HTML 1.1 Was ist HTML? HTML steht für Hypertext Markup Language und ist eine Auszeichnungssprache zur Strukturierung digitaler Dokumente. HTML-Dokumente
MehrVorlesungsinhalte. Internet und Webseiten-Gestaltung. Ausblick. Entwicklungsschritte
Vorlesungsinhalte Internet und Webseiten-Gestaltung Wirtschaftsinformatik 3 Vorlesung 2005-05-13 Dipl.-Inf. (FH) T. Mättig Stylesheets (CSS) Das CSS Box-Modell Fotos, Bilder, Grafiken Tabellen 2005-05-13
Mehr3. Briefing zur Übung IT-Systeme
3. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 30.11.2016, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde: 09.11.2016,
MehrHTML - Die Sprache des Internets. Grundlagen und Kurzprojekt
- Die Sprache des Internets Grundlagen und Kurzprojekt aus der Presse: Definition : Hypertext Markup Language Sprache des WWW definiert: Text- und Absatzformate Links Bild- und Tonelemente Farben offener
MehrInternet und Webseiten-Gestaltung
Internet und Webseiten-Gestaltung Wirtschaftsinformatik 3 Vorlesung 5. Mai 2004 Dipl.-Inf. T. Mättig 2004-04-28 Internet und Webseiten-Gestaltung - T. Mättig 1 Vorbemerkungen Dipl.-Inf. T. Mättig E-Mail:
MehrCascading Stylesheets (CSS)
Cascading Stylesheets (CSS) Cascading Stylesheets trennen Webdesign vom eigentlichen Inhalt. Die Vererbung, sprich Kaskadierung, von festgelegten Stilen wird allerdings erst bei fortgeschrittenen Programmierkenntnissen
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
Online-Publishing mit HTML und CSS für Einsteigerinnen Dipl. Math. Eva Dyllong, Universität Duisburg Dipl. Math. Maria Oelinger, spirito GmbH IF MYT 07 2002 CSS-Einführung Vorschau CSS Was ist das? Einbinden
MehrÜbung: Bootstrap - Navbar
Übung: Bootstrap - Navbar Angaben befinden sich im Ordner: 5_Übung_nav. Darin befinden sich die Bootstrap-Ordner und die dazu passende index.html, die bereits die Links zu den Ordnern enthält. Aufgabe:
MehrCascading Style Sheets (CSS)
Cascading Style Sheets (CSS) CSS sind eine unmittelbare Ergänzung zu HTML. Es handelt sich um einen firmenunabhängigen, offen dokumentierten und frei verwendbaren Standard. Es ist eine Sprache zur Formatierung
MehrUmsetzen einer skalierbaren horizontalen Navigation:
Umsetzen einer skalierbaren horizontalen Navigation: Erstelle im Dreamweaver eine neue HTML - Datei (navigation.html) und eine CSS Datei (navigation.css). Die Struktur dieser Navigation soll auf einer
MehrE-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 3: Webdesign mit CSS Stand: Übung WS 2015/2016. Benedikt Schumm M.Sc.
Übung WS 2015/2016 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 3: Stand: 30.10.2015 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische Universität Eichstätt-Ingolstadt
MehrHTML: Text und Textstruktur mit CSS gestalten
Tutorium HTML: Text und Textstruktur mit CSS gestalten Martin Stricker martin.stricker@rz.hu-berlin.de 23. Juni 2004 Schriftarten und generische Schriftfamilien Schriftarten werden mit font-family definiert
MehrRichtlinien für das Design der KML Webseite. KML TP2, Informationsdienste
Richtlinien für das Design der KML Webseite KML TP2, Informationsdienste Inhaltsverzeichnis 1. Einleitung...1 2. Textgestaltung...1 2.1. Absätze...1 2.2. Überschriften...2 2.3. Grafiken...2 3. Besondere
MehrCSS in HTML-Elementen. Syntax und Grammatik von CSS
CSS Grundlagen CSS3 - Cascading Stylesheets CSS-Dokumente in HTML einbinden CSS kann auf 3 Arten eingebunden werden: - in einer separaten CSS-Datei - im Kopfbereich des HTML-Dokuments - im einzelnen HTML-Element
MehrCSS Cascading Style Sheets
XML light CSS Cascading Style Sheets Jörn Clausen joern@techfak.uni-bielefeld.de Übersicht Wieso Cascading Style Sheets? HTML und CSS XML und CSS Ausblick XML light CSS Cascading Style Sheets 2/24 Probleme,
MehrTutorial zum erstellen einer Webseite
Tutorial zum erstellen einer Webseite 2. Teil das Aussehen mit CSS bestimmen Vorbereitungen: Die HTML Grundlage anpassen, Änderungen sind fett geschrieben. Ab sofort werden wir mit zwei Dateien arbeiten,
MehrAllgemeine Technologien II Wintersemester 2011 / November 2011 CSS
Allgemeine Technologien II Wintersemester 2011 / 2012 28. November 2011 CSS Themen 28.11.2011 Cascading Style Sheets CSS CSS einbinden Inline-Styles CSS im Dokumentkopf Externe Stylesheets Konzepte Typen-,
Mehrhttp://www.therealgang.de/
http://www.therealgang.de/ Titel : Author : Kategorie : Vorlesung HTML und XML (Einführung) Dr. Pascal Rheinert Sonstige-Programmierung Vorlesung HTML / XML: Grundlegende Informationen zu HTML a.) Allgemeines:
MehrZeile 3-7: Der Kopf der HTML-Datei. Hier werden unsichtbare Einstellungen für das ganze Dokument vorgenommen.
Inhalt: Grundgerüst, Tags, Zeichensatz, Meta-Tags, Farben 1 2 3 4 titel der Datei 5 6
MehrHTML-Grundlagen. Die Layout- und Formatierungsanweisungen heißen Tags, z.b.
HTML-Grundlagen HTML (Hypertext Markup Language) -Dokumente sind einfache Textdateien, die neben dem eigentlichen Text zusätzliche Anweisungen enthalten, wie das Dokument von einem Browser auf dem Bildschirm
Mehr1 Einführung Die Sprachen HTML und XHTML Struktur einer HTML Seite Webseiten speichern... 2
HTML GRUNDLAGEN 1 Einführung.. 1 2 Die Sprachen HTML und XHTML. 1 3 Struktur einer HTML Seite 1 4 Webseiten speichern.. 2 5 Elemente für die Seitenstruktur 2 6 Seiten und Inhalte verlinken. 4 7 Sonderzeichen
MehrÜbung zur Vorlesung Digitale Medien. Ludwig-Maximilians-Universität München Wintersemester 2010/2011
Übung zur Vorlesung Digitale Medien Ludwig-Maximilians-Universität München Wintersemester 2010/2011 1 Über den Studiengang und das Forschungsgebiet Medieninformatik informieren Studenten, Interessenten
MehrÜbung: Überschriften per CSS gestalten
Übung: Überschriften per CSS gestalten Teil 1: Umsetzung eines Layouts mit zwei Überschriften mit zwei verschiedenen Hierarchieebenen, ergänzt durch einen beschreibenden Textabsatz. Teil 2: Wie Teil 1,
Mehr1. Seminar Multimediale Werkzeuge Sommersemester 2011
1. Seminar Multimediale Werkzeuge Sommersemester 2011 Marco Niehaus marco.niehaus@tu-ilmenau.de 12.04.2011 Page 1 Organisatorisches Terminplanung? Übungs- & Hausaufgaben Gehen zu 30 % in die Endnote ein
MehrWir studieren HTML-Tags
Abb. 1: Word-Dokument Abb. 2: Das Dokument aus Abb. 1 mit einem Editor betrachtet Wir studieren HTML-Tags Wenn man ein Word-Dokument wie in Abb. 1 mit einem Editor anschaut, erkennt man den Quelltext des
MehrCAS WEBDESIGN UND WEBPUBLISHING KURS 1 / TAG 2: GRUNDLAGEN DER WEBENTWICKLUNG
CAS WEBDESIGN UND WEBPUBLISHING KURS 1 / TAG 2: GRUNDLAGEN DER WEBENTWICKLUNG Von Markus Stauffiger / 4eyes GmbH STRUKTUR UND ZIELE DES HEUTIGEN TAGES Repetition CSS Grundlagen CSS Eigenschaften Wie komme
Mehrjetzt lerne ich Webseiten programmieren und gestalten Einfache Beispiele mit HTML, CSS, Javascript, ASP und PHP
jetzt lerne ich Webseiten programmieren und gestalten Einfache Beispiele mit HTML, CSS, Javascript, ASP und PHP CHRISTIAN WENZ TOBIAS HAUSER KAPITEL 3 CSS anwenden jetzt lerne ich Style-Sheets sind heute
MehrAufbau einer HTML Seite:
1 Aufbau einer HTML Seite: Grundstruktur: Head Bereich: "nicht sichtbar" Er enthält grundlegende Informationen wie: Title, Charset, Ansichtsgröße,
MehrWebdesign-Multimedia HTML und CSS
Webdesign-Multimedia HTML und CSS Thomas Mohr HTML Definition ˆ HTML (Hypertext Markup Language) ist eine textbasierte Auszeichnungssprache (engl. markup language) zur Strukturierung digitaler Dokumente
MehrInhalt. Hintergrund HTML CSS. JavaScript und das Document Object Model
Andreas Heß Inhalt Hintergrund HTML CSS JavaScript und das Document Object Model Netz-Protokolle Schichtenmodell OSI DoD Beispiele 7 Anwendung 6 Darstellung 5 Sitzung Anwendungen HTTP, HTTPS, SMTP,
MehrSelektoren in CSS. HTML/CSS 21. November 2013 E1. 1. Beispiel: Kinder und Enkel
Selektoren in CSS 1. Beispiel: Kinder und Enkel universal Selektor body { font family: sans serif; color : #666; div { border:
MehrAllgemeine Technologien II Sommersemester Mai 2011 CSS
Allgemeine Technologien II Sommersemester 2011 02. Mai 2011 CSS Kursthemen Designparadigmen Framesets Tabellenbasierte Layouts -basierte Layouts: CSS & Co. Cascading Style Sheets CSS CSS einbinden
MehrAbgabetermin: , 23:59 Uhr
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
MehrSeitengestaltung mit HTML und CSS. Stefan Rothe, Thomas Jampen
Seitengestaltung mit HTML und CSS Stefan Rothe, Thomas Jampen 2013 09 12 Rechtliche Hinweise Dieses Werk von Stefan Rothe steht unter einer Attribution-NonCommercial-ShareAlike 3.0 License. Zudem verzichtet
MehrDML Befehl: UPDATE II
HTML HTML-Datei HTML-Datei: Textdatei, die tags enthält Die Tags zeigen dem Webbrowser an, wie die Seite anzuzeigen ist Eine HTML Datei muss eine htm oder html Endung haben Eine HTML Datei kann man mit
MehrÜbung zur Vorlesung. Digitale Medien. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid, Hanna Schneider
Übung zur Vorlesung Digitale Medien Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid, Hanna Schneider Wintersemester 2015/16 Hyper Text Markup Language Beschreibungssprache von WWW-Seiten: Enthält
MehrÜbung zur Vorlesung Digitale Medien. Sarah Tausch Alice Thudt Ludwig-Maximilians-Universität München Wintersemester 2012/2013
Übung zur Vorlesung Digitale Medien Sarah Tausch Alice Thudt Ludwig-Maximilians-Universität München Wintersemester 2012/2013 1 Pfadangaben (1) Pfadangaben sind relevant für Bilder, Verweise, Medienobjekte
MehrDigitale Medien. Übung zur Vorlesung. Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid
Übung zur Vorlesung Digitale Medien Vorlesung: Heinrich Hußmann Übung: Renate Häuslschmid Wintersemester 2016/17 Hyper Text Markup Language Beschreibungssprache von WWW-Seiten: Enthält die Struktur eines
MehrDigitale Medien. Übung
Digitale Medien Übung Pfadangaben Pfadangaben sind relevant für Bilder, Verweise, Medienobjekte per URL: Protokoll : / lokalernetzwerkname / Hostname : Port / Pfad http://www.mimuc.de/ http:/arbeitsgruppe/www.mimuc.de:8080
MehrSeiten gestalten mit CSS. Die wichtigsten HTML-Elemente. ,CSS gestaltet dynamisch die HTML-Elemente (Boxen)
Wichtige Grundlagen Cascading Style Sheets, gestaltet dynamisch die HTML-Elemente (Boxen),Mit legen Sie Schriften und Farben einheitlich fest,über das Box-Modell layouten Sie die Seite,Navigation und Effekte
MehrInhalt. 1 Mit CSS beginnen 1. 2 Textauszeichnungen und andere Grundlagen 13
D3kjd3Di38lk323nnm xiii 1 Mit CSS beginnen 1 1.1 Formate definieren mit CSS......................... 1 1.1.1 lnline-formate............................. 3 1.1.2 Eingebettete Formate........................
MehrErstelle eine neue Datei unter dem Namen stylesheet.css und speichere es im selben Verzeichnis, in dem auch die vier HTML-Dokumente liegen.
CSS3 Erstelle eine neue Datei unter dem Namen stylesheet.css und speichere es im selben Verzeichnis, in dem auch die vier HTML-Dokumente liegen. Klicke auf Menü Datei und dann Neu. Wähle CSS und dann erstellen
MehrCSS. Cascading Stylesheets
CSS Cascading Stylesheets Themen Was sind Cascading Stylesheets? Vorteile von CSS Nachteile von CSS CSS: Versionen Regelsyntax für Stylesheets Einem HTML-Dokument Styles hinzufügen und Numerische
MehrInhalt: 1)Das Box-Modell
Inhalt: 1. Das Box-Modell 2. Reset-CSS 3. CSS-Eigenschaft: position (static, relative, absolute) 4. CSS-Eigenschaft: float, clear 5. Übung 6. Die Seite zentrieren mit margin:auto 1)Das Box-Modell Die Box
MehrAufbau eines Klassen-Selektors: selektor.klasse { css-eigenschaft1:wert1; css-eigenschaft2:wert2;...}
Cascading StyleSheets (CSS) Allgemein CSS (aufeinander aufbauende Stilvorlagen) wurden 1996 vom W3C standardisiert. dienen der Ergänzung strukturierter Dokumente wie HTML oder XML. Ermöglichen die Trennung
MehrWert. { color: blue; }
CSS im Überblick HTML wurde vom W3C entwickelt, um die Inhalte einer Webseite zu gliedern und zu strukturieren. In HTML wird festgelegt, ob ein Textinhalt bspw. dies ist eine Überschrift oder
MehrDer CSS-Problemlöser
Rachel Andrew Der CSS-Problemlöser Über 100 Lösungen für Cascading Stylesheets 2., überarbeitete und aktualisierte Auflage «j dpunkt.verlag Inhalt 1 Mit CSS beginnen 1 1.1 Formate definieren mit CSS 1
MehrCSS. Cascading Style Sheets
CSS Cascading Style Sheets Was ist CSS? CSS... steht für Cascading Style Sheets... definiert die Darstellung (Farben, Fonts,... ) von (HTML) Dokumenten auf Web-Seiten.... spart viel Aufwand, da Format-Regeln
MehrHTML Programmierung. Aufgaben
HTML Programmierung Dr. Leander Brandl BRG Keplerstraße - A-8020 Graz Universität Graz - Institut für Experimentalphysik Fachdidaktik der Physik http://w4.brgkepler.asn-graz.ac.at 1. Die erste Web-Seite
MehrGrundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) <!doctype html> <html lang="de"> <head>
Grundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) name Ihres HTML-Dokumentes
MehrGrundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) <!DOCTYPE HTML> <html> <head>
Grundaufbau eines HTML5-Dokumentes (Grautöne visualisieren die Zwiebelstruktur des Dokumentes) name Ihres HTML-Dokumentes
MehrKommentare <! Dies ist ein Kommentar > Zum Kommentieren von Inhalten oder Befehlen. Wird im Browser nicht angezeigt.
HTML Grundgerüst titel der Seite Inhalt der Datei Innerhalb des Dateikopfes einen aussagekräftigen Titel vergeben! Den gesamten sichtbaren Inhalt
MehrPraktikum 8: CSS-Layout
WEB1 Web-Technologien 1 Praktikum 8: CSS-Layout Gerrit Burkert, 01.11.2014 Ziele In einem früheren Praktikum haben Sie den HTML-Code für eine Reisebüroseite gemacht. Ziel dieses Praktikums ist es, die
Mehr12. Jgst. 3. Kursarbeit Datum: Fach: Informationsverarbeitung (Leistungskurs) & )!!*+,!- -.!-
12. Jgst. 3. Kursarbeit Datum: 26.03.2007 Klasse: GY 05 c Fach: Informationsverarbeitung (Leistungskurs) Themen: XHTML; CSS Name: Bitte speichern Sie Ihre Ergebnisse regelmäßig. Punkte:!" # Note: 8 $ %!&'(
Mehr3. Briefing zur Übung IT-Systeme
3. Briefing zur Übung IT-Systeme - Einführung in HTML, CSS und JavaScript Fragestunde, 30.11.2016, PC Pool Stand und Ausblick Einführung: 18.10.2016, 12.00 Uhr (c.t.), HS 4/PC Pool Fragestunde:, 12.00
MehrErgänzungen zum HTML - Grundkurs
Ergänzungen zum HTML - Grundkurs Ein HTML - Dokument besteht grundsätzlich aus zwei Teilen; HEADER (Kopf, enthält allg. Angaben zu Titel und ähnlich) BODY (Körper, enthält den eigentlichen Text mit Überschriften,
MehrFormatierung eines Text Ads in CSS
Formatierung eines Text Ads in CSS Damit sich die Text Ads möglichst harmonisch in Ihre Webseite einfügen, haben Sie verschiedene Möglichkeiten Ihr Text Ad über CSS (Cascading Style Sheets) zu formatieren.
MehrVeranstaltung Systementwicklung. HTML und CSS. Uwe H. Suhl und Chris Bizer SS 2008
Veranstaltung 10033013 Systementwicklung HTML und CSS Uwe H. Suhl und Chris Bizer SS 2008 HTML - Hypertext Markup Language HTML ist eine Auszeichnungssprache für Web-Dokumente Auszeichnungssprachen Auszeichnen
MehrInformatik und Programmiersprachen
Informatik und Programmiersprachen Einschub: HTML Wintersemester 2004/2005 Prof. Dr. Thomas Wieland HTML HTML = Hypertext Markup Language HTML beschreibt Inhalt, Struktur und Darstellung eines Dokumentes.
MehrInhaltsverzeichnis. Florian Bauer HTML Seite 2 von 10
HTML Inhaltsverzeichnis HTML Grundlagen... 3 Was ist HTML... 3 URL... 3 HTTP... 3 WWW Funktionsweise... 3 HTML Grundgerüst... 4 Grobes Grundgerüst... 4 Feines Grundgerüst... 4 HTML-Elemente... 5 Tags...
MehrPraktikum im Grundstudium
Praktikum im Grundstudium Teil 2: Layout mit CSS Zweck von Stylesheets Ergänzung zu XHTML XHTML legt Struktur des Dokuments fest Definiert Formateigenschaften Trennung von Inhalt und Layout Stylesheet
MehrHTML. HyperText Markup Language. von Nico Merzbach
HTML HyperText Markup Language von Nico Merzbach Kapitel 1 Was ist HTML? Was ist HTML? Einführung: HTML ist eine (Hypertext-)Auszeichnungssprache. Mit Hilfe von HTML strukturiert man Inhalte wie Text,
Mehr4.8 Das Box Modell, Block- vs Inline-Elemente
4 Formatierung mit CSS Webdesignkurshandbuch:: :: :: :: :: :: :: :: :: :: :: :: Büchli :: Süsstrunk :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: : 4.8 Das Box Modell, Block- vs Inline-Elemente
MehrHTML & CSS. Beispiele aus der Praxis
HTML & CSS Beispiele aus der Praxis Übungsblatt 2 http://www.uni-koblenz.de/~ugotit Fragen? Wiederholung Beispiele von.../~ugotit/test/index.htm zu.../~ugotit/test2/html/index.htm Absoluter Pfad relativ
Mehr<html> <head> <title> Die Welt der Bäume </title> </head> <body> Hier ensteht eine Seite über Bäume. </body> </html> Abb. 2
Dieser html-kurs soll die Informatik-SchülerInnen meines Info-Kurses auf den Info-Quali vorbereiten. Das Werkzeug html soll einen in die Lage versetzten, die Programmierung von Web-Seiten zu verstehen
MehrHTML5. Wie funktioniert HTML5? Tags: Attribute:
HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,
MehrCSS-Tutorial. Grundlegende CSS-Kenntnisse
2008 CSS-Tutorial Grundlegende CSS-Kenntnisse Dieses Tutorial gibt Ihnen verschiedene CSS-Kenntnisse mit an die Hand, damit Sie Ihre Webseite ansprechend gestalten können. Webmasterparadies.de Vertraulich
Mehr1. Einstieg 2. Selektoren 3. Schriften 4. Strukturen 5. Zwischenräume, Abstände 6. Bilder 7. Farben 8. Beispiel
Inhalt 1. Einstieg 2. Selektoren 3. Schriften 4. Strukturen 5. Zwischenräume, Abstände 6. Bilder 7. Farben 8. Beispiel Einstieg - Eine Formatvorlage besteht aus mindestens einer Anweisung. - Eine Anweisung
MehrHTML und CSS. Eine kurze Einführung
HTML und CSS Eine kurze Einführung Begriff Markup Begriff aus Druckindustrie: Layouter fügt Anmerkungen/Markierungen (Tags) hinzu Markup-Languge (ML) = Auszeichnungssprache Beispiele a) das Wort wird fett
MehrComputergrundlagen HTML Hypertext Markup Language
Computergrundlagen HTML Hypertext Markup Language Axel Arnold Institut für Computerphysik Universität Stuttgart Wintersemester 2014/15 Ausgabemedien und Beschreibungssprachen Papier: L A T E X feste Seitengröße
MehrKennen, können, beherrschen lernen was gebraucht wird
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Zeichen formatieren... 1 Physische Formatierungen... 1 Zitate auszeichnen... 2 Schrift ändern... 2 Die Schriftgröße einstellen... 2 Die Schriftart einstellen...
MehrEinführungskurs HTML-CSS mit Buch
Einführungskurs HTML-CSS mit Buch Von Stand: 01.11.2013 Arbeitsblätter Blatt1: Grundlegendes, Software einrichten Blatt2: Link-Arten Blatt3: Wichtige HTML-Elemente Blatt4: Einführung CSS Blatt5: Wichtige
MehrHTLM und CSS. Eine erste Einführung. Karlheinz Zeiner. Inhalt
HTLM und CSS Eine erste Einführung Karlheinz Zeiner Inhalt 1 Vorbereitung 1 1.1 HTML und CSS 1 1.2 Werkzeuge 1 1.3 Quellen 1 2 Erstes HTML-Dokument erstellen 2 2.1 Website, Webpage 2 2.2 Struktur einer
MehrIntroduction to Technologies for Interaction Design. Stylesheets
Introduction to Technologies for Interaction Design Stylesheets Syntax Selektor und Eigenschaften Selektor bezieht sich auf ein HTML-Element ID-Selektoren dürfen in jeder HTML-Datei nur einmal vorkommen
MehrNachbau der Website 1.)Hintergrundbild einfügen eigene CSS-Datei
Nachbau der Website http://www.lake-festival.at/ Erstelle eine neue Bootstrapsite im Ordner lakefestival. Es soll alle Ordner bereits enthalten, back für diverse backgrounds, img mit vielen Bildern usw.
MehrGRUNDLAGEN HTML + CSS
GRUNDLAGEN HTML + CSS Bitte beachten Sie mein Urheberrecht. Keine Veröffentlichung auch nicht in Auszügen - oder Weitergabe an Dritte ohne mein Einverständnis. alle Rechte vorbehalten: BüroSmart, Michaela
MehrÜbung Klebezettel. background, font, color, transform, width, height, margin, cursor, border. Web. Fach: BW1. Klasse: (Donnerstag) Datum:
1 2 Fach: Klasse: Datum: Web BW1 16.05.2019 (Donnerstag) Agenda Übung Klebezettel - background, font, etc. 3 4 Unser Ziel mit CSS: Die Gestaltung eines einfachen Textes in einen Klebezettel Übung Klebezettel
MehrBedienfelder. Bedienfeld Einfügen
DER DREAMWEAVER BILDSCHIRM: Titelleiste Menüleiste Symbolleiste Bedienfelder Eigenschafteninspektor Statuszeile Bedienfeld Einfügen DAS DOKUMENTFENSTER: DER EIGENSCHAFTENINSPEKTOR: Der Eigenschafteninspektor
Mehr