Mnie całe życie uczono, że w CSS średnik służy do oddzielania kolejnych definicji stylów. Dlatego też po ostatniej definicji już się tego średnika nie daje, bo nie ma nic dalej, więc nie ma co oddzielać.
Dlatego według "mojej szkoły" taka definicja (przykładowa) jest poprawna:
- Kod: Zaznacz cały
#errorTryAgain
{
margin-top: 2em;
margin-left: 80px
}
a taka, nie:
- Kod: Zaznacz cały
#errorTryAgain
{
margin-top: 2em;
margin-left: 80px;
}
I analogicznie, w przypadku stylów składających się z jednej definicji, to jest OK:
- Kod: Zaznacz cały
p {margin-bottom: 50px}
a to już nie:
- Kod: Zaznacz cały
p {margin-bottom: 50px;}
No i wszystko pięknie, ładnie - gdyby nie fakt, że sam Firefox ma w stylach średniki na końcach. Na przykład wystarczy wpisać about:robots i wyświetlić jego źródło (Ctrl+U) lub otworzyć w przeglądarce np.: chrome://global/skin/netError.css.
No, więc - jak to jest?