Thomas Luethi: Tutorial für eine elf Jährige

Beitrag lesen

Hallo Gunnar,

Natürlich ist es besser, wenn Kinder und andere Anfänger heute gleich von Anfang an sauber zu coden lernen und sich nicht (wie wir seinerzeit) später mühsam umgewöhnen müssen.

Ich meinte zum Beispiel: Das Mädchen will oben an der Seite zentriert in grosser roter Schrift folgenden haben:
"Meine Fotos".

Intuitive Anfänger-"Lösung" in HTML 3.2 bzw. 4.01 Transitional:
<center><font size="+2" color="#ff0000">Meine Fotos</font></center>
_Sowas_ finde ich intuitiv, rasch begreifbar, für Anfänger und für Kinder.
(Natürlich ist es nicht "sauber", sondern sehr "schmutzig", "quick and dirty".)

Für eine saubere, zeitgemässe Lösung, braucht das Mädchen aber jemanden, der ihm erklärt: "Das ist von der Bedeutung her die Haupt-Überschrift der Seite, also im HTML ein H1-Element. Und dass der Text zentriert, in roter Farbe und mit grosser Schrift angezeigt werden soll, betrifft nur das Aussehen; das gehört also ins CSS."
(X)HTML:
<h1>Meine Fotos</h1>
CSS:
h1 { text-align:center; color:#ff0000; background-color:#ffffff; font-size:200%; }

Ebenso finde ich etwa Layout-Tabellen für Anfänger viel intuitiver und stabiler bzw. erfolgsversprechender als CSS-Layouts, bei denen man ständig irgendwelche Browser-Bugs berücksichtigen muss u.s.w.

Freundliche Grüsse
Thomas