Gunnar Bittersmann: hierarchie website, Individualformate, Klassen,Selektoren

Beitrag lesen

@@michat:

nuqneH

Eigentlich will ich ja nach URL selektieren:
http://domian.test/seite2 #angebot_beschreibung { background-color: red; }

Im Firefox geht das:

@-moz-document url-prefix(http://domian.test/seite2)  
{  
  #angebot_beschreibung { background-color: red; }  
}

@document hatte es auch schon in die Spec geschafft. Im WD vom 2012-09-11 ist es noch drin, im aktuellen WD vom 2012-12-13 jedoch nicht mehr.

könnte man darauf kommen den body tags wie z.B. id="seite1", id="seite2" ... zu verpassen. Das würde zu verschachtelten Individualformaten führen, hmm... (Davon abgesehen das der Editor meckert und ID für den body wohl nicht im Sinne des Erfinders wäre.

Warum nicht?

Die ID mag aber beim html-Element besser aufgehoben sein.

Und ob der Editor (dem HTML5 fremd ist) meckert, ist irrelevant.

Also mache ich aus #angebot_beschreibung eine Klasse? .angebot_beschreibung ? (Eine Klasse die nur einmal je Seite benötigt wird? Auch irgendwie komisch)

Warum? Wenn Seiten klassifiziert werden, könnte auch das sinnvoll sein.

Wie würdet ihr damit umgehen?

Dem html-Element @id bzw. @class geben.

Qapla'

--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)