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

🔧 Øjeblikkelig løsning: Sådan rettes fejlen med dårligt billede i Microsoft Edge efter systemopdatering i 2026

🔧 Øjeblikkelig løsning: Sådan rettes fejlen med dårligt billede i Microsoft Edge efter systemopdatering i 2026

Oplever du fejlen "Bad Image" i Microsoft Edge efter en systemopdatering? Opdag gennemprøvede trinvise løsninger, der hurtigt løser problemet og giver dig problemfri browsing igen. Ingen tekniske færdigheder kræves!

Ret Microsoft Edge-fejl 404: Den ultimative fejlfindingsguide til at løse problemet med, at siden ikke findes med det samme.

Ret Microsoft Edge-fejl 404: Den ultimative fejlfindingsguide til at løse problemet med, at siden ikke findes med det samme.

Støder du på Microsoft Edge-fejl 404, siden blev ikke fundet? Opdag gennemprøvede trinvise løsninger, fra rydning af cache til avancerede nulstillinger, for hurtigt at få din browsing tilbage på sporet. Ingen tekniske færdigheder kræves!

Sådan rettes Netflix-fejl på Microsoft Edge Desktop | Dokumenterede løsninger 2026

Sådan rettes Netflix-fejl på Microsoft Edge Desktop | Dokumenterede løsninger 2026

Har du problemer med Netflix-fejl på Microsoft Edge-skrivebordet? Opdag trinvise løsninger som at rydde cachen, deaktivere udvidelser og mere for at streame problemfrit. Hurtige, nemme løsninger, der virker!

🚀 Ret fejl i Edge Browser-profilen HURTIGT: Den ultimative fejlfindingsguide 2026

🚀 Ret fejl i Edge Browser-profilen HURTIGT: Den ultimative fejlfindingsguide 2026

Har du problemer med beskadiget Edge-browserprofil? Opdag dokumenterede fejlfinding af problemer med beskadiget Edge-browserprofil trin til at gendanne dine bogmærker, indstillinger og hastighed. Hurtige løsninger indeni!

🚀 Øjeblikkelig løsning: Sådan rettes Microsoft Edge DNS-probe afsluttet uden internetfejl på 5 minutter!

🚀 Øjeblikkelig løsning: Sådan rettes Microsoft Edge DNS-probe afsluttet uden internetfejl på 5 minutter!

Frustreret over Microsoft Edge DNS-testen færdig, men intet internet? Opdag dokumenterede trinvise løsninger til at gendanne din forbindelse hurtigt. Virker på den nyeste Windows-version – ingen tekniske færdigheder kræves!

Rettelse af Microsoft Edge Transparency Glitches på Windows 11: Gennemprøvet fejlfindingsvejledning

Rettelse af Microsoft Edge Transparency Glitches på Windows 11: Gennemprøvet fejlfindingsvejledning

Få styr på fejlfinding af gennemsigtighedsproblemer i Microsoft Edge i Windows 11 med denne trinvise vejledning. Gendan skarpe glimmer- og akryleffekter i Edge uden besvær – ingen teknisk ekspertise nødvendig!

Sidder du fast med WebView2 Runtime Allerede installeret-fejlen på Microsoft Edge? Den ultimative løsningsguide! 🔧

Sidder du fast med WebView2 Runtime Allerede installeret-fejlen på Microsoft Edge? Den ultimative løsningsguide! 🔧

Fejlfind den frustrerende WebView2 Runtime Already Installed-fejl i Microsoft Edge med vores trinvise vejledning. Hurtige løsninger, avancerede løsninger og tips til problemfri WebView2-installation. Kom tilbage til problemfri browsing nu!

Stop batteridræning i Microsoft Edge på bærbar computer: Dokumenterede løsninger, der virker med det samme

Stop batteridræning i Microsoft Edge på bærbar computer: Dokumenterede løsninger, der virker med det samme

Har du problemer med Microsoft Edge, der forårsager overdreven batteriforbrug på din bærbare computer? Opdag dokumenterede fejlfindingstrin, effektivitetstilstande og løsninger, der forlænger batterilevetiden med op til 2 timer. Hurtige, nemme løsninger til Windows-brugere.

🚀 Fix Microsoft Edge Startup Boost High Disk Usage øjeblikkeligt – Gennemprøvet guide til 2026!

🚀 Fix Microsoft Edge Startup Boost High Disk Usage øjeblikkeligt – Gennemprøvet guide til 2026!

Træt af, at Microsoft Edge Startup Boost forårsager et skyhøjt diskforbrug? Få trinvise løsninger til at genvinde din pc's hastighed. Deaktiver det nu, og øg ydeevnen uden besvær!

🚨 Ret Microsoft Edge Certificate Not Trusted-fejl 2026: 7 dokumenterede trin, der virker med det samme!

🚨 Ret Microsoft Edge Certificate Not Trusted-fejl 2026: 7 dokumenterede trin, der virker med det samme!

Kæmper du med fejlen "Microsoft Edge Certificate Not Trusted" i 2026? Opdag hurtige, dokumenterede løsninger til at gendanne sikker browsing. Trin-for-trin-guide uden krav om tekniske færdigheder.