Loading...

URL-Codierung in HTML

HTML-ZeichencodierungHTML vs XHTML

Die URL-Codierung konvertiert Sonderzeichen in URLs in ein Format, das von Browsern und Servern korrekt interpretiert werden kann.

Was ist URL-Codierung?

Einige Zeichen wie Leerzeichen, Akzente, & oder = dürfen nicht direkt in URLs erscheinen. Sie müssen codiert werden – z. B. wird ein Leerzeichen zu %20.

Praktische Beispiele

Hier siehst du, wie eine URL vor und nach der Codierung aussieht – besonders bei Akzenten und Leerzeichen.

html

https://example.com/search?q=readytools linksy
// encoded: https://example.com/search?q=readytools%20linsky

html

https://example.com/page?name=János
// encoded: https://example.com/page?name=J%C3%A1nos

Wann sollte man sie verwenden?

Du solltest Werte immer dann codieren, wenn Benutzereingaben oder Sonderzeichen in einer URL verwendet werden – z. B. bei Suchfeldern oder Formularen.

HTML-Beispiel

Wenn eine URL in einem HTML-Link Parameter mit Leerzeichen oder Sonderzeichen enthält, muss sie codiert werden, um korrekt zu funktionieren.

html

<a href="https://example.com/search?q=hello%20world">Search</a>

Wie mit JavaScript codieren?

Die integrierte Funktion encodeURIComponent() in JavaScript hilft dabei, URL-Parameter sicher zu codieren, sodass sie im Browser und auf dem Server korrekt funktionieren.

html

encodeURIComponent("János & Kati") 
// output: J%C3%A1nos%20%26%20Kati

Decodierung (URL-Decodierung)

Wenn du bereits codierten Text erhältst, kannst du ihn mit der Funktion decodeURIComponent() wieder in lesbares Format umwandeln.

html

decodeURIComponent("J%C3%A1nos%20%26%20Kati") 
// output: János & Kati

✨ Frag Lara — deine KI-Lernpartnerin

Entsperre personalisierte Lernunterstützung. Lara kann Lektionen erklären, Themen zusammenfassen und deine Lernfragen beantworten — verfügbar ab dem Go-Tarif.


Lara hilft dir, schneller zu lernen — exklusiv für ReadyTools Go-, Plus- und Max-Mitglieder.

Verfolge deinen Fortschritt 🚀

Lerne einfacher, indem du deinen Fortschritt kostenlos verfolgst.


Top-Werkzeuge

BoardlyLinksyChromoCodeHub

ReadyTools

KarriereKontaktWerkzeuge
Preise7 Tage gratis
AnleitungenDocsBlogLaraVault

Sprache wählen

Thema wählen

© 2026 ReadyTools. Alle Rechte vorbehalten.