aber nett dass du uns einen nennst
Ankündigung
Einklappen
Keine Ankündigung bisher.
html / css frage
Einklappen
X
-
Wenns dich interessiert kann man auch mal googeln oder?Napolin postete
aber nett dass du uns einen nennst
Wichtigster Grund ist wohl die Semantik, eine Seite ist nunmal keine Tabelle.
Fast genauso wichtig ist die strikte Trennung zwischen Struktur (HTML) und Layout (CSS), bei sauberer Trennung kannst du nur das css-file austauschen und du hast ne (graphisch) komplett andere Seite. (Sehr sinnvoll wenn du deine Seite z.B. relativ einfach und schnell PDA kompatibel machen willst, einfach pda.css anlegen und includen)
Desweiteren kannst du den Seitenaufbau beschleunigen, da css-layouts durchschnittlich um ~ 50% kleiner sind (codetechnisch). Externe css-files (und um die geht es hier, css direkt im html-code bringt wieder nur Nachteile!) können außerdem vom Browser gecached werden, html-layouts müssen jedesmal neu interpretiert werden.
SEO-Freundlichkeit wurde hier ja schon angesprochen, ein weiterer wichtiger Vorteil.
Zusammenfassung: css-layouts sind mittlerweile Pflicht, wer was anderes erzählt hat die letzten ~8 Jahre verpasst.
Kommentar
Kommentar