268 aus 268 Beiträgen gefunden.
Grundregeln für gute ID- und KlassennamenWie sollen ID- und Klassennamen benannt werden? Diese Problematik ist alt und wirft immer wieder Fragen auf. Grundsätzlich sind ID- und Klassennamen "case sensitive" und dürfen die Zeichen [A-Za-z] und nach den Zeichen folgend auch Ziffern [0-9], sowie das - und _ enthalten. Es hat sich die "Kleinschreibung" durchgesetzt.
Auf der Seite von Jens Meiert habe ich diese schöne Zusammenfassung gefunden, die ich hier auszugsweise wiedergeben möchte.
Grundregeln für gute ID- und Klassennamen
Beschränken Sie den Einsatz von IDs und Klassen auf ein Minimum. Diese Vorgehensweise ist am einfachsten zu merken und anzuwenden und stellt das geringste Wartbarkeitsprobl ...
mehr Richtlinien wie CSS aufgebaut wirdEs ist sinnvoll, beim Schreiben von CSS nach bestimmten Regeln vorzugehen und sich konsequent an diese Regeln zu halten. So werden Ihre Stylesheets einheitlich und übersichtlich und Ihre Arbeit dadurch effizienter.
Grundregeln
Deklarationen sind aus Gründen der Übersichtlichkeit einzurücken.
Die öffnende Klammer steht immer am Ende des Selektors. Die schließende Klammer befindet sich stets in einer eigenen Zeile.
Innerhalb einer Deklaration steht nach dem Doppelpunkt ein Leerzeichen.
Jede Deklaration wird mit einem Semikolon abgeschlossen. p.error { color: white; background-color: red; }
Regeln, die zusammengehören, werden zusammen ...
mehr Pseudoklassen und Pseudoelemente in CSSMittels Pseudoklassen und Pseudoelementen können Deklarationen für (X)HTML-Bestandteile definiert werden, die sich nicht durch ein eindeutiges (X)HTML-Element ausdrücken lassen, z.B. ein "noch nicht besuchter Verweis" oder der "erste Buchstabe eines Absatzes". Zur Definition solcher Pseudoelemente und Pseudoklassen gibt es eine spezielle Syntax: Die Notation beginnt immer mit genau einem Doppelpunkt (:).
Link-Pseudoklassen
E:link
Link-Pseudoklasse
Element E, wenn E der Quellanker eines unbesuchten Hyperlinks ist
E:visited
Link-Pseudoklasse
Element E, wenn E der Quellanker eines besuchten Hyperlinks ist
Die beiden Linkzust&au ...
mehr Kombinatoren in CSSOft genügen einfache Selektoren nicht zur richtigen Auswahl. Abhilfe schaffen Kombinatoren, die dabei helfen, zusätzliche Übereinstimmungsbeschränkungen zu formulieren, um nur spezielle Elemente zu erfassen. Man spricht von Nachfahr-, Kind, und (direkte und indirekte) Nachbarkombinatoren:
F E
Nachfahrkombinator
Element E, das Nachfahre eines Elements vom Typ F ist
F > E
Kindkombinator
Element E, das Kind eines Elements vom Typ F ist
F + E
direkter Nachbarkombinator
Element E, das unmittelbar einem Geschwisterelement vom Typ F folgt
F ~ E
indirekter Nachbarkombinator
Element E, das einem Geschwisterelement vom Typ F folgt
Nachf ...
mehr Sprache und Zeichenkodierung des Verweisziels angeben (hreflang und charset)Man kann direkt im Link (<a>) angeben, in welcher Landessprache das Verweisziel geschrieben ist und welche Zeichenkodierung die Zieldatei benutzt. Die Angabe zur Landessprache hreflang kann für den Anwender ein nützlicher Hinweis sein. Die Angabe zur Kodierung charset ist interessant, um den Browser auf die Internationalisierungshürden vorzubereiten, die ihn beim Verweisziel erwarten.
<a href="http://www.asharqalawsat.com/" hreflang="ar" charset="ISO-8859-6"> Saudi-Arabische Zeitung in arabischer Sprache </a>