So che il simbolo della percentuale deve essere codificato in URL quando viene passato in giro, ma quando lo visualizzo nel browser, è anche necessario evaderlo in questo modo: %
?Il simbolo percentuale (%) deve sempre essere in formato HTML?
23
A
risposta
29
Negli URL, il segno di percentuale (%
) ha un special meaning, quindi deve essere sottoposto a escape. In HTML, no, quindi non è necessario evitarlo.
0
Se si parla di testo HTML, visibile al lettore, no. Non può fare nulla di dannoso, lì.
... se stai parlando di attributi HTML, allora sì, sarebbe bene prendere in considerazione.
URL e HTML sono lingue diverse, per quanto strano possa sembrare, quindi presentano diversi punti deboli.
1
Vorrei aggiungere questo - se si utilizza javascript in href, ci sono anche problemi. Controllare questo esempio:
Una delle soluzioni alternative potrebbero utilizzare onclick
invece di href
.
Problemi correlati
- 1. Il testo deve sempre essere racchiuso in un tag html?
- 2. simbolo percentuale in stringhe.xml
- 3. Il markup deve essere ben formato
- 4. Il nuovo deve essere sempre seguito da eliminare?
- 5. Debug dei plug-in - l'utente deve sempre essere connesso?
- 6. Il calcolo percentuale restituisce sempre 0
- 7. Calcolo percentuale angolare in html
- 8. Il fieldset deve essere in una forma?
- 9. Modo di stampa Python: con formato 'formato' o percentuale?
- 10. Il campo deve essere un numero
- 11. Come Avvertenze Button che deve essere fissato
- 12. Cosa fa un simbolo di percentuale in un makefile?
- 13. Formato valuta senza simbolo di valuta
- 14. Simbolo infinito con HTML
- 15. Il testo forzato deve essere inserito verticalmente in UILabel?
- 16. Il mplus deve sempre essere associativo? Haskell wiki vs Oleg Kiselyov
- 17. Il file :: Glob di perl deve essere sempre post-filtrato tramite utf8 :: decode?
- 18. Dove deve essere inserito JavaScript?
- 19. Il controllo del carattere iniziale deve essere 'T' e il successivo 3 carattere deve essere il numero in xslt
- 20. Il seguente programma deve essere compilato secondo lo standard?
- 21. Il campo di enum deve essere serializzabile?
- 22. Mysql: il campo univoco deve essere indicizzato?
- 23. Il filtro Sobel deve essere normalizzato?
- 24. Il componente del percorso deve essere '/'
- 25. perché il delegato deve essere statico?
- 26. Il nome dell'attività principale deve essere .MainActivity?
- 27. Web deve essere installato
- 28. HTML tempo di ingresso in formato 24
- 29. Questo codice deve essere in un documento.ready?
- 30. Export JasperReports in formato HTML