Üzerinde çalıştığım bir site ISO'dan geçiyor. HTML karakter kümesi UTF-8 olarak ayarlanmışsa, hala uygun HTML öğesiyle ©
, é
, …
vb. Değiştirmem gerekir mi?UTF-8 karakter kümesini kullanıyorum, özel karakterler için HTML varlıkları kullanmam gerekir mi?
cevap
Hayır, semboller ©
, é
, …
, Alman umlauts ä
, ö
, ü
, ß
ve UTF-8 kullanılırken tüm diğer şeyler yalnızca başka bir karakter gibi kullanılabilir gibi.
Ama bazı şeyler hala (eğer metinde bunları kullanmak istiyorsanız yine >
ve <
ile değiştirilmesi gerekir <
ve örneğin >
) HTML'de özel anlama sahip çünkü kişiler olmak zorunda olduğuna dikkat
Teşekkürler. HTML e-postalarına ne dersiniz? Kendi sitemde yaptığım gibi karakter kodlaması üzerinde aynı kontrole sahip olmadığımı varsayıyorum, bu yüzden sadece güvenli olmak için varlıkları kullanmalı mıyım? –
, bir html-postada bir karakter takımı tanımlamak için bir başlık da verebilir - ancak bazı (çoğunlukla daha eski) posta istemcileri bunu dikkate almayacaktır. En iyi yol, söylediğin gibi, html-postalardaki varlıkları sadece güvenli olmak için kullanmaktır. – oezi
kısacası: Hayır, aslında bunu kullanmamanızı bile tavsiye ederim. Olası bir eski kullanım, bazı html sayfalarında bağlantılar ve formlar "alır" olur, ancak burada bile genellikle olmadan başa çıkabiliriz.
İçeriğinizi nasıl oluşturduğunuza/düzenlediğinize de bağlı. Kullanıcıların Windows üzerinde yerel olarak dosyaları düzenlediklerini ve nelerin olmadığını belirlemeniz varsa, her şeyden sonra varlıklara sadık kalmak daha güvenli olabilir.
- 1. Smarty: özel karakterler değiştirilmediyse- utf8
- 2. StreamReader, genişletilmiş karakter kümesini doğru olarak okuyamıyor (UTF8)
- 3. Textinput alanında karakter kümesini kısıtlama
- 4. MySQL Özel karakterler ekleme
- 5. Otomatik HTML özel karakter kodlamasını engelle
- 6. Şemada karakter kümesini kullanma
- 7. Karakter kümesini tekrarlama
- 8. Karakterler
- 9. Oku UTF8 karakter bir NSString
- 10. Özel Karakterler Bir iPhone uygulaması için SQLite kullanıyorum ve böyle bir sorgu kullanıyorum
- 11. Ne SQL Server Datatype Kullanmam Gerekir Bayt []
- 12. Sayfa içeriğinde html varlıkları için Rspec testi
- 13. Android: Özel karakterler için kontrol ediliyor
- 14. wget ve özel karakterler
- 15. Değiştirilen satırları, .json dosyasına geri kaydetmek için ne kullanmam gerekir?
- 16. PHP'de UTF8 karakterlerini sayısal karakter varlıklarına dönüştürme
- 17. UnicodeWarning: Tkinter'de özel karakterler
- 18. Özel karakterleri HTML karakter kodlarına dönüştürün
- 19. Knockoutlu HTML Varlıkları
- 20. html içeriğinde özel karakter kodları nasıl kodlanır
- 21. Dize'de Özel Karakterler Atama C
- 22. html metin alanına özel karakter girişini önleme
- 23. Arapça'dan olmayan alfasayısal olmayan karakterler karakterleri UTF8 + İngilizce dize
- 24. Python - karakter kümesini algılayıp utf-8 dönüştürün
- 25. Sağ alt ok için html özel bir karakter var mı?
- 26. MySQL eşzamanlılık, nasıl çalışır ve uygulamada kullanmam gerekir
- 27. Başlıklar içinde karakter kümesi belirledim, meta/head/html içinde belirtmem gerekir mi?
- 28. Başlık varlıklarında HTML varlıkları kullanmak mümkün değil mi?
- 29. Niteliklerde HTML varlıkları kullanmak tamam mı?
- 30. Alfasayısal ve özel karakterler eklemek için RegEx
[Bir Kullanılabilir HTML Varlıkları Ne Zaman Kullanılır] 'ın olası kopyası (http://stackoverflow.com/questions/436615/when-should-one-use-html-entities) – lulalala