我知道需要&
,<
等,但是需要"
?我認爲它可能在標籤屬性中很有用,但在文本內部,在任何標籤之外,它是否有必要?是否有必要在HTML中使用字符實體作爲引號?
0
A
回答
2
不,在正常的html內容中使用時沒有必要。
對於轉義標籤屬性中的引號,您可以使用"
或\"
或\'
,具體取決於您想要轉義的屬性。
0
當然沒有必要,你的HTML將會在沒有它的情況下驗證就好。但是,如果您的HTML生成幷包含未知文本編碼的用戶輸入,或者如果您向可能無法使用正確的文本編碼提供HTML的用戶提供HTML,那麼您可能希望在安全方面出錯並將任何稍微奇怪的字符編碼爲實體。
0
不,不是。作爲一個例子,規格爲HTML 4.01(http://www.w3.org/TR/1999/REC-html401-19991224/charset.html#h-5.3.2)狀態:
[...]作者可以使用SGML字符 引用。
這可能意味着你不會被迫使用它們。
相關問題
- 1. HTML中是否沒有爲「@」字符命名的字符實體引用?
- 2. 爲什麼我們應該在HTML中使用字符實體作爲符號?
- 3. 使用HTML符號實體而不是實際的符號
- 4. 哪些必要的字符轉換爲html實體?
- 5. 是否有必要使用JPA和MySQL獲取實體以引用它?
- 6. 是否所有重音字符都使用html實體?
- 7. 是否需要在simpleXML中帶有字符串的引號php
- 8. attr_accessor是否需要在Ruby中使用符號作爲變量?
- 9. 如果我使用UTF-8字符集,是否需要爲特殊字符使用HTML實體?
- 10. 循環引用是否有必要?
- 11. 在wordpress中將所有引號改爲html實體?
- 12. HTML實體作爲HTML頁面中的實體編號
- 13. 是否有任何理由在字符本身上使用HTML實體?
- 14. 轉換所有字符爲HTML實體
- 15. 是否有必要在C++中初始化一個字符串?
- 16. 是否有必要使用UUID作爲PK?
- 17. 是否有必要更新HTML文件
- 18. 使用Unicode時是否需要使用HTML實體?
- 19. Java - XSS - HTML編碼 - 字符實體引用與數字實體引用
- 20. html編碼右尖括號是否有必要?
- 21. 帶空格的字體是否需要用引號括起來?
- 22. 在Chrome中呈現HTML符號/實體
- 23. 真實減號符號的Html實體
- 24. 如何將符號字體轉換爲標準utf8 HTML實體
- 25. HTML編碼 - 使用「引號」或「撇號」是否有益處?
- 26. 是否有必要將「Trunk」作爲SVN中的工作目錄?
- 27. 什麼是#符號的HTML字符實體?
- 28. 是否有必要使用xlib的「XAllocSizeHints()」?
- 29. 是否有必要使用addTestDevice?
- 30. 是否有必要使用InitCommonControlsEx()和InitCommonControls()?
「那麼你可能想在安全方面犯錯,並將任何有點奇怪的角色編碼爲一個實體。」 ASCII不會在任何地方使用相同的工作嗎? – Javier
*「如果您的HTML生成幷包含未知文本編碼的用戶輸入...」* –
我正在考慮發燒友報價字符:「和」(“和”)。它們不包含在ASCII中,我認爲您有時在Word文檔中獲得的舊Windows文本編碼在另一組代碼點中存在。我曾讓他們在從Word文檔複製內容的人的網頁上顯示有趣的內容。 但是對於普通引號(「,我相信它實際上是用於英寸的雙引號符號)是的,我認爲你很好。 –