Kursory

Internet Explorer 4.0 interpretuje (jako jedyna przegl▒darka) definicje kursor≤w. Zauwa┐my, ┐e przesuniΩcie kursora nad jaki╢ element strony WWW powoduje niekiedy zmianΩ jego kszta│tu. Na przyk│ad kursor nad odsy│aczem ma kszta│t "│apki", nad tekstem - kszta│t wielkiej litery I, nad grafik▒ - kszta│t strza│ki. Okazuje siΩ, ┐e mo┐emy sami wybraµ kszta│t kursora, daj▒c dodatkow▒ informacjΩ czytelnikowi strony. Definicja taka nie wp│ywa na wy╢wietlanie strony w innych przegl▒darkach, wiΩc jej u┐ycie jest bezpieczne.

Kursor mo┐emy definiowaµ w stylach, przypisuj▒c jaki╢ kszta│t ka┐demu elementowi okre╢lonego rodzaju na danej stronie, czy te┐ dora╝nie tworzyµ styl i przypisywaµ go wybranej grafice, tytu│owi itd.

Definicje s▒ niezmiernie proste. Wystarczy jedynie napisaµ w stylu cursor:styl_kursora. Zaprezentujmy pierwszy z brzegu przyk│ad, w kt≤rym przesuniΩcie kursora myszki nad grafikΩ spowoduje wy╢wietlenie kursora ze znakiem zapytania.

<img src="lupus.gif" width=176 height=200 alt="" border="0" style="cursor:help">

Oczywi╢cie definiowanie kursor≤w nie jest tylko zwyk│▒ zabaw▒. Je╢li jaki╢ element powoduje wy╢wietlenie kursora ze znakiem zapytania, mo┐e to sugerowaµ istnienie jakiej╢ pomocy. Podobnie, strza│ka zwr≤cona we wskazanym kierunku mo┐e zwracaµ uwagΩ na inny obiekt na stronie.

Oto ca│a lista kursor≤w, wraz z przyk│adami. Aby zobaczyµ dany styl kursor, wystarczy przesun▒µ kursor myszki nad wyraz PRZYKúAD. Przy "resize" n=north, s=south, w=west, e=east.


cursor:crosshair

PRZYKúAD


cursor:hand

PRZYKúAD


cursor:move

PRZYKúAD


cursor:e-resize

PRZYKúAD


cursor:ne-resize

PRZYKúAD


cursor:nw-resize

PRZYKúAD


cursor:n-resize

PRZYKúAD


cursor:se-resize

PRZYKúAD


cursor:sw-resize

PRZYKúAD


cursor:s-resize

PRZYKúAD


cursor:w-resize

PRZYKúAD


cursor:text

PRZYKúAD


cursor:wait

PRZYKúAD


cursor:help

PRZYKúAD


cursor:default

PRZYKúAD


cursor:auto

PRZYKúAD


Default, je╢li dobrze zauwa┐y│em, generuje zawsze typowy kszta│t kursora myszki, czyli strza│kΩ. Auto jest zgodne z domy╢lnymi warto╢ciami przegl▒darki.