Hallo Gunnar,
Das W3C spezifiziert (X)HTML nicht nach den speziellen Wünschen einzelner, sondern ist bemüht, die Sprache einfach und sauber zu halten.
Sauberer ? Nein das Gegenteil erreichen sie dadurch,
zeige ich dir gleich am Ende.
Aber zuerst, wenn du so strikt gegen jegliche styleangaben
in irgendeinem Html Tag bist, dann ist dieses Forum hier
bereits die erste Adresse in deiner Blacklist.
<textarea cols="76" rows="25" name="body" id="body" style="font-size:10pt;color:#0000C0;width:580px;height:380px;">
Aber nicht nur hier, du wirst kaum Webseiten finden,
die keine styleangaben in tags enthalten. Also
nicht gerade sehr realistisch deine Meinung oder ?
Aber ich will ja sogar nochmehr. Ich will sogar Styles komplett
innerhalb des body definieren. Ein Beispiel:
Findest du das sauber und aufgeräumt:
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
<h5 style="font-size:12px;font-family:arial,helvetica,sans serif;width:120px;background-color:#f6f6f6;border:1px solid #000000;margin:3px;padding:5px;">test</h5>
oder ist mein Vorschlag nicht doch besser:
<style type="text/css">
.test{
font-size:12px;
font-family:arial,helvetica,sans serif;
width:120px;
background-color:#f6f6f6;
border:1px solid #000000;
margin:3px;
padding:5px;
}
</style>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
<h5 class="test">test</h5>
------------------------------------
Die unaufgeräumte Version findest du allzu häufig
dort wo User keinen direkten Zugriff auf Head oder
Stylesheet haben.
Bedenke auch, dass mein beispiel nur einen minimalen
bereich einer eigentlichen Seite darstellt.
Das Chaos einer kompletten Seite wollte ich hier nicht posten,
aber es liegt um das 10-20fache höher, als meine Version.
Wenn du mal genügend Quelltexte angeschaut hast,
solltest du vielleicht nomal überdenken, ob das wirklich
nur der Wunsch eines einzelnen ist.
Gruss
Wolke