Jeśli moja strona używa UTF-8, czy jest jakaś zaleta/wada, że nadal ucieka znaki HTML? na przykład Korzystanie "&
„zamiast po prostu” &
„Co jest najlepsze praktyki?Uciekające znaki HTML za pomocą UTF-8?
Odpowiedz
trzeba jeszcze uciec znaki, które mają specjalne znaczenie w HTML, takie jak <
, >
, &
, aby uniknąć niejednoznaczności/niepoprawnej składni parsera.To nie ma nic wspólnego z kodowaniem.Nie musisz się uciec każdym znakiem spoza ASCII, np. "ö" do ö
, ponieważ możesz reprezentować je natywnie e Kodowanie UTF-8.
Pierwsze pytanie, zobacz [to inne pytanie] (http://stackoverflow.com/questions/10371493/what-are-the-reserved-characters-in-xhtml) Aby uzyskać ogólną koncepcję, zobacz [Wielka ucieczka (lub: Co musisz wiedzieć, aby pracować z tekstem w tekście)] (http://kunststube.net/escap izm/). – deceze
&
jest nieprawidłowy HTML (to jest niezakończony odniesienia podmiot).
To nie ma nic wspólnego z Unicode.
Lub odniesienia do znaku :-) –
trzeba konwertować do podmiotu <> & zawsze, a "tylko wtedy, gdy w atrybutu html
np
<a title="tell me "more"">
- 1. Uciekające znaki w trybie emacs
- 2. Uciekające ampersandy w Blaze Html
- 3. Uciekające znaki w bashu (dla JSON)
- 4. Uciekające znaki specjalne w języku Perl regex
- 5. Jak konwertować znaki UTF8 na znaki liczbowe w PHP
- 6. Czy istnieją znaki ograniczające dla znaków UTF8?
- 7. Uciekające zapytania SQL w Codeigniter
- 8. Jak zakodować [] rune na [] bajt za pomocą utf8 w golangu?
- 9. Uciekające dwukropki w YAML
- 10. Uciekające kropki w groff
- 11. Uciekające cudzysłów w PHP
- 12. Parsowanie HTML za pomocą XPath
- 13. pdftk problemy fill_form UTF8
- 14. Czy php wykrywa 4-bajtowe kodowane znaki utf8?
- 15. Znaki specjalne w UTF8 mailto: subject = link i Outlook
- 16. Złe znaki podczas generowania pliku pdf za pomocą Knp Snappy
- 17. Konwertuj znaki specjalne na kody znaków HTML
- 18. Jak usunąć znaki specjalne html?
- 19. Generowanie plików PDF z HTML za pomocą znaków spoza alfabetu łacińskiego za pomocą ITextRenderer nie działa
- 20. specjalne znaki w id tagów html
- 21. html/templates - Zastępując znaki nowej linii za pomocą <br>
- 22. Konwertuj ciąg łaciński1 na utf8?
- 23. Uciekające ukośniki w poleceniu sed
- 24. Naprawianie uszkodzonego kodowania UTF8
- 25. Jak przekonwertować znaki akcentowane do html w php?
- 26. jak wykryć hebrajskie znaki zarówno iso8859-8 i utf8 w ciągu znaków przy użyciu php
- 27. MySQL Wstaw specjalne znaki
- 28. Opendir i readdir zwraca utf8
- 29. Dodaj dokumentację do HTML za pomocą HTML Agility pack
- 30. Zmiana adresu URL za pomocą html select
' & 'to postać niskiego porządek ASCII. To nie ma nic Zrób z Unicode – SLaks