이것을 표현하는 방법을 잘 모르겠지만 <h1>My name is</h1><p>Radu</p>
과 반대로 <h1>My name is</h1>Radu
과 같은 것이 있습니다. 분명히 h1
요소의 최상의 사용법은 아니지만 나는 그것이 용인 될 수 있다고 생각합니다. 따라서 모든 HTML을 적절한 태그로 묶어야합니까?html로 '알몸'텍스트를 사용하는 것이 좋은 습관입니까?
답변
아니요, 실제로 좋지 않습니다. 실제로, 그것은 아마 다치게하지는 않을 것이지만, HTML 스펙은 본문에서 벌거 벗은 텍스트를 허용하지 않기 때문에 기술적으로 "잘못된"것입니다. 브라우저는 당신을 용서하고 일반적으로 다른 요소 (파이어 버그 등을 사용하여 DOM 트리를 검사하는 경우)에서이를 마무리합니다.
XHTML에서는 완전히 금지되어 있습니다. 그것이 의도 DOCTYPE에 대한 유효성 검사를 통과하면
모든 텍스트는 <body>
태그에 "포장"되어 있습니다. 더 이상 감싸 야 할 이유가 없습니다. 귀하의 예에서, 실제로는 페이지의 "의미"를 변경하는 중입니다 (<p>
블록 추가). 어느 것이 든 당신이 원하는 것을 표현하는 것이 옳다.
에서, DOCTYPE 일반적으로 "모범 사례"가 W3C에 의해 결정됩니다
과 검증 서비스에 따라 다름, 나는 당신이 갈 수 있어요 말한다. 많은 "상위 레벨"DOCTYPE은 대부분/모든 텍스트 노드가 어떤 형태의 DOM 노드로 감싸 져 있어야합니다.
적어도 HTML5의 경우에는 문제가없는 것으로 보입니다. – Radu
고양이 구토가 HTML5에서 정상적으로 통과 될 것이라 확신합니다. – sevenseacat
@ 카피 (Karpie) - 그것이 좋은 것인지 나쁜 것인지 잘 모르겠습니다. 고양이는 일반적으로 아주 작아서 보통 쉽게 청소할 수 있습니다. – Radu
- 1. enum을 int로 사용하는 것이 좋은 습관입니까?
- 2. break를 사용하고 PHP에서 계속하는 것이 좋은 습관입니까?
- 3. 게터와 세터를 인라인으로 만드는 것이 좋은 습관입니까?
- 4. Java : XML로 빈을 정의하는 것이 좋은 습관입니까?
- 5. 캔버스를 JavaScript로 전역 객체로 만드는 것이 좋은 습관입니까?
- 6. 세션 변수 나 쿠키에 DB 값을 넣는 것이 좋은 습관입니까?
- 7. DTO 객체를 코드에 깊이 통합시키는 것이 좋은 습관입니까?
- 8. "내 변수가 무엇이 될지"를 정의하는 것이 좋은 습관입니까?
- 9. php의 연관 배열에서 요소를 초기화하는 것이 좋은 습관입니까?
- 10. 태그를 사용하는 것이 좋은 방법입니까?
- 11. 얼마나 많은 데이터 객체 레이어가 좋은 습관입니까?
- 12. 클래스 뮤 테이타에서 assert()를 사용하는 것이 좋은 습관입니까? 예를 들어
- 13. Chain of Responsibility 패턴 : 상호 의존적 인 핸들러를 사용하는 것이 좋은 습관입니까?
- 14. 인자없이 puts를 호출하는 것이 나쁜 습관입니까?
- 15. 그런 상황에서 파티션을 사용하는 것이 좋은 생각입니까?
- 16. 하와이를 데이터베이스 시간대로 사용하는 것이 좋은 생각입니까?
- 17. .Net을 상용 소프트웨어로 사용하는 것이 좋은 생각입니까?
- 18. 데이터베이스를 사용하는 것이 좋은 생각은 언제입니까
- 19. vb.net 모듈을 사용하는 것이 좋은 이유는 무엇입니까
- 20. ThreadLocal을 데이터의 컨텍스트로 사용하는 것이 좋은 생각입니까?
- 21. 이미지를 HTML로 미리로드하는 것이 더 현대적인 방법입니까?
- 22. html로 프레임을 사용하는 대신
- 23. python의 getattr을 광범위하게 사용하는 것은 나쁜 습관입니까?
- 24. GOTO는 좋은 습관입니까? (이 PHP의 특별한 경우?)
- 25. 자바에서는 GUI 빌더를 사용하거나 손으로 코딩하여 GUI (스윙)를 만드는 것이 좋은 습관입니까?
- 26. 클래스 선언 내에서 클래스 식별자가 사용되었습니다. 좋은 습관입니까?
- 27. NSArrayControllers를 프로그래밍 방식으로 사용하는 것은 나쁜 습관입니까?
- 28. 정적 필드를 사용하는 것은 나쁜 습관입니까?
- 29. 긴 초기화 방법을 사용하는 것은 나쁜 습관입니까?
- 30. MVVM - 간단한 모델을 자체 뷰 모델로 사용하는 것은 나쁜 습관입니까?
doctype이 실제로 허용합니까? (브라우저가 허용하는 것뿐만 아니라 HTML DTD를 제대로 준수하기를 원한다고 가정하십시오.) [body element] (http://www.w3.org/TR/html401/struct/global.html#h-7.5. 1)은 'PCDATA'(항상 내 이해)가 아니지만, 다시 [p 요소] (http://www.w3.org/TR/html401/struct/text.html)도 마찬가지입니다. # h-9.3.1), 아마도 나는 그것을 잘못 읽고있다. – mgiuca