XHTML   Extensible Hypertext Markup Language   확장성 하이퍼텍스트 생성 언어

(2015-12-13)
통신/네트워킹통신이론
선로/전송
통신망 일반
회선교환(PSTN)
무선/이동통신
광통신
인터넷/데이터통신
 > 인터넷/데이터통신 1. 데이터통신망
2. 인터넷
3. 데이터 네트워크 설계

데이터 단위
프로토콜/계층
데이터 링크
TCP/IP
라우팅
인터넷 QoS
인터넷 관리
인터넷 응용
인터넷 기타
패킷교환(PSN)
인터넷 관련 기관
 > 인터넷 응용NetBIOS
DNS
가상단말
FTP
전자메일
VoIP
웹기술
VPN
무선인터넷
전자상거래
개인 컨텐츠
인터넷 기타 응용
 > 웹기술 1. 웹 이란?
2. 하이퍼텍스트

웹 구성
HTTP
웹 언어
웹 식별체계
차세대 웹
웹기술 기타일반
 > 웹 언어마크업 언어
스크립트 언어
DOM,BOM
웹페이지 기능 요소
웹 디자인
 > 마크업 언어 1. 마크업 언어
2. SGML
3. DTD

HTML
XML
 > XML 1. XML
2. XHTML
3. XML 문서 구조

     
1. XHTML

  ㅇ HTML 4.01를 XML 문법으로 다시 재 구성한 것
     - HTML 과 XML을 합쳐 놓은 것
     - XML을 위한 HTML의 과도기적 형태라고 할 수 있음

  ㅇ XHTML은 W3C가 권고하는 표준 마크업 언어
2. XHTML 1.0

  ㅇ XHTML 1.0 으로 불리지만, HTML 상위버전 이라고도 생각할 수 있음 
  ㅇ 향후 최대한 많은 웹브라우저, 장치, 소프트웨어 등에서 읽혀지고,
  ㅇ 원래 작성한 의도대로 올바로 해석될 수 있게 과도기적으로 사용할 수 있도록 함


3. XHTML은 XML로 다시 쓰여진 HTML이기 때문에 XML의 적격성 규칙들이 모두 적용됨

  ㅇ 문서 제일 앞부분에 DTD(Document Type Definition) 선언을 해야 함
  ㅇ 문서의 최상위 요소인 요소 안에 XHTML 이름공간에 대한 참조를 포함시켜야 함
  ㅇ 대소문자를 구분하며, 
     모든 태그와 속성은 반드시 소문자로 작성하고, 
     속성은 항상 이중부호(큰따옴표) 안에 써야만 함
     - 例) <TITLE> 대신에 <title>, <TABLE WIDTH=50%> 대신에 <table width="60%"> 
  ㅇ 모든 속성은 반드시 값을 가져야 함
  ㅇ 종료 태그를 반드시 적어 줌
     - 例) <hr> ... <hr />


[ XML ]1. XML  2. XHTML  3. XML 문서 구조  

 
        최근수정     모바일웹     참고문헌