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

Hvordan Fixer Jeg Video Lag på Windows 11?

Hvordan Fixer Jeg Video Lag på Windows 11?

For at løse video lag problemer på Windows 11, opdater dine grafikdrivere til den nyeste version og deaktiver hardwareacceleration.

Sådan nulstiller du Galaxy Tab S9

Sådan nulstiller du Galaxy Tab S9

Vi har brugt lidt tid med Galaxy Tab S9 Ultra, og den er den perfekte tablet til at parre med din Windows PC eller Galaxy S23.

Hvordan fremhæver man tekst i Google Slides

Hvordan fremhæver man tekst i Google Slides

Lær hvordan du fremhæver tekst med farve i Google Slides appen med denne trin-for-trin vejledning til mobil og desktop.

Sådan får du adgang til det mørke web

Sådan får du adgang til det mørke web

Mange nyhedsartikler nævner det "mørke web", men meget få diskuterer faktisk, hvordan man får adgang til det. Dette skyldes hovedsageligt, at mange af de hjemmesider, der findes der, huser ulovligt indhold.

Sådan indstiller du timere til Android-apps

Sådan indstiller du timere til Android-apps

Indstil timere til Android-apps og hold brugen under kontrol, især når du har vigtigt arbejde, der skal gøres.

Sådan ændrer du privatlivsindstillingerne på Facebook på en telefon eller tablet

Sådan ændrer du privatlivsindstillingerne på Facebook på en telefon eller tablet

At vide, hvordan man ændrer privatlivsindstillingerne på Facebook på en telefon eller tablet, gør det lettere at administrere din konto.

3 måder at aktivere billede-i-billede tilstand i Chrome

3 måder at aktivere billede-i-billede tilstand i Chrome

Lær alt om PIP-tilstand i Google Chrome, og hvordan du aktiverer det for at se videoer i et lille billede-i-billede-vindue, ligesom du kan på dit TV.

Zoom: Sådan tilføjer du et videofilter

Zoom: Sådan tilføjer du et videofilter

Hav det sjovt i dine Zoom-møder med nogle sjove filtre, du kan prøve. Tilføj en halo eller se ud som en enhjørning i dine Zoom-møder med disse sjove filtre.

Skype til Windows: Sådan aktiveres mørk tilstand

Skype til Windows: Sådan aktiveres mørk tilstand

Opdag hvordan du nemt og hurtigt kan aktivere mørk tilstand for Skype på din Windows 11 computer på mindre end et minut.

Sådan slukker du Galaxy Tab S9

Sådan slukker du Galaxy Tab S9

Så, du har fået fat i denne slanke og kraftfulde enhed, og det er stort set alt, hvad du har drømt om, ikke? Men selv de bedste gadgets har brug for en pause.