현재 XHTML 1.0 Strict를 사용하는 경우 HTML5 사양에 포함되지 않는 XHTML 요소/태그 및 속성을 사용하지 않아야합니까? 예 : <acronym>
및HTML 5 사양에 포함되지 않는 XHTML 요소/태그/속성을 사용하지 않아야합니까?
답변
엄격히 말하면 HTML5는 "비추천"이라는 용어를 사용하지 않습니다. 대신 "Absent"또는 "Obsolete"가 사용됩니다. 그 이유는 "비추천"은 향후에 제거 될 수 있지만 브라우저 제조업체가 현재 고려하지 않는 반면, 너무 많은 기존 페이지가 깨지기 때문입니다.
프로필 속성의 경우 적어도 하나의 경우에 쓸모가 없기 때문에 쓸모가 없으므로 추가하는 노력이 낭비됩니다. 그러나 이미 페이지에있는 경우 제거하는 노력이 낭비되므로 그대로 두어도 좋습니다.
다시 HTML5가 조각화되고 RDFa 및 마이크로 데이터의 의도와 마찬가지로 HTML에 프로필 속성을 주 사양과 별도의 문서로 다시 추가 할 것을 제안합니다.
마찬가지로 HTML5 요소 및 특성의 이름을 제거하거나 변경하여 최종 사양으로 만들거나하지 않을 수도 있습니다.
이러한 이유로 인해 HTML 문서에서 HTML5 "부재"요소와 속성을 제거하기가 너무 이르다고 할 수 있습니다.
당신이 원하는 경우 <big>
안전예 (당신이 이 안전 할한다, 그것은 년대 .... 물론, 안전한는, 경로)는 DOCTYPE 당신에 적합한 태그를 사용 물론 사용하고 있습니다.
에서 사용되지 않는 태그를 사용하는 것이 중요할까요? 아니, 아마도 앞으로 수년 동안. 나는 그것을 말하지 않고있다. 적어도 브라우저는 그 순간에 당신을 부르지 않을 것이다.
HTML은 아직 완성되지 않았으므로 포함되지 않았지만 업데이트 된 "내 DTD에있는 태그"를 볼 수 있습니다. 여기 : http://www.w3schools.com/tags/ref_html_dtd.asp
당신이 거기에서 그들을 떠나하더라도, 검색 및 HTML에서 허용하는 태그로 교체하는 케이크 한 조각이다 변경할 수있는 코드의 연을 통해 검색 갈 필요가 없습니다 5.
그 태그들,하지만 네, 그것들을 단계적으로 없애는 것이 좋습니다. <acronym>
대신 <abbr>
을 사용하고 <big>
대신 CSS 형식을 사용하십시오. <strong>
태그는 글꼴 크기를 변경하기 위해 스타일을 적용하거나 더 적절한 경우 제목 태그 중 하나를 사용하는 것이 더 적절한 경우도 있습니다.
- 1. HTML 5 doctype을 사용하지 않는 이유는 무엇입니까?
- 2. html 5 v/s XHTML
- 3. XHTML 4.01 Strict를 사용하고 있다면 HTML5에서 지원되지 않는 태그를 사용하지 않아야합니까?
- 4. 왜 AutoDual을 사용하지 않아야합니까?
- 5. ECMAScript 5 사양에 오타가있을 수 있습니까?
- 6. XHTML 5 프롤로그 대 XHTML 1 프롤로그
- 7. 스칼라에서는 case 클래스를 사용하지 않아야합니까?
- 8. Powershell 스크립트에서 'dir'별칭을 사용하지 않아야합니까?
- 9. 언제 웹 서비스를 사용하지 않아야합니까?
- 10. Erlang의 어떤 실험 기능을 사용하지 않아야합니까?
- 11. 왜 우리는 자바 스크립트에서 ++를 사용하지 않아야합니까?
- 12. HTML 5 태그를 사용하지 않고 HTML 5 Doctype`<! DOCTYPE html>`을 사용하는 것은 어떤 장점이 있습니까?
- 13. 웹의 미래는 무엇입니까? XHTML 2, HTML 5 또는 다른 것?
- 14. XHTML 내에서 HTML 포함하기
- 15. 부모 요소에 여백이 포함되지 않는 이유는 무엇입니까?
- 16. HTML 4 대 HTML 5
- 17. 빌드 및 분석을 실행할 때 분석기를 사용하지 않아야합니까?
- 18. 자동으로 가운데에 배치되는 HTML 및 XHTML 요소
- 19. 플래시 비디오 플레이어 VS HTML 5 비디오
- 20. 캐시 크기가 매우 제한적이어서 iphone에서 HTML5 오프라인 매니페스트를 사용하지 않아야합니까?
- 21. 사용하지 않는 html을 삭제해야합니까?
- 22. HTML 5+ 모든 브라우저에 대해 DOCTYPE 선택
- 23. HTML 5 (CSS 3 및 HTML 5 소켓 포함)
- 24. HTML 5 WebSocket
- 25. HTML 5 캔버스 성능
- 26. HTML 5 - 음흉스런 것들
- 27. REL로 HTML 5 확인하기
- 28. HTML 5 File API
- 29. Html 5 wysiwyg designer
- 30. HTML 5 캔버스 입자
더 이상 사용되지 않으며 사양에 나와 있지 않습니다. 상황이 다르다. 태그가 사양에없는 경우 deprecated가 유효성 검사를 통과합니다. 그렇다면 그렇지 않을 것이다. 내가 맞습니까? –
@ metal-gear-solid - 이것과 동일합니다 ... 사양에 있습니다. 구체적으로는 http://dev.w3.org/html5/html4-differences에서 더 이상 사용되지 않습니다./# 부재 요소 –