Autor Zpráva
Juandev
Profil
Jak zakódovat ampersandy v URL?
jenikkozak
Profil
V jakém kontextu? Neptáš se na HTML entitu?
Chamurappi
Profil
Reaguji na Juandeva:
Aby neměly význam jako oddělovač parametrů? %26
Juandev
Profil
jenikkozak:
V jakém kontextu?
V kontextu validace. Validátoru se to nelíbí.
Chamurappi
Profil
Reaguji na Juandeva:
HTML validátoru je úplně jedno, jestli se v atributu nachází URL, nebo něco jiného. Pro všechny atributy platí stejná pravidla. Ampersand v atributu uvozuje entitu, stejně jako kdyby byl mimo značku.
Platnost URL je úplně jiná otázka, tu HTML validátor nekontroluje.
Juandev
Profil
Juandev:
Takže jak zakóduji entity? Ručně je jeden způsob. Jsou nějaké jiné způsoby?
Joker
Profil
Juandev:
Jsou nějaké jiné způsoby?
Podle toho, odkud se tam dostávají. Třeba v PHP je na to htmlspecialchars().
Juandev
Profil
Joker:
Podle toho, odkud se tam dostávají. Třeba v PHP je na to htmlspecialchars().
Dostávají se tam ručním překopírováním z adresního řádku.
Joker
Profil
Juandev:
Tak pak samozřejmě ručně, případně s pomocí nějakého editoru (třeba v PSPadu: Konverze - Text na HTML)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: