dtd란?
웹 브라우저가 웹 페이지를 동일한 기준에 의해 해석(parsing)되도록 문서의 타입을 선언하는 역할
dtd정의의 필요성
1.문서의 가독성증가
2.브라우저 별 호환성 증가 (크로스 브라우징)
3.문서 제작의 효율성 증가
dtd종류
1.HTML 4.01 Transitional (호환모드)
웹 브라우저가 웹 페이지를 동일한 기준에 의해 해석(parsing)되도록 문서의 타입을 선언하는 역할
dtd정의의 필요성
1.문서의 가독성증가
2.브라우저 별 호환성 증가 (크로스 브라우징)
3.문서 제작의 효율성 증가
dtd종류
1.HTML 4.01 Transitional (호환모드)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2. HTML 4.01 strict (엄격모드)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
3.XHTML 1.0 Transitional (호환모드)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4. XHTML 1.0 strict (엄격모드)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">