Skip to main content

Co to jest kursor HTML?

Kursor hipertekstowego języka znaczników (HTML) odnosi się do pojawienia się wskaźnika myszy, ponieważ jest on reprezentowany na ekranie.Chociaż kursor ma zestaw domyślnych i zachowań, które są kontrolowane 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ść modyfikacji stanu i obrazu kursora HTML była prawie zawsze funkcją, która może byćOsiągnięte online dzięki użyciu bardzo długich i niespójnych wykonujących skrypty 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, jeśli chodzi o 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 formacie pliku, który umożliwia przejrzystość, aby części witryny pod niewykorzystanymi sekcjami kursora są widoczne, więc sam kursor nie pojawia się jako solidny nieprzezroczysty blok z wciągniętą ikoną.

Nie wszystkiePrzeglą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.