별의 공부 블로그 🧑🏻‍💻

XHTML

Programming/HTML5 2017. 5. 17. 20:08
728x90
728x170

* XML이란?

- XML이란, HTML과 비슷한 마크업 언어의 일종으로, HTML처럼 웹 페이지를 표시하는 것이 아니라 다양한 데이터를 취급하는 데 널리 사용됨.

- 또한 HTML보다 규칙이 엄격하여 확장성이 뛰어남.

- HTML은 정해진 태그를 사용하여 웹 페이지를 나타냄.

- XML은 작성자가 자유롭게 이름 붙인 태그를 사용하여 범용적인 데이터를 나타냄.


* XHTML이란?

- XML의 작성 규칙을 HTML에 도입하여 HTML의 장점과 XML의 장점을 조합한 마크업 언어.


* XHTML의 작성 규칙

- XHTML은 HTML과 높은 호환성을 갖고 있지만 작성 방법에 있어서는 몇 가지 차이가 있음.


1) 요소와 속성은 소문자로 작성함.

<p>그림책에 대해</p> (O)

<P>그림책에 대해</P> (X) // HTML에서는 요소와 속성의 대소문자를 구별하지 않음. 


2) <br>과 같이 종료 태그를 갖고 있지 않은 태그는 <br />과 같이 작성함. (웹 브라우저의 호환성을 고려하여 스페이스를 넣음.)

그림책에 대해<br /> (O)

그림책에 대해<br> (X) 


3) 속성에 대한 값을 지정할 때는 반드시 " "로 묶음.

<img src="picbook.png"> (O)

<img src=pickbook.png> (X) 


내용 출처 : 만들면서 배우는 Git, GitHub 입문 (윤웅식 지음, 한빛미디어)

내용 출처 : HTML5가 보이는 그림책 (ANK Co., Ltd 저, 성안당)

728x90
그리드형(광고전용)

'Programming > HTML5' 카테고리의 다른 글

HTML5의 새로운 태그 1  (0) 2017.05.19
HTML5의 특징  (0) 2017.05.19
HTML5란?  (0) 2017.05.19
HTTP 리스폰스 헤더  (0) 2017.05.18
메타 요소  (0) 2017.05.17
요소의 지정  (0) 2017.05.17
폼 (Form)  (0) 2017.05.17
table 태그  (0) 2017.05.17
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖