Autor Zpráva
fgte
Profil
Ahojte,
snažím sa dopátrať, kedy a ktoré vlastnosti je potrebné uvádzať v selektore html.

Načo je napr. potrebné toto?
html, body {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

Nestačilo by to len takto?
body {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

Zatiaľ bezúspešne gúglim nejaký zmysluplný článok na túto tému. Pomôže niekto? Ďakujem.
jefitto44
Profil
Je to vlastne len css reset... je to vlastne jedno... podľa môjho názoru. Ak to nie je jedno, rád sa nechám poučiť
karlos1
Profil *
fgte:
stačí pouze body, html žádné defaultní styly (odsazení) nemá.


navíc stačí nulovat jen body {margin: 0;} - výchozí je tuším 8px.

Padding ani border ani jeden z nich nemá, resp. má tu nulu,kterou teď znovu nastavuješ. HTML nemá ani ten margin.
Bubák
Profil
fgte:
Je to taková hra na jistotu. Zda dříve existoval nějaký prohlížeč, který potřeboval jiné resetování, než body {margin: 0;} netuším.
Reset borderu pro html, body mi přijde zbytečný.
Nulovou hodnotu je možné (podle CSS specifikace i podle podpory v prohlížečích) psát bez jednotky.
Tomáš123
Profil
fgte:
Väčšinou sa selektor html, body uvádza vtedy ak potrebuješ nastavovať výšku elementov vo vnútri v percentách, alebo ich potrebuješ vertikálne zarovnať. Ak by si nastavil výšku 100% iba body, nepomohlo by to.

html, body {
  margin: 0;
  height: 100%;
}
#hlavicka {
  height: 20%;
}
.
.
.
Jan Tvrdík
Profil
Stejně tak scrollování provádí některé prohlížeče na body a jiné na html.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: