Gunnar Bittersmann: Einspaltiges Layout

Beitrag lesen

@@molily:

nuqneH

Wenn es um Layouting geht, würde ich Klassen verwenden,

Mag sein, aber nicht unbedingt so. Nicht eine Klasse "page-wrapper", sondern Seiten klassifizieren (identifizieren), d.h. Klassen (bzw. IDs) à la "page-product-overview", "page-product-details" fürs html-Element.

Sobald eine Seite aus dem Standardlayout ausschert, müsste ich die body-Styles für diese Seite einzeln auf ihre Initialwerte zurücksetzen.

Ja, Styles nicht zu setzen ist einfacher als sie nochmals zu überschreiben.

Deshalb spezifische Angaben für

.page-product-overview body {}  
.page-product-details body {}

Wenn ich das Layout auf vielen Seiten ändere, muss ich wahrscheinlich ohnehin das HTML ändern;

?? Musst du?

Wenn ich das noch weiter verbessern will, dann eher durch die Verwendung von abstrakten Klassen in Sass, sodass ich im HTML möglichst keine expliziten Layouting-Klassen setzen muss.

Das ja.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)