Konvertering av Text till HTML-entitet
Konvertera HTML-entiteter till vanlig text och vice versa med vår effektiva HTML Entity Converter. Det här onlineverktyget är perfekt för webbutvecklare, innehållsansvariga och alla som hanterar HTML-innehåll. Se till att dina textdata är kompatibla med olika plattformar och omvandla enkelt specialtecken utan att behöva installera någon programvara.
Vad HTML Entity Converter gör
HTML Entity Converter omvandlar text till HTML-teckenreferenser och tillbaka. Kodningen ersätter &, <, >, ", ', ` och varje tecken över U+007F med en hexadecimal referens, till exempel é för é. Avkodningen omvandlar namngivna, decimala och hexadecimala referenser tillbaka till tecknen de motsvarar.
Avkodningen följer HTML5-listan över namngivna teckenreferenser, så ©, € och ♥ fungerar. Vanliga ASCII-bokstäver, siffror och mellanslag lämnas oförändrade vid kodning.
Genomräknade exempel
Koda ett HTML-kodstycke
Markuptecken och bokstäver med accenter blir referenser, så kodstycket visas som text i stället för att tolkas som en tagg.
- Indata
<p class="note">Café & crème</p>- Resultat
<p class="note">Café & crème</p>
Avkoda namngivna och numeriska referenser
© är en namngiven referens och € är den decimala referensen för eurosymbolen.
- Indata
<b>Fish & Chips</b> © 2026 €5- Resultat
<b>Fish & Chips</b> © 2026 €5
Koda symboler och emoji
Ett tecken utanför Basic Multilingual Plane, till exempel 😀 (U+1F600), skrivs som en enda referens till sin kodpunkt.
- Indata
I ❤ HTML 😀- Resultat
I ❤ HTML 😀
Vad kodningen ändrar
| Tecken | Kodas som | Varför |
|---|---|---|
& | & | Inleder varje teckenreferens. |
< | < | Inleder en tagg. |
> | > | Avslutar en tagg. |
" | " | Avslutar ett attributvärde inom dubbla citattecken. |
' | ' | Avslutar ett attributvärde inom enkla citattecken. |
` | ` | Kodas som en försiktighetsåtgärd. |
é | é | Över U+007F, skrivs med kodpunkten. |
€ | € | Över U+007F, skrivs med kodpunkten. |
😀 | 😀 | Utanför Basic Multilingual Plane, skrivs som en enda referens. |
A | A | Vanlig ASCII lämnas oförändrad. |
Vanliga frågor
Hur konverterar jag en HTML-entitet till vanlig text?
Om du vill konvertera en HTML-entitet till vanlig text skriver du in HTML-entiteten i inmatningsfältet och klickar på knappen Convert Text. HTML-entiteten avkodas till vanlig text och visas på skärmen. Exempel: & blir &, < blir < och " blir ".
Vad används HTML-entiteter till?
HTML-entiteter representerar specialtecken i HTML-dokument och säkerställer att de visas korrekt i webbläsare utan att koden bryts. De är viktiga för att visa reserverade tecken som & (ampersand), < (mindre än), > (större än), " (citattecken) och specialsymboler som © (copyright) eller € (euro).
Kan jag konvertera flera HTML-enheter samtidigt?
Ja, du kan konvertera flera HTML-enheter på en gång genom att ange dem i inmatningsfältet. Verktyget avkodar alla enheter till vanlig text samtidigt, vilket gör det effektivt för att bearbeta stora block av HTML-kodad text eller hela dokument.
Varför börjar HTML-entiteter med & och slutar med ;?
HTML-entiteter använder &; syntax för att skilja dem från vanlig text. Ampersand markerar början på en entitet, semikolon markerar slutet. Mellan dem finns antingen ett namn (t.ex. ©) eller ett nummer (t.ex. ©) som representerar tecknet.
Vad är skillnaden mellan namngivna och numeriska HTML-enheter?
Namngivna entiteter använder beskrivande namn (&, <, ©) medan numeriska entiteter använder teckenkoder (&, <, ©). Namngivna entiteter är mer läsbara, men numeriska entiteter fungerar för alla Unicode-tecken. Båda konverteras till samma utmatningstecken.
När ska jag koda text till HTML-entiteter?
Koda text till HTML-enheter när du visar användarinmatning på webbsidor (förhindrar XSS-attacker), inkluderar specialtecken i HTML-attribut, visar kodexempel i webbinnehåll eller när tecken kan misstolkas av webbläsare som HTML-taggar eller syntax.
Hur förhindrar HTML-enheter säkerhetsproblem?
HTML-entiteter förhindrar XSS-attacker (Cross-Site Scripting) genom att omvandla potentiellt farliga tecken som < och > till ofarliga entiteter. Detta förhindrar att skadlig kod exekveras i webbläsare och skyddar webbplatser från skriptinjektioner och andra säkerhetsproblem.
Kan jag konvertera Unicode-tecken till HTML-enheter?
Ja, Unicode-tecken kan konverteras till HTML-enheter med hjälp av numeriska koder. Till exempel blir emoji 😊 😊 eller språk som kinesiska 你好 kan kodas som numeriska enheter för maximal kompatibilitet mellan olika system och webbläsare.
Vilka är de vanligaste HTML-entiteterna som jag bör känna till?
Vanliga enheter är & (&), < (<), > (>), " ("), ' ('), (obrutet mellanslag), © (©), ® (®), ™ (™) och € (€). Dessa hanterar de flesta vardagliga HTML-kodningsbehov.
Hur visar jag HTML-kod på en webbsida?
Konvertera alla <- och >-tecken till < och > -enheter. Detta visar HTML-kod som text istället för att rendera den. Använd vår konverterare för att snabbt koda kodsnuttar för handledning, dokumentation eller kodexempel på din webbplats.
Varför visas vissa tecken som � eller rutor?
Detta händer när teckenkodningen inte matchar. Använd HTML-entiteter för att säkerställa konsekvent visning i alla webbläsare och system. Konvertera problematiska tecken till entiteter för att garantera att de visas korrekt oavsett dokumentets kodningsinställningar.
Kan HTML-entiteter användas i JavaScript och CSS?
HTML-entiteter fungerar i HTML-innehåll men inte direkt i JavaScript eller CSS. I JavaScript-strängar ska du använda Unicode-escapesekvenser (\u####). CSS använder en annan escape-syntax (\####). Vår konverterare hjälper dig att arbeta med entiteter specifikt för HTML-sammanhang.
Hur avkodar jag enheter från skrapat webbinnehåll?
Klistra in ditt skrapade HTML-innehåll som innehåller entiteter i konverteraren och avkoda dem till vanlig text. Detta är användbart vid webbskrapning, parsning av flöden, bearbetning av API-svar eller rengöring av data som innehåller HTML-kodade tecken.
Påverkar HTML-entiteter SEO?
HTML-entiteter har ingen direkt inverkan på SEO-rankningen, men de påverkar innehållets läsbarhet och användarupplevelsen. Sökmotorer avkodar entiteter vid indexering, så & och & behandlas identiskt. Använd enheter på rätt sätt för korrekt innehållsvisning utan SEO-problem.