Hva er en HTML-markør?
En HTML-markør for HyperText Markup Language viser til utseendet til musepekeren slik den er representert på skjermen. Selv om markøren har et sett med standardopptredener og -atferd som styres av både operativsystemet på en datamaskin og selve nettlesingsprogrammet, kan disse begge endres i et HTML-dokument. Endringen i form av en markør kan være rent estetiske eller designformål, eller det kan være for å understreke nytten av en komponent på nettstedet. I tillegg til å kunne endre markøren til en av systemets forhåndsdefinerte former, kan den også endres til et tilpasset bilde. Det er noen problemer med å bruke en HTML-markør, men de fleste av dem skyldes ufullstendige nettleserimplementeringer av språket eller operativsystemets begrensninger.
Muligheten til å endre tilstand og bilde av en HTML-markør var nesten alltid en funksjon som kunne oppnås på nettet ved bruk av noen veldig lange og inkonsekvent utførende skript eller plugins, men introduksjonen av den andre versjonen av Cascading Style Sheets ( CSS) i HTML gjorde prosessen mye enklere og langt mer konsistent. Ved å endre dokumentobjektmodellens (DOM) markøregenskap, kan markøren slik den vises i nettleserens visningsvindu, endres. Musens faktiske funksjonalitet, så langt som å klikke og dra, kan ikke endres på denne måten.
HTML-markøren kan endres til hvilken som helst av en rekke forhåndsdefinerte former. De fleste av disse formene brukes av operativsystemet ved normal bruk og inkluderer standard pekerpil, korshår, et ventikon eller piler som brukes når du endrer størrelse på vinduer i forskjellige retninger. Det er også muligheten til å spesifisere et tilpasset bilde som skal brukes i stedet for markøren. For å spesifisere en kunde-HTML-markør, må bildefilen ikke være større enn 32 piksler i bredde og høyde. Det bør også utformes i et filformat som tillater gjennomsiktighet slik at deler av nettstedet under ubrukte deler av markøren er synlige, og slik at markøren ikke vises som en solid ugjennomsiktig blokk med et ikon tegnet inn i den.
Ikke alle nettlesere implementerer alle funksjonene på samme måte, så å endre en HTML-markør har ikke alltid de samme resultatene. Noen nettlesere støtter forskjellige navn på forskjellige systemmarkører, mens andre krever litt kodejustering for å få en tilpasset HTML-markør til å vises. I tillegg kan operativsystemet som brukes og konteksten som nettleseren kjører i, også forhindre at markøren endres.