Vad är en HTML-markör?
En HTML-markör för HyperText Markup Language hänvisar till utseendet på muspekaren som den representeras på skärmen. Även om markören har en uppsättning standardutseende och beteenden som styrs av både operativsystemet på en dator och själva webbläsningsprogrammet, kan dessa båda ändras i ett HTML-dokument. Förändringen i form av en markör kan vara enbart för estetiska eller designändamål, eller det kan vara att hjälpa till att betona användbarheten för en komponent på webbplatsen. Förutom att kunna ändra markören till en av systemets fördefinierade former, kan den också ändras till en anpassad bild. Det finns vissa problem med att använda en HTML-markör, men de flesta härrör från ofullständiga webbläsarimplementeringar av språk eller operativsystembegränsningar.
Möjligheten att ändra tillstånd och bild på en HTML-markör var nästan alltid en funktion som kunde uppnås online genom att använda några mycket långa och inkonsekvent utförande skript eller plug-ins, men införandet av den andra versionen av Cascading Style Sheets ( CSS) i HTML gjorde processen mycket enklare och mycket mer konsekvent. Genom att ändra marköregenskapen för dokumentobjektmodellen (DOM) kan markören, som den visas i webbläsarens visningsfönster, ändras. Musens faktiska funktionalitet, så långt som att klicka och dra, kan inte ändras på detta sätt.
HTML-markören kan ändras till vilken som helst av ett antal fördefinierade former. De flesta av dessa former används av operativsystemet vid normal användning och inkluderar standardpilen, korsstolar, en väntikon eller pilar som används när du ändrar storlek på fönster i olika riktningar. Det finns också möjligheten att ange en anpassad bild som ska användas i stället för markören. För att ange en kund-HTML-markör måste bildfilen inte vara större än 32 pixlar i bredd och höjd. Det borde också utformas i ett filformat som tillåter transparens så att delar av webbplatsen under oanvända delar av markören är synliga, så att markören i sig inte visas som ett fast ogenomskinligt block med en ikon som dras in i den.
Inte alla webbläsare implementerar alla funktioner på samma sätt, så att ändra en HTML-markör har inte alltid samma resultat. Vissa webbläsare stöder olika namn för olika systemmarkörer, medan andra kräver viss kodjustering för att få en anpassad HTML-markör att visas. Dessutom kan operativsystemet som används och det sammanhang som webbläsaren kör också förhindra att markören ändras.