<;)>
wenn überhaupt, dann <strong></strong> da <b> afaik veraltet ist und nicht mehr verwendet werden soll.
</;)>
Stimmt.
ich finde es etwas unlogisch was du schreibst...zumindest für mich.
ist CSS nicht dafür gedacht layout von inhalt zu trennen?das bedeutet für mich, das ich auf tags wie <b> <em> <i> etc. komplett verzichte und das mit CSS löse.
Genau das gegeteil ist der Fall.
Mit den HTML Tags kennzeichnest du die verschiedenen Regionen, genau wie mit einem Absatzlayout im Textverarbeitungprogramm.
Wenn du die Schriftart oder - farbe in deinem Text ändern möchtest tust du das (wenn du mit einem Textverarbeitungsprogrammm umgehen kannst) über das Absatzlayout.
CSS ist ja nur ein Layoutvorschlag, eine Überschrift H1 bleibt aber immer eine Überschrift und wie die dargestellt wird, schlägst du mit CSS vor oder der User stellt es bei sich ein oder der Browser kann kein CSS und stellt es einfach nur gross dar.
auch die formatierung von elementen die einer gruppe zugehören (z.B. tabellenzellen die eine identische formatierung erhalten sollen) sollten imho über eine class formatiert werden.
ich interpretiere das so, das, wenn man konsequent ist ,sogar das IMG tag auseinandernimmt, so das im quelltext nurnoch <img src="bild.gif" alt="mein bild" id="bild1"> steht und ich via CSS alle angaben wie höhe, breite, rahmen etc. angebe.
Quatsch, die Bildgröße ist ja kein gestalterisches Element sondern eine fixe Größe.
Struppi.