von languitar |
Naja, grundsätzlich kannst du ja elemente wie H1 oder P auch schon sehr weit mit CSS gestalten, also mit so wenig wie möglich Elementen arbeiten. Und halt alles logisch auszeichen. Absätze kommen in <p>s, jede Überschrift wird mit h1-h6 strukturiert, alles was sich als Liste darstellen lässt wird halt als <ul> oder ähnliches dargstellt (also auch Navigationen). |
von Sky-DiveZone.de |
Hm, so ein bisschen Struktur hatte ich ja bereits bei dieser Seite versucht, reinzubringen mittels meinem Stylesheet
Aber das wird wahrscheinlich nur ein Tropfen auf dem heißen Stein sein, wa? 
Wie genau kann ich mir diese Strukturierung denn vorstellen, beispielweise bei den von dir angesprochenen "<p>" etc.?
Gibt es gute Tipps für die Herangehensweise, um Fehler zu vermeiden? |
von Lewi |
Aber Vorsicht: Semantisches (X)HTML besteht *nicht* nur aus DIVs. Das ist ein weit verbreiteter Irrglaube, der teilweise zu ähnlich katastrophalem Code führt, wie die Benutzung von Layout-Tabellen.
Stattdessen ist es wichtig, dass du dir erstmal deine Seite rein systematisch strukturierst. Dazu gehören HTML-Elemente wie Listen (<ul>), Überschriften (<h1> etc.), Absätze (<p>) usw. Wenn diese Strukturierung logisch abgeschlossen ist, kannst du dich dran setzen, und die Seite per CSS formatieren, wie du es gerne hättest. Natürlich ist das ein Idealfall - im Endeffekt muss auch ein erfahrener Webdesigner/-entwickler beim Gestalten nochmal zurück an seinen HTML-Code um ein paar Anpassungen vorzunehmen - aber so in der Art sollte es halt schon laufen.
Gruß
Lewi |
von Sky-DiveZone.de |
Stimmt schon. Werde in nächster Zeit mal probieren, mit DIVs zurande zu kommen  |
von zeTo |
es ist ja nicht nur, dass es in allen output-geräten korekt angezeigt wird, sondern, dass es auch schneller geht. erst beim erstellen der seite und später, wenn man die seite umbauen will, da dann das layout vom inhalt getrennt ist. |
|