XHTML1.0 및 HTML 호환성 요약_HTML/Xhtml_웹페이지 제작을 위한 16가지 지침

WBOY
풀어 주다: 2016-05-16 16:42:59
원래의
1456명이 탐색했습니다.

1.페이지를 XML 유형으로 선언하지 마세요. 페이지는 UTF-8 또는 UTF-16 문자 집합을 사용합니다.

2.빈 요소 태그(콘텐츠를 포함하는 데 사용할 수 없는 태그)의 끝 문자 > 앞에 슬래시 /를 추가합니다. 예:
,< 시간 />

3.비어있지 않은 요소(제목, 단락 등 내용을 담는 데 사용되는 태그)가 비어 있는 경우, 빈 요소처럼 종료 방식을 사용하는 대신 공백 문자를 부여합니다 예를 들어 P 태그에 내용이 없으면

대신

를 작성하세요.

4.<, &, ]]> 또는 두 개의 연속된 가로 막대가 스타일 및 스크립트 콘텐츠에 나타나는 경우 외부 파일을 사용하여 가져오세요.

5.요소 속성 값에 줄 바꿈이나 여러 공백을 사용하지 마세요.

6.문서의 헤드 부분에 isindex 요소 를 두 개 이상 포함하지 마세요(사용하지 않는 것이 가장 좋습니다).
isindex: 브라우저가 사용자에게 한 줄의 텍스트를 입력하라는 대화 상자를 표시하도록 합니다.
HTML 4에서는 이 요소가 더 이상 사용되지 않으며 INPUT 요소가 권장됩니다. tagName의 isIndex 속성은 입력을 반환합니다.
이 요소는 블록 요소이며 닫는 태그가 필요합니다.
다음 예에서는 ISINDEX 요소를 사용하여 기본 프롬프트를 대체합니다.

7.요소에 언어를 지정하려면 lang 및 xml:lang 속성을 사용하세요. xml:lang 값이 더 높습니다.

8.id 속성을 요소 식별자로 사용하고 name 속성을 사용하지 마세요. 특히 이러한 요소에서는 name 속성을 식별자로 사용하지 않는 것이 좋습니다: a, applet, form , 프레임, iframe, img, 지도.

9.페이지의 문서 문자 집합을 정의합니다. 을 사용하여 xml 문서의 문자 집합을 정의합니다. XHTML 사용에 대한 문자 집합을 정의합니다.

10.이 속성 이름을 사용하세요 부울 유형 요소 속성 값(예: checked="checked"), 부울 유형 요소에는 Compact, nowrap, ismap, 선언, noshade, selected, 비활성화됨 , 읽기 전용, 다중, 선택됨, 크기 조정, 연기

11.HTML4 및 XML 문서 개체 모델은 HTML 요소 및 속성 이름이 대문자 형식을 반환하도록 지정합니다. XHTML의 요소 및 속성 이름은 소문자 형식으로 반환됩니다.

12.속성 값의 앰퍼샌드를 바꾸려면 &를 사용하세요. ​​

13. XHTML에서는 CSS 스타일 태그 스타일과 속성 이름에 소문자를 사용해야 합니다.
HTML 테이블에서는 구문 분석 중에 tbody가 자동으로 완성되지만 XML에서는 작동하지 않습니다. , 따라서 CSS 선택기에서 사용되는 경우 tbody 요소를 직접 추가해야 합니다.
CSS가 id 속성이 있는 요소를 선택할 때 #selector
를 사용하세요. CSS가 클래스 속성이 있는 요소를 선택하는 경우 선택기를 사용하세요. 14. XML 문서를 구문 분석할 때 스타일 요소를 사용하는 방법은 무엇입니까? HTML4 및 XHTML에서는 스타일 요소를 사용하여 문서의 스타일 규칙을 정의할 수 있습니다. XML에서는 이 규칙과 호환되도록 XML 스타일시트를 사용합니다. 스타일 요소 XML 문서를 구문 분석할 때 스타일 요소 id 속성을 식별자로 사용해야 하며 이를 참조하는 XML 스타일시트가 있어야 합니다

. 예:


PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR /xhtml1/DTD/xhtml1-strict.dtd">


내부 스타일시트 예시




W3CGroup이 여러분을 위해 16가지 항목을 소개합니다. XHTML 및 HTML 호환성에 대한 지침!
http://www.w3cgroup.com/article.asp?id=252.



< /html>


15.HTML과 XML에서 공백 문자 에 주의해야 합니다. HTML 문서에서 허용되는 일부 문자는 XML에서는 유효하지 않을 수 있습니다. 예를 들어 HTML에서는 폼피드 문자(Formfeed 문자 U 000C)가 공백으로 구문 분석되지만 XHTML에서는 XML의 문자 정의로 인해 공백이 됩니다. 불법적인.

16특수 문자 '(줄임표, U 0027)에 주의하세요. XML1.0에 도입되었지만 HTML에서는 '를 사용하지 않습니다. HTML4 사용에 사용할 수 있습니다.

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿