Skip to main content

Hvad er en HTML -markør?

Et hypertekst -markeringssprog (HTML) markør henviser til udseendet af musemarkøren, da den er repræsenteret på skærmen.Selvom markøren har et sæt standardoptræden og adfærd, der kontrolleres af både operativsystemet på en computer og selve webbrowsing-programmet, kan disse begge ændres i et HTML-dokument.Ændringen i formen på en markør kan være rent til æstetiske eller designformål, eller det kan være at hjælpe med at understrege anvendeligheden af en komponent på webstedet.Ud over at være i stand til at ændre markøren til en af systemets foruddefinerede former, kan det også ændres til et brugerdefineret billede.Der er nogle problemer med at bruge en HTML -markør, men de fleste af dem, der stammer fra ufuldstændige browserimplementeringer af sprog- eller operativsystembegrænsninger.

Evnen til at ændre staten og billedet af en HTML -markør var næsten altid en funktion, der kunne væreOpnået online ved hjælp af nogle meget lange og inkonsekvent at udføre scripts eller plug-ins, men introduktionen af den anden version af Cascading Style Sheets (CSS) i HTML gjorde processen meget lettere og langt mere konsistent.Ved at ændre dokumentobjektmodellen (DOM) markøregenskaber kan markøren, som den vises i browserens visningsvindue, ændres.Den faktiske funktionalitet af musen, for så vidt angår klik og trækning, kan ikke ændres på denne måde.

HTML-markøren kan ændres til et hvilket som helst af et antal foruddefinerede former.De fleste af disse former anvendes af operativsystemet under normal brug og inkluderer standardpointing pil, krydsstole, et ventende ikon eller pile, der bruges, når de ændrer størrelse på vinduer i forskellige retninger.Der er også evnen til at specificere et brugerdefineret billede, der skal bruges i stedet for markøren.For at specificere en kunde HTML -markør må billedfilen ikke være større end 32 pixels i bredde og højde.Det skal også designes i et filformat, der tillader gennemsigtighed, så dele af webstedet under ubrugte sektioner af markøren er synlige, og selve markøren vises ikke som en solid uigennemsigtig blok med et ikon trukket ind i det.

Ikke alleBrowsere implementerer alle funktioner på samme måde, så at ændre en HTML -markør har ikke altid de samme resultater.Nogle browsere understøtter forskellige navne på forskellige systemmarkører, mens andre kræver en vis kode -finjustering for at få en brugerdefineret HTML -markør til at vises.Derudover kan det operativsystem, der bruges, og den kontekst, hvor browseren kører, også kan forhindre, at markøren ændres.