@@ms-88:
nuqneH
Erklär mal warum bitte du der meinung bist das ein standard tag wie border="0" in dem fall
- Nicht gehört
Man sollte Darstellung nicht mit (missbilligten) HTML-Attributen angeben, sondern mit CSS.
- man es nicht im css über img.classname definiert
Klassitis. Dazu hatte Cheatah schon was gesagt.
Man sollte darstellungsbezogene Klassen vermeiden.
oder im einzelfalls nicht über style-tag macht.
„[…] was noch »falscher« ist.“ Du meinst das style-Attribut.
Allen dreien ist eins gemeinsam: Die Darstellung wird im HTML angegeben. Nachteile:
Wartbarkeit: Bei Änderungen müssen unzählige HTML-Dateien geändert werden, anstatt Änderungen nur an einer Stelle zu vollziehen – im Stylesheet (wo man Styleangaben ja auch vermuten sollte).
Anpassungsfähigkeit: Mir darstellungsbezogenem Markup wird mn kein responsives Design hinbekommen, wodurch eine Webseite auf verschiedensten Endgeräten (von Smartphones über Tablets, Fernseher, Notebooks zu Destop-PC) adäquat dargestellt werden kann.
Und ein Misch aus rein strukturellem Markup mit sämtlicher Darstellung per Stylesheet einerseits und darstellungsbezogenem Markup andererseits ist vermutlich ein fauler Kompromiss und noch problematischer als die beiden Extreme.
deine erklärung würd ich mal gern wissen.
Erklärung genug?
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)