Dæmi
Inntak:
<div style="color:#000000;"></div>
Smelltu á kóðunarhnappinn til að fá úttak:
<div style="color:#000000;"></div>
Um netútgáfu HTML Kóðun/Afkóðun Breytis
HTML Kóðun/Afkóðun Breytirinn er tól sem umbreytir stöfum í samsvarandi HTML einingar eða tilvísanir. Þetta er nauðsynlegt því sumir stafir eru takmarkaðir í HTML skjölum, svo sem minna en (<) og stærra en (>) táknin sem eru notuð til að skilgreina HTML merkimiða. Ef þú vilt birta þessa sérstöku stafi á vefsvæði án þess að vafrinn túlki þá sem HTML kóða, þarftu að nota HTML kóðun.
HTML afkóðun er öfugt ferli við HTML kóðun og umbreytir HTML einingum eða tilvísunum aftur í upprunalega stafi. Þetta er sérstaklega gagnlegt þegar unnið er með gögn úr gagnagrunni eða notendainntaki sem á að sýna á vefsíðum, sérstaklega ef gögnin innihalda HTML kóða.
• Lykileiginleikar
Forðast XSS árásir: Með því að kóða notendainntak í HTML hjálpar þetta til við að koma í veg fyrir Cross-Site Scripting (XSS) árásir þar sem vafrinn meðhöndlar inntakið sem texta í stað framkvæmanlegs HTML eða JavaScript kóða.
Samræmi: HTML kóðun tryggir að sérstakir stafir birtist rétt í öllum vöfrum og tækjum, sem kemur í veg fyrir greiningarvillur sem gætu truflað uppsetningu eða virkni síðunnar.
Afturkræfni: Ferlið við HTML kóðun og afkóðun er afturkræft, sem gerir kleift að endurheimta kóðaðan texta í upprunalegt ástand.
• Notkunartilvik
Birting HTML kóða: Þegar sýna á HTML kóða dæmi í kennsluefni eða bloggum er nauðsynlegt að kóða kóðann til að koma í veg fyrir að vafrinn framkvæmi hann.
Öryggi notendainntaks: Kóðun notendainntaks áður en það er sýnt á vefsíðu getur dregið úr mögulegum öryggisáhættu, svo sem XSS árásum.
Gagnagrunnsgeymsla: Kóðun notendainntaks áður en það er vistað í gagnagrunni eykur öryggi gagna. Mikilvægt er þó að afkóða gögnin áður en þau eru birt.
Tölvupóstar og RSS straumar: Með því að nota HTML kóðun í tölvupóstum og RSS straumum tryggirðu að sérstakir stafir birtist rétt í öllum tölvupóstforritum og lesurum.