<audio controls="" src="audio/TemplinM.mp3" type="audio/mp3">
Ihr Browser kann dieses Tondokument nicht wiedergeben.
Sie können es unter <a href="audio/kk12.mp3">diesem Link </a>
abrufen.
</audio>
<div class="TextBlock3">
Text hier einfügen. Dieser umfließt jetzt
das Bild auf der rechten Seite und auch unten.
</div>
</div>
Der nächste Inhalt wird unter dem Bild bzw. Text angezeigt. Deshalb auch der einschließende TextBlock.
Nun der Text, der um das Bild herum fließen soll.
Will man oben im Text eine Lücke haben, also Text weiter unten beginnend,
so bitte kein <br> einfügen,
sondern z.B. ein gesch. Leerzeichen + br:
<br>
Oder besser noch, man baut einen Textblock (TextBlock3) mit padding usw. um den Text herum.
und dann
Immer weiter und weiter.
Immer weiter und weiter.
Immer weiter und weiter.
Immer weiter und weiter.
Immer weiter und weiter.
Immer weiter und weiter.
Block links, Block rechts fließt
Links z.B.: Inhaltsverzeichnis - rechter Block: Text fließt um den
linken Block herum
<div style = "bgcolor: #FF03AF;"> Text </div>
<span style = "color: red;"> Text </span>
Früher gab es das Font-Tag. Heute macht man es mit style.
Div-Blöcke nebeneinander / ineinander
Man muss einen Gesamtblock (ohne float) definieren und darin dann die Teilblöcke setzen.
Generell sollte man, wenn man einen Abschnitt grundlegend formatiert, diesen als div z.B. Haupfenster
definieren. Darin enthalten können dann verschiedene Unterformatierungen sein - z.B.
verschiedene Farben, Schriften. Hintegründe usw..
Man kann auch mit "span"-Blöcken arbeiten.
Das ist der gesamte Block.
Nun kann man da hinein verschiedene Unterblöcke setzen
.
Das ist der gesamte Block. Nun
kann man da hinein verschiedene Unterblöcke setzen.
<div class="DivBlockGesamt">
Das ist der gesamte Block.
<div class="DivDiv"> Nun kann man da hinein verschiedene Unterblöcke setzen.</div><br>
Das ist der gesamte Block. Nun
<div class="DivDiv"> kann man da hinein verschiedene Unterblöcke setzen.</div><br>
Das ist der gesamte Block. Nun kann
<div class="DivDiv"> man da hinein verschiedene Unterblöcke setzen.</div><br>
Das ist der gesamte Block. Nun kann man
<div class="DivDiv">da hinein verschiedene Unterblöcke setzen.</div>
</div>
Fett
bold
<b> und </b>
<span style="font-weight: bold;"> und </span>
Leerzeichen - geschützt
margin
"margin" beschreibt den Abstand außen. Also um einen Block herum.
margin:auto; Der Block wird mittig angezeigt.
Mittig
Aufgabe: Ein Bild oder Text mittig in einem Rahmen anordnen. Horizontal wie vertikal!!!
<div id="MitteHaupt">
<div id="MitteInhalt">
Das soll alles in der Mitte sein<br>
<div class="BildPur MWd200">
<img src="bilder/HTML.jpg" width="100%">
</div>
</div>
</div>
Egebnis:
Das soll alles in der Mitte sein
Soll auch der ganze blaue Rahmen in der Mitte sein, muss man in den Styleanweisungen bei #MitteHaupt noch margin:auto; schreiben.
Der img-Tag ist im "div-Rahmen" (class="BildPur MWd200"). Das Bild behält dann seine Größe bei kleineren Bildschirmen.
Ohne diesen "div-Rahmen" - das Bild wird kleiner bei kleineren Bildschirmen.
Die vier Zahlenpaare sind die Orte der 4 Ecken:
ObenLinks - ObenRechts - UntenRechts - UntenLinks
Es wird immer von oben nach unten gemessen und von links nach rechts.
Erste Zahl ist Abstand von links. Zweite Zahl ist Abstand von oben.
Beispiel: Eine Aufzählung von Links soll sich in Spalten sortieren, entweder fest oder je nach Seitenbreite
maximale Auslastung (Siehe Elektronikseite)
Zelle1,2 und 3 für jede Zeile
oder auch nur für die erste Zeile definieren.
Dann aber kann man nicht über die Zeilen formatieren wie Text in der Mitte usw.
ACHTUNG: Keine Angabe zur Breite der Tabelle machen.
<b>, <i>, <u> --- fett, kursiv, unterstrichen. <div> --- erzeugt neuen Absatz, wenn nicht durch display: inline-block o.a. definiert. <span> --- Inline-Objekt. Erzeugt keinen neuen Absatz. Ist für schnelle Formatierung im HTML-Text ganz gut.
Tags im Text anzeigen
Für das Größerals- und Kleineralszeichen gibt es Schreibweisen, die dann diese Zeichen anzeigen, ohne
sie auszuführen.
< = <
> = >
& = &
Auch die Tags < pre > und < /pre > , sowie < code > und < /code > ausprobieren.
Die Größerals- und Kleineralszeichen müssen aber auch da weiterhin mit < und > geschrieben werden.
width / max-width
Achtung: max-width NICHT mit Prozent angeben. Funktioniert nicht.
Wenn %, dann nur width ohne max. Also max-width nur mit px.
Beispiel:
width: 95%;
und
max-width: 500px;
Probleme - Hinweise
Problem
Fehler
Lösung
Bilder ordnen sich nicht nebeneinander an
padding mit Prozentangabe. Wenn in den
Styles z.B. steht: padding: 20px 1% 30px 1%; tritt
das Problem auf.
Scheinbar blockiert jedes Bild den "Nachbarraum" ???.
Also padding mit px angeben, z.B. padding: 10px;
Es ist nicht nötig, float: left; anzugeben,
noch muss man display: inline-block; weglassen.
Objekte ordnen sich nicht darunter, sondern seitlich an
Im vorhergehenden Block: max-width = 100%
Prozentangabe bei max-width !!!
max-width kann nur mit px angegeben werden. Wenn Prozent, dann
width = 100% (ohne max).