»» Ich meine, dass liegt daran, weil du vorher für DIV schon allgemein etwas definiert hattest. Wenn du nur #id schreibst wie aber die Definition für DIV nicht überschreiben, wenn du aber eindeutig sagst, der DIV mit der #ID dann wirds überschrieben...
Aber sollten untergeordnete Anweisungen die von darüber nicht überschreiben?
Habe ich nicht versucht das zu erklären? Sobald du angibst, dass #id eine untergordnete Anweisung von DIV ist, tut er das doch auch. Ansonsten wie soll der Browser wissen, dass sich #id auf ein DIV bezieht und nicht auf ein P? Der müsste das ja quasi vorher prüfen. Oder was inner Art ^^