&
, <
등의 필요성을 이해합니다. 그러나 "
이 필요합니까? 나는 그것이 태그 속성 내부에서 유용 할 수 있다고 생각하지만, 텍스트 내부, 태그 밖에서는 필요합니까?HTML의 따옴표에 문자 엔티티를 사용해야합니까?
0
A
답변
2
아니요, 일반 html 콘텐츠에서 사용하는 경우에는 필요하지 않습니다.
태그 속성에서 따옴표를 이스케이프하려면 "
또는 \"
또는 \'
중 하나를 사용할 수 있습니다.
0
물론 필수는 아니지만 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의 문자 번호 N을 아래로 스크롤
- 5. SQLite : 데이터 형식이 따옴표에 의존합니까?
- 6. XML에서 문자 엔티티를 이스케이프 처리하는 방법은 무엇입니까?
- 7. css 및 html의 경우 대문자로 셀렉터의 이름을 사용해야합니까?
- 8. 평가판, 변수 및 따옴표에 대한 Bash 문제
- 9. HTML의 자동 줄 바꿈
- 10. HTML의 HREF는
- 11. 요컨대, XHTML과 HTML의 차이점은 무엇입니까?
- 12. html의 id 속성을 변경하는 방법
- 13. 엔티티를 처음으로 저장하려면 어떻게해야합니까? 기존 엔티티를 추가해야합니다.
- 14. HTML의 최대 길이 <textarea>
- 15. SMS/문자 메시지를 보낼 때 어떤 수업을 사용해야합니까?
- 16. CSS 속성 선택자 : 따옴표에 대한 규칙 (", '또는 none?)
- 17. HTML에서 비밀번호 변경 문자
- 18. html의 CherryPy 변수
- 19. Iframe에로드 된 html의 URL
- 20. HTML의 조각을 봉사하고
- 21. 행렬은 HTML의 구조와 비슷합니다
- 22. html의 플립 캐스케이드
- 23. html의 색인 텍스트 콘텐츠
- 24. HTML의 위쪽/아래쪽 컨트롤
- 25. HTML의 글자 수 한도
- 26. html의 선택적 태그 생략
- 27. HTMl의 맞춤 태그
- 28. html의 자체 파괴 버튼
- 29. HTML의 단락 표시
- 30. XAML, HTML의 float와 비슷합니까?
"보안 측면에서 오류를 일으키고 조금 이상하게 보이는 문자를 엔티티로 인코딩하려고 할 수 있습니다." ASCII는 사실상 모든 곳에서 똑같이 작동하지 않습니까? – Javier
* "HTML을 생성하고 알 수없는 텍스트 인코딩으로 사용자 입력을 포함하는 경우 ..."* –
"and"(“ 및 ”)의 더 멋진 견적 문자를 생각합니다. 그것들은 ASCII에 포함되지 않았고, 때때로 당신이 Word 문서에서 얻을 수있는 오래된 Windows 텍스트 인코딩이 다른 코드 포인트 집합에 있다고 생각합니다. Word 문서에서 내용을 복사하는 사람들이 만든 웹 페이지에서 재미있게 표시하도록했습니다. 그러나 보통 따옴표 ("는 실제로는 인치로 사용되는 이중 소수 기호입니다.) 예, 괜찮아요. –