Hvad er HTML-enheder

HyperText Markup Language, eller HTML, er det primære sprog for websider på internettet. Det inkluderer understøttelse af en række andre sprog, der tilføjer ekstra funktionalitet og styling såsom JavaScript og CSS. Alle disse sprog er tekstbaserede med nogle meningsfulde tegn, der bruges til at adskille bogstavelige strenge, der skal udskrives til browseren, og kode, der skal fortolkes og udføres.

Dette design har dog nogle problemer, disse bliver tydelige, når du vil udskrive et af de meningsfulde tegn til browseren. De bedste eksempler på tegn at bruge er symbolerne "mindre end" og "større end". Disse symboler bruges til at åbne og lukke kodesegmenter i HTML. Den korrekte metode til at udskrive disse tegn på skærmen sikkert er at bruge HTML-enheder.

HTML-enheder og sikkerhed

Takket være, at disse tegn har en særlig betydning, skal du være meget omhyggelig med at sikre, at du erstatter dem med HTML-entitetsversionen, hvis du ønsker, at de skal udskrives til browseren. Desværre glemmer mange webudviklere, at brugere kan sende input til mange websteder. Hvis dette brugerinput indeholder meningsfulde tegn, og de ikke erstattes med HTML-enheder, i en proces kaldet sanitisering, har webstedet en Cross-Site Scripting (XSS) sårbarhed.

Tip: Prøv ikke at indsende specialtegn til websteder i et forsøg på at finde XSS-sårbarheder. At gøre det er teknisk hacking og er en strafbar handling, medmindre du har tilladelse fra ejeren af ​​hjemmesiden.

Hvordan HTML-enheder fungerer (og nogle gange ikke gør)

HTML-enheder fungerer, fordi browseren ved at vise det som det relevante specialtegn og ikke behandle det som et specialtegn. Alle HTML-enheder starter med et og-tegn "&" og slutter med et semikolon ";". De fleste tegn identificeres med et enhedsnummer, selvom nogle specialtegn også har et stenografinavn. For eksempel har "&", "<" og ">" enhedsnumrene "&", "<" og ">" såvel som enhedsnavnene "&", "<" og ">". Browseren ved, at disse strenge betyder, at den skal vise de relevante tegn.

Tip: En komplet liste over navne på karakterenheder kan findes her , selvom understøttelse af enhedsnavne varierer fra browser til browser.

I de fleste tilfælde bør brugere kun se de tegn, som HTML-enheder repræsenterer. Det er dog muligt at se kodede tegn, almindeligvis og-tegn "&", gennem en proces kaldet "Dobbeltkodning". Dette sker, når og-tegnet vises i sin egen kodede version. Dobbeltkodning sker generelt, når input er korrekt kodet, da det indsendes, men når det udlæses, bliver det renset igen. Dette resulterer i, at et-tegnet i starten af ​​"&" bliver kodet en anden gang og vises som "&", browseren fortolker det korrekt som en streng, der skal udskrives som "&", efter at have afkodet HTML-entiteten og ignoreret den delvise enhed.


Leave a Comment

🚀 Løs synkroniseringskonflikt med flere profiler i Microsoft Edge på få minutter – en dokumenteret guide fra 2026

🚀 Løs synkroniseringskonflikt med flere profiler i Microsoft Edge på få minutter – en dokumenteret guide fra 2026

Træt af, at synkroniseringskonflikt med flere profiler i Microsoft Edge ødelægger din browsing? Opdag trinvise løsninger til at løse synkroniseringsfejl, flette profiler og synkronisere problemfrit på tværs af enheder. Fungerer på de nyeste Edge-versioner!

🚀 Rettelse af fejl i Microsoft Edge Sync-konto, der er sat på pause: Gennemprøvede fejlfindingstrin

🚀 Rettelse af fejl i Microsoft Edge Sync-konto, der er sat på pause: Gennemprøvede fejlfindingstrin

Træt af, at din Microsoft Edge Sync Pause-kontofejl forstyrrer din browsing? Opdag hurtige og effektive fejlfindingstrin til at gendanne problemfri synkronisering på tværs af enheder. Opdateret med de seneste rettelser for en problemfri Edge-oplevelse.

Ret ukendt diskfejl på bagudkompatible spil – Ultimativ Xbox-guide

Ret ukendt diskfejl på bagudkompatible spil – Ultimativ Xbox-guide

Få styr på den frustrerende fejlmeddelelse om ukendt disk i bagudkompatible spil på Xbox Series X|S. Følg vores gennemprøvede trinvise løsninger for at gendanne dit klassiske spilbibliotek med det samme.

🚀 Ret Microsoft Edge Windows Hello PIN-nulstillingsfejl med det samme – dokumenterede løsninger i 2026!

🚀 Ret Microsoft Edge Windows Hello PIN-nulstillingsfejl med det samme – dokumenterede løsninger i 2026!

Har du problemer med fejlen i Microsoft Edge Windows Hello PIN-nulstilling? Opdag trinvise løsninger, der hurtigt løser problemet. Få adgang til din browser igen uden frustrationer – opdateret til de seneste Windows-opdateringer.

🚀 Ret Microsoft Edge blank hvid skærm ved opstart: Dokumenterede løsninger, der virker med det samme!

🚀 Ret Microsoft Edge blank hvid skærm ved opstart: Dokumenterede løsninger, der virker med det samme!

Har du problemer med den blanke, hvide skærm i Microsoft Edge ved opstart? Opdag trinvise løsninger på problemet med den blanke, hvide skærm i Edge, fra hurtige nulstillinger til avancerede reparationer. Kom problemfrit tilbage til at browse!

Mist ikke din fordel: Den ultimative guide til sikkerhedskopiering af Microsoft Edge-data før systemnulstilling

Mist ikke din fordel: Den ultimative guide til sikkerhedskopiering af Microsoft Edge-data før systemnulstilling

Trin-for-trin-guide til, hvordan du sikkerhedskopierer Microsoft Edge-data som bogmærker, adgangskoder, historik og indstillinger før en systemnulstilling. Beskyt dine essentielle browseroplysninger med nemme og pålidelige metoder.

🚀 Ret Microsoft Edge-optagelseskort med intet signal ved 60FPS – Ultimativ guide til problemfri streaming ved 60FPS!

🚀 Ret Microsoft Edge-optagelseskort med intet signal ved 60FPS – Ultimativ guide til problemfri streaming ved 60FPS!

Sidder du fast med fejlen "Microsoft Edge Capture Card No Signal 60FPS"? Opdag dokumenterede løsninger til at gendanne signalet, nå 60FPS problemfrit og streame uden forsinkelser. Trin-for-trin-guide til øjeblikkelige resultater!

🚀 Ret Microsoft Edge Side-by-Side-konfigurationsfejl på få minutter – Gennemprøvet guide fra 2026!

🚀 Ret Microsoft Edge Side-by-Side-konfigurationsfejl på få minutter – Gennemprøvet guide fra 2026!

Træt af den frustrerende Microsoft Edge Side-by-Side-konfigurationsfejl? Opdag enkle, trinvise løsninger, der hurtigt løser problemet og giver problemfri browsing tilbage. Opdateret med de nyeste løsninger!

Rettelse af Microsoft Edge-installationsfejl 124 på få minutter: Gennemprøvet fejlfindingsvejledning

Rettelse af Microsoft Edge-installationsfejl 124 på få minutter: Gennemprøvet fejlfindingsvejledning

Sidder du fast med Microsoft Edge Installer-fejl 124? Få trinvise løsninger til at løse installationsfejl hurtigt. Gennemprøvede løsninger til problemfri Edge-opsætning på Windows. Ingen tekniske færdigheder kræves!

Rettelse af Microsoft Edge Installer-fejl 124 på Windows 11: Ultimativ trin-for-trin-guide

Rettelse af Microsoft Edge Installer-fejl 124 på Windows 11: Ultimativ trin-for-trin-guide

Træt af, at Microsoft Edge Installer-fejl 124 blokerer din Windows 11-opsætning? Følg vores gennemprøvede, nemme løsninger for at løse det hurtigt og gendanne problemfri browsing. Ingen teknisk ekspertise nødvendig!