Co to jest kursor HTML?

Kursor hipertekstu (HTML) odnosi się do wyglądu wskaźnika myszy, ponieważ jest on reprezentowany na ekranie. Chociaż kursor ma zestaw domyślnych wyglądów i zachowań kontrolowanych zarówno przez system operacyjny na komputerze, jak i sam program przeglądania sieci, można je zmienić w dokumencie HTML. Zmiana kształtu kursora może być wyłącznie do celów estetycznych lub projektowych lub może pomóc podkreślić użyteczność komponentu Witryny. Oprócz możliwości zmiany kursora na jedną z predefiniowanych form systemu, można go również zmienić na niestandardowy obraz. Istnieją pewne problemy z użyciem kursora HTML, jednak większość z nich wynikająca z niekompletnych implementacji przeglądarki ograniczenia języka lub systemu operacyjnego.

Możliwość modyfikowania stanu i wizerunku kursora HTML była prawie zawsze funkcją, którą można było osiągnąć online.PTS lub wtyczki, ale wprowadzenie drugiej wersji arkuszy stylów kaskadowych (CSS) w HTML sprawiło, że proces ten był znacznie łatwiejszy i znacznie bardziej spójny. Zmieniając właściwość kursora Model Document Model (DOM), kursor, który pojawia się w oknie oglądania przeglądarki, można zmodyfikować. Rzeczywista funkcjonalność myszy, o ile kliknięcie i przeciąganie, nie można w ten sposób zmienić.

Kursor HTML można zmienić na dowolny z wielu wstępnie zdefiniowanych kształtów. Większość tych kształtów jest stosowana przez system operacyjny podczas normalnego użytkowania i zawiera standardową strzałkę wskazującą, celownik, ikonę oczekiwania lub strzały używane podczas rozmiaru okien w różnych kierunkach. Istnieje również możliwość określenia niestandardowego obrazu, który ma być użyty zamiast kursora. Aby określić kursor HTML klienta, plik obrazu nie ma większej niż 32 pikseli szerokości i wysokości. Powinien być również zaprojektowany w FILFormat E, który pozwala na przezroczystość, dzięki czemu części witryny pod niewykorzystanymi sekcjami kursora są widoczne, a więc sam kursor nie pojawia się jako solidny nieprzezroczysty blok z wciągniętą ikoną.

Nie wszystkie przeglądarki wdrażają wszystkie funkcje w ten sam sposób, więc zmiana kursora HTML nie zawsze ma takie same wyniki. Niektóre przeglądarki obsługują różne nazwy dla różnych kursorów systemowych, podczas gdy inne wymagają dostosowania kodu, aby uzyskać niestandardowy kursor HTML. Dodatkowo używany system operacyjny i kontekst, w którym działa przeglądarka, mogą również uniemożliwić zmianę kursora.

INNE JĘZYKI