Hallo franzsen,
Also wird die Spezifität des Selectors durch das Anhängen des Elementes verstärkt?
Guckst du hier: https://wiki.selfhtml.org/wiki/CSS/Kaskade
Zu achten ist also immer darauf, ob eine Anweisung mehrmals vorkommt?
Guckst du ebenfalls hier: https://wiki.selfhtml.org/wiki/CSS/Kaskade
Zwecks Lesbarkeit sollte der ganze Code eine einheitliche Schreibweise bekommen; also ul#Nav... oder #Nav...?
Gründe der Lesbarkeit sind zweitranging.
Ist es überhaupt erforderlich, daß zum Selector noch das Element angeführt wird? Die Identität des Elementes wird ja durch den Selector eindeutig festgestellt? In manchen Tutorien wird das aber so gehandhabt.
Das kann man so nicht sagen. Allerdings: Überspezifizierte Selektoren möchte man vermeiden.
Ich habe ein paar mal gelesen, daß Smartphones den hover-Effekt nicht kennen. Mangels eines Solchen kann ich das nicht feststellen. Wenn nun die Webseite für Smartphones geeignet sein soll, sollte man dann diesen weglassen oder wird das mit "@media" gesteuert?
Das lässt sich mit Media so nicht steuern, allerdings kannst du festlegen, dass auf dem Smartphone eine andere Navigation gezeigt wird.
Bis demnächst
Matthias
Das Geheimnis des Könnens liegt im Wollen. (Giuseppe Mazzini)