CSS2

HTML4 wydał mi się w pewnym momencie zbyt ograniczonym aby dało się go elastycznie używać. Zwróciłem się więc w kierunku CSS2. Ku mojemu rozczarowaniu, pomimo tego, iż CSS2 już dość długo jest standardem, jego implementacja w Internet Explorerze jest niepełna, a Microsoft osiągnąwszy już przewagę nad głównym rywalem, przestał rozwijać swoją przeglądarkę. Stąd zainteresowałem się innymi web-browserami i, ku mojeju zdziwieniu, Mozillę charakteryzuje o wiele dalej posunięta implementacja CSS2, zaś nowe wersje powstają regularnie.

Stąd pomysł zrobienia takiej strony, na której mógłbym na bieżąco porównywać stopień zaawansowania w interpretacji CSS2 przez przeglądarkę. Przed dokonywaniem porównań warto zaopatrzyć się w Mozillę dla Windows, jest do pobrania na stronie www.mozilla.org.


I tak - IE nie obsługuje cytatów, czyli tagu Q, poniżej przykład:
/* polskie cytowanie z " wyżej i niżej (nie w IE, działa w Mozilli) */
Q       { quotes: "\201E" "\201D" }
Q:before        { content: open-quote }
Q:after         { content: close-quote }

/* cytaty typu << >> (nie w IE) */
Q1      { quotes: "\00AB" "\00BB" }
Q1:before       { content: open-quote }
Q1:after        { content: close-quote }

To powinno być otoczone cytatami polskimi, pierwszy na dole, drugi na górze, tag Q.

To zaś powinno być ujęte w specjalny rodzaj cytatów - tag jest wymyślony (Q1).

Różne inne problemy:
  1. Paragrafy <p>