css: die Bedeutung von * mark

8

Können Sie mir sagen, was das bedeutet:

%Vor%     
klox 29.07.2010, 03:01
quelle

3 Antworten

9

* stimmt mit allem überein. Dieses spezielle Snippet setzt den Standardabstand für alles auf 0,0,0,0 und die Standardränder auf 0, automatisch (das heißt, vertikale Ränder sind 0, horizontale Ränder sind "auto").

    
Dean Harding 29.07.2010, 03:03
quelle
9

* ist ein Joker. Dies bedeutet, dass der Stil für alle Tags gilt

    
Cfreak 29.07.2010 03:03
quelle
0

Dies ist ein Platzhalter, der alle untergeordneten Knoten des Dokumentknotens betrifft. Jedes DOM-Element grundsätzlich auf der Seite. Das wollen Sie immer am Anfang des CSS setzen, sonst wird es alle anderen darüber liegenden Regeln außer Kraft setzen.

Ich empfehle, CSS-Reset-Stylesheets zu verwenden. Einer der besten ist auf Yahoos YUI-Projekt, google glaube ich auch hat. Dadurch wird die CSS initialisiert und alles für jeden Browser zurückgesetzt, so dass alles, was Sie tun, unabhängig vom Benutzeragenten gleich aussieht. Der Grund, warum ich das wirklich für dich empfehle, ist, dass du ein Anfänger bist und du wirst deinen Kopf gegen die Wand schlagen, so wie ich es getan habe, als css zum ersten Mal herauskam und keiner von diesen verfügbar war. Sie können auch in lustige Dinge springen, anstatt sich mit diesen Regeln zu beschäftigen. Es wird auch die Leistung beschleunigen, wenn Sie auf Google oder yahoos Server darauf verlinken. das ist völlig legal und das ist, wofür sie es dienen.

    
Neo 29.07.2010 03:59
quelle

Tags und Links