XHTML 소개
- 이전 페이지 HTML 빠른 참조 매뉴얼
- 다음 페이지 XHTML 요소
XHTML은 XML 형식으로 작성된 HTML입니다.
XHTML이란 무엇인가요?
- XHTML은 확장 가능한 텍스트 표시 언어라는 뜻입니다
- XHTML은 HTML 4.01과 거의 같습니다
- XHTML은 더 엄격하고 깨끗한 HTML 버전입니다
- XHTML은 XML로 적용된 HTML로 정의됩니다
- XHTML은 2001년 1월W3C 추천 표준으로发布
- XHTML은 모든 주요 브라우저가 지원합니다
XHTML을 사용하는 이유는 무엇인가요?
인터넷의 많은 페이지에는 '나쁜' HTML이 포함되어 있습니다.
브라우저에서 확인하면, 아래의 HTML 코드는 매우 잘 실행됩니다(자동으로 HTML 규칙을 준수하지 않았음에도 불구하고):
<html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML <p>This is a paragraph </body>
XML은 올바르게 표시되고 형식이 좋아야 하는 표시 언어입니다.
XML을 배우고자 한다면, 우리의 XML 강의。
오늘의 과학 기술계에는 다양한 브라우저 기술이 있습니다. 일부는 컴퓨터에서 실행되며, 다른 일부는 휴대폰이나 다른 소형 장치에서 실행될 수 있습니다. 소형 장치는 종종 '나쁜' 표시 언어를 설명하는 자원과 능력이 부족합니다.
따라서 - XML과 HTML의 장점을 결합하여 XHTML이 개발되었습니다. XHTML은 XML로 재설계된 HTML입니다.
HTML과 비교하여 가장 중요한 차이점:
문서 구조
- XHTML DOCTYPE는필수적입니다
- <html>의 XML 이름 공간 속성은필수적입니다
- <html>、<head>、<title> 및 <body>도필수적입니다
요소 문법
- XHTML 요소는정확히 중첩되어
- XHTML 요소는 항상닫기
- XHTML 요소는소문자
- XHTML 문서는한 개의 루트 요소
속성 문법
- XHTML 속성은소문자
- XHTML 속성 값은报价로 둘러싸여
- XHTML 속성 최소화도제한된
<!DOCTYPE ....>는 필수적입니다
XHTML 문서는 XHTML 문서 유형 선언(XHTML DOCTYPE declaration)을 수행해야 합니다.
CodeW3C.com의 태그 참조 매뉴얼에서 완전한 XHTML 문서 유형。
、<head>、<title> 및 <body> 요소도 존재해야하며, <html>에서 xmlns 속성을 사용하여 문서에 xml 이름 공간을 지정해야 합니다.
아래의 예제는 최소한의 필수 태그를 포함한 XHTML 문서를 보여줍니다:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>문서 제목</title> </head> <body> ...... </body> </html>
HTML에서 XHTML로 전환하는 방법
- 각 페이지의 첫 번째 행에 XHTML <!DOCTYPE>를 추가하세요
- 각 페이지의 html 요소에 xmlns 속성을 추가하세요
- 모든 요소 이름을 소문자로 변경하세요
- 모든 공백 요소를 닫습니다
- 모든 속성 이름을 소문자로 변경하세요
- 모든 속성 값에 쌍따옴표를 추가하세요
W3C 검증기로 XHTML을 검증하세요
아래 텍스트 박스에 웹사이트 주소를 입력하세요:
XHTML 테스트
이 테스트는 20문제를 포함하고, 시간 제한이 없습니다.
이 테스트는 비공식적입니다. 이는 XHTML 지식을 얼마나 잘 익혔는지 확인하는 좋은 방법입니다.
각 항목마다 정답이면 1점을 받습니다. 테스트가 끝나면 총점이 표시됩니다. 최고 점수는 20점입니다.
- 이전 페이지 HTML 빠른 참조 매뉴얼
- 다음 페이지 XHTML 요소