HTML escapen en lijst met HTML entities

HTML entities-encoder en symboolzoeker

HTML escape-tool + doorzoekbare lijst met HTML entities | We.Inc

Escape en unescape HTML in uw browser en doorzoek daarna 100 gangbare HTML entities en symbolen. Kopieer met één klik de benoemde entity, de numerieke code, de CSS content-waarde of de JS-escape.

HTML escapen betekent dat u de tekens die een browser als markup leest, vervangt door entities: & wordt &amp;, < wordt &lt; en > wordt &gt;. Binnen attribuutwaarden moeten ook aanhalingstekens ge-escaped worden. Plak hieronder tekst om die te escapen of te unescapen, of doorzoek de symbolentabel en kopieer een entity als naam, nummer of CSS-waarde.

De vijf tekens die ertoe doen

Een converter in twee richtingen voor hele tekstblokken, plus een doorzoekbare lijst met de symbolen die mensen echt nodig hebben: aanhalingstekens, streepjes, spaties, valuta, wiskunde, pijlen, Griekse letters en emoji. Elke rij kopieert op vier manieren.

Veelgestelde vragen

Wat is het verschil tussen een benoemde en een numerieke entity?

Beide leveren hetzelfde teken op. Een benoemde verwijzing zoals &copy; is makkelijker te lezen; een numerieke zoals &#169; (decimaal) of &#xA9; (hex) werkt voor elk Unicode-teken, ook de vele die geen naam hebben. HTML definieert ongeveer 2,200 namen.

Heb ik nog entities nodig als mijn pagina UTF-8 is?

Alleen voor de tekens die een betekenis hebben in markup: &, < en, binnen attributen, het aanhalingsteken dat u gebruikte. Met een UTF-8-pagina kunt u symbolen zoals €, é of → direct typen. Entities daarvoor zijn optioneel en helpen vooral als een editor of e-mailsysteem niet-ASCII-tekst verminkt.

Is &apos; geldige HTML?

Ja, in HTML5. Het ontbrak in HTML 4, en daarom gebruikt oudere code &#39;. Beide werken in elke actuele browser, en de escape-optie op deze pagina geeft &#39; voor de breedste compatibiliteit.

Is HTML escapen genoeg om XSS te voorkomen?

Het voorkomt dat geïnjecteerde tekst markup wordt in normale elementinhoud en in attributen tussen aanhalingstekens. Het maakt een waarde niet veilig binnen een scriptblok, een inline event handler, een style-attribuut of een URL zoals href, die elk hun eigen codering of validatie nodig hebben. Gebruik de ingebouwde escaping van uw framework en vermijd waar mogelijk HTML opbouwen uit strings.

Wordt mijn tekst ergens naartoe gestuurd?

Nee. Escapen en unescapen gebeuren in uw browser, en niets van wat u plakt verlaat de pagina.

Waarom browsers überhaupt entities nodig hebben

Entities in CSS en JavaScript

Alle

Moet ge-escaped worden

Spaties en onzichtbaar

Leestekens

Valuta

Wiskunde

Pijlen

Symbolen

Grieks

Emoji

Escapen of unescapen

Richting

Escapen

Unescapen

Attribuutmodus (aanhalingstekens escapen)

Niet-ASCII coderen

Namen gebruiken waar mogelijk

Invoer

Resultaat

Resultaat kopiëren

Omwisselen

{label} {value} kopiëren

Gekopieerd

Lijst met HTML entities

Zoeken op naam, symbool of code

pijl, euro, 2014, ©

Groep

{n} symbolen. Klik op een code om die te kopiëren.

Symbool

Naam

Nummer

Groep

(leeg)

Gratis beginnen · Geen creditcard nodig

Gerelateerd: Gratis tools

Product

Voor wie

Functies

Bronnen

Bedrijf

Sitemap