Autor | Zpráva | ||
---|---|---|---|
Kindy Profil |
#1 · Zasláno: 13. 7. 2014, 08:08:22
Ahoj :),
Snažím se učit tak, že se dívám na zdrojáky jiných autorů a narazil jsem v CSS na toto: * { margin: 0; padding: 0; } a pak na toto: body { font: 83% 'Trebuchet MS', 'Geneva CE', lucida, sans-serif; } U toho prvního nechápu tu hvězdičku - jakou vlastnost tady zastupuje? U toho druhého nechápu důvod proč jsou písma Trebuchet a Geneva CE v jednoduchých uvozovkách? Děkuji Kindy :) |
||
juriad Profil |
Kindy:
1) Hvězdička znamená každý element. Nastaví to tedy margin a padding na nulu pro vše. Dokumentace. Obecně se technika nastavení všech vlastností na výchozí nazývá CSS reset. Má své příznivce i odpůrce. 2) Protože názvy obsahují mezeru. |
||
Trejpa Profil |
#3 · Zasláno: 13. 7. 2014, 09:57:35
Kindy:
Tomu s hvězdičkou se říká CSS reset. Všem prvkům na stránce se zruší odsazení, aby se pak jinde v CSS nastavilo pro každý zvlášť, přesně a mezi prohlížeči jednotně. V některých prohlížečích hvězdičkový reset ale zničí výchozí vzhled formulářových polí, proto se doporučuje raději vyjmenovat potřebné elementy. html, body, h1, h2, p { margin: 0; padding: 0; } |
||
Kindy Profil |
#4 · Zasláno: 13. 7. 2014, 11:15:41
juriad, Trejpa
Děkuju za odpovědi :) |
||
Časová prodleva: 10 let
|
0