HTML - Vertiefung
Bilder im Text positionieren:
Tabellen
Bilder: Höhe und Breite
Text formatieren
Schnelle: http://www.w3schools.com/html/html_styles.asp
Langsame: http://www.w3schools.com/css/tryit.asp?filename=trycss_howto_inline
Der Header jeder einzelner Seite wird meistens mit dem Element div realisiert.
Mit einer Klasse, z. B. header kann man den Header individuell per CSS formatieren.
Dieses div-Element wird dann in allen Unterseiten der Website kopiert.
<div class="header"> [Hier werden alle Bestandteile des Headers kopiert]. </div>
Alle Bestandteile des Headers werden innerhalb des div-Elements kopiert.
Meistens oben links. Oft als Logo oder Bilddatei.
Enthält Links zu allen Unterseiten der Website.
Wird immer mit dem Element nav realisiert. Innerhalb von <nav> werden die Links zu den Unterseiten als einzelne Punkte (<li>) einer ungeordneten Liste <ul>. Wir brauchen so viele <li> Elemente, wie die Zahl unserer Unterseiten/Links.
<nav>
<ul>
<li><a href="#">Seite 1</a></li>
<li><a href="#">Seite 2</a></li>
<li><a href="#">Seite 3</a></li>
<li><a href="#">Seite 4</a></li>
</ul>
</nav>
Die Formatierung der Navigationsleiste erfolgt per CSS.
body {
font: normal 1em Helvetica, Arial, sans-serif;
color: black;
}
nav ul {
width: 10em;
padding: 0.8em;
border: 1px solid black;
background-color: silver;
}
nav li {
list-style: none;
margin: 0.4em;
padding: 0.2em;
border: 1px solid gray;
background-color: #eee;
}
nav a {
text-decoration: none;
font-weight: bold;
color: gold;
background-color: royalblue;
}
nav a:focus,
nav a:hover,
nav a:active {
color: royalblue;
background-color: gold;
}
Quelle: https://wiki.selfhtml.org/extensions/Selfhtml/example.php/Beispiel:CSS_Men%C3%BCs2.html
nav ul {
text-align: center;
/* weitere Angaben */
}
nav li {
display: inline-block;
/* weitere Angaben */
}
nav a, nav span {
display: block;
width: 8em;
/* weitere Angaben */
}
Quelle: https://wiki.selfhtml.org/extensions/Selfhtml/example.php/Beispiel:CSS_Men%C3%BCs5.html
Plane sorgfältig deinen Header und deine Navigationsleiste und kopiere sie als letztes in all deinen Unterseiten.
s7inf:uebungen
Schnelle: http://www.w3schools.com/html/html_styles.asp
Langsame: http://www.w3schools.com/css/tryit.asp?filename=trycss_howto_inline