(interpretuje Internet Explorer 4, Netscape 6/Mozilla/Firefox i Opera 7)
selektor { cursor: rodzaj }
Przykład:
Wskaż ten tekst myszką
Zauważ, że kształt kursora typu "auto" powinien zmieniać się w zależności od tego, czy wskażesz myszką tekst czy fragment tła znajdującego się pod nim (już bez tekstu).
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
UWAGA! Kursor typu "hand" nie wchodzi w skład specyfikacji CSS 2.
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
UWAGA! Kursory z grupy "resize" są odmiennie wyświetlane w MSIE 5 i w MSIE 6. W pierwszym przypadku (MSIE 5) jest to strzałka zwrócona w odpowiednią stronę, natomiast w drugim (MSIE 6) - kursor zmiany określonego rozmiaru.
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
Przykład:
Wskaż ten tekst myszką
(interpretuje MSIE 6, ale nie MSIE 5; Firefox tylko pliki *.cur również w systemie Linux)
selektor { cursor: url(ścieżka dostępu), rodzaj }
Ścieżkę dostępu należy konstruować względem arkusza CSS, a nie względem dokumentu HTML!
Zwracam również uwagę, że podanie na końcu deklaracji ogólnego rodzaju kursora jest konieczne - inaczej nie zostanie on wyświetlony w Firefoksie.
Dzięki takiej deklaracji możliwe jest wczytanie dowolnego kursora z pliku, który znajduje się, razem ze stroną, na dysku serwera w Internecie.
Przypominam, że w systemie operacyjnym Windows zwykłe kursory mają rozszerzenie *.cur, natomiast kursory animowane *.ani. Ponadto specyfikacja CSS 2.1 podaje tutaj możliwość wczytania kursora SVG.
Możliwe jest również podanie listy kursorów rozdzielonych przecinkami. W takim przypadku wczytany zostanie pierwszy z listy plik, który przeglądarka potrafi obsłużyć. Dlatego właśnie na końcu listy powinien zostać podany tradycyjny kształt:
:link, :visited { cursor: url(example.svg#linkcursor), url(hyper.cur), pointer }
Przykład:
Wskaż ten tekst myszką