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 |