Trio Ȩ������ - �ѱ� ������ XHTML 1.0: Extensible HyperText Markup Language (original) (raw)
XHTML 1.0 �� �ѱ��� ������
���
�� XHTML 1.0 ���� HTML 4�� XML 1.0 �������� �� �����ϰ�, HTML 4���� ���ǵ� ������ DTD���� ���� �ٽ� �����Ѵ�. ������Ʈ(element)��� �� ��Ʈ����Ʈ(attribute)���� ��������W3C�� HTML 4 ��õ�ȿ��� ���ǵ� �ٿ� ����. �� �������� ���� XHTML�� Ȯ�强(Ȯ�强)�� ���ʸ� �����Ѵ�. ������ HTML ��뵵������� ���� ��뼺(���ռ�: compatibility)���Ʒ� ���� �ȳ����� ���Ͽ� �����ϴ�.
�� ������ ����
�� ���� ����� ���������� �� ������ ���¸� ��� �� ���̴�. �ٸ� �������� �� ������ ���� �� �� �ִ�. �� ������ ���� ���� ���´� W3C�� ���Ͽ� ���������� �����ȴ�.
�� ������ W3C�� ����� �����ڵ��� ���並 ��ó, �ӿ�ȸ�� ������ ���� �����̹Ƿ� �ο��ϰ� ����ϴµ� �����ϴ�.
W3C�� ��õ�� ���� ����� ���� ��뼺�� ������ ���Ǹ� ������, �� ����� �θ� �����ϴ� ���̴�. �̷��� �����μ� �� ��ɼ��� ��ȣ ��뼺�� ��ȭ�Ѵ�.
�� ������ ���� W3C HTML Ȱ���� ��ȯ���� �ۼ��Ǿ���.���� HTML �۾� ����_(���� ��� ��)�� ��ǥ�� ���� HTML Working Group charter(���� ��� ��)_���� ���� �Ǿ���.
�� W3C ��õ�� ��ϰ� �ٸ� ��� �������� ���� http://www.w3.org/TR���� �� �� �ִ�.
HTML �ɷ¿� ���� ���� ����� ���� www-html@w3.org(���� ���� ���� ���)�� �ִ�. HTML �۾��� �� �� W3C ���� ������ ���� Dave Raggett�̴�.
�� ������ ����� �� �� ������ ���� www-html-editor@w3.org�� �� �ֱ� �ٶ���.
�� ������ �˷��� �������� ����� ���� http://www.w3.org/2000/01/REC-xhtml1-20000126-errata���� �� �� �ִ�.
����
- 1. XHTML �̶�?
- 1.1 HTML 4 ��?
- 1.2 XML �̶�?
- 1.3 XHTML�� �� �ʿ��Ѱ�?
- 2. ���ǵ�
- 3. XHTML 1.0�� ������ ����
- 3.1 ���� �� ���ռ�
- 3.2 ��뵵�� �� ���ռ�
- 4. HTML 4���� ������
- 5. ���� ��뼺(compatibility) ����
- 6. ���� ����
- �η� A. DTD��
- �η� B. ������Ʈ ��������
- �η� C. HTML ���� ��뼺(compatibility) �ȳ���
- �η� D. ���� �λ��
- �η� E. ����
1. XHTML �̶�?
XHTML�� ������ HTML 4�� �����, �Ϻμ�Ʈ(subset)�ϰ� Ȯ���ϴ� ����� ���� ���� Ÿ��(type)�� ���(module)���� �� �����̴�. XHTML ����(family) ���� Ÿ�Ե��� XML�� �����ϰ�, �ñ������� XML�� ������ ��뵵����� �����Ͽ� �۵��ϵ��� ����Ǿ���. �� ������ ���λ���� �� ������ ���� ���� �� �� ���ϰ� �ٷ����.
XHTML 1.0(�� ��)�� XHTML �������� ù��° ���� Ÿ���̴�. �̴� ������ HTML 4 ���� Ÿ�Ե��� XML 1.0 (XML) �������� �� �ۼ� �� ���̴�. �̴� XML �ݿ� �´� �Ͱ� �Բ�, ������ �ȳ����� ������, HTML 4�� �ݿ� �´� ��뵵���鿡 ����ϵ��� �ǵ��Ͽ���. ������� XHTML 1.0�� ����(����)�ϴ� �����ڵ��� �Ʒ��� �������� ���� ���̴�:
- XHTML ������ XML �ݿ� �´´�. ǥ�� XML �����鼭�� ���� ��������, �����ǰ�, ��ȿ�� ���� �ȴ�.
- XHTML �������� ���� HTML 4 �ݿ� �´� ��뵵����� ���ο� XHTML 1.0 �ݿ� �´� ��뵵���鿡�� �� �� �������� �۵� �� ���ִ�.
- XHTML �������� ���� ��� ��ũ��Ʈ(script)�� ���÷�(applet)��� ���� HTML����������Ʈ�� XML ����������Ʈ([DOM] Document Object Model)�� �����ϴ� ����鿡 Ȱ�� �� �� �ִ�.
- XHTML ������ �ߴ� �Կ� ����, �̸� �����ϰ� ���� XHTML ȯ�濡 �´� XHTML 1.0 �ݿ� �´� �������� ���� �� ���ɼ��� ����.
XHTML ����(family)�� ���ͳ� ������ ���� �ܰ��̴�. ���ó� XHTML�� ��������, ����(content) ���ߵ���, ������ ���� ������ ���� ���� ��뼺(compatibility)�� Ȯ���� �����鼭, �� ���� ��� �����鿡�� XML�� ����� ��� �� �� �ִ� ������ �� �� �ִ�.
1.1 HTML 4 �̶�?
������ HTML 4�� ���� ǥ�� ISO 8879 �ݿ� �°�, ������̵���(World Wide Web)���� ǥ�� �ۼ� ���� �θ� �����Ǵ� �ϳ��� SGML(Standard Generalized Markup Language) �����̴�.
SGML�� ��ũ�� �� �� �� ����̸�, Ư�� ���� ���� ��ȯ, ���� ����,�� ���� ����(�Խ�)�� ���ȴ�. HTML�� SGML�� ���� �� �ϳ��� �����̴�.
SGML�� 1980�� �߹� ��ǥ�Ǿ��� ���� ��ȭ���� �״�� �ִ�. �� �������� ���� �κ��� �� ����� dz���� ��ɰ� ź��(����)���� �ٰ��� �ΰ� �ִ�. ����, �� ź�¼��� �밡���� ���⼺�� ������̵����� ���� �� ���� ȯ�濡���� ������ �����Ͽ� �Դ�.
HTML�� ó������ ���а� �ٸ� ��� �������� ��ȯ�ϱ� ���� ������, ���� �� �������� ����ϱ� �����ϴ�. HTML�� ��������� �ܼ��� �������� �ۼ��ϱ� �����ϰ� ���� ������ ���� �±��� ���� �����μ�, SGML�� ���⼺ ������ �ذ� �Ͽ���. ���� ������ �ܼ�ȭ�� �߰��Ͽ�, HTML�� �������ؽ�Ʈ�� �����ϱ� �� �� ����� �߰��Ͽ���. ��Ƽ���(Multimedia) ����� �� �Ŀ� �߰� �Ǿ���.
����� ª�� �ð� ����, HTML�� �θ� ������ ���Ǿ��� ���� ���� �ܷ̿� �����ߴ�. HTML�� ���� �̷���, HTML(ǥ������)�ȿ����� ���� HTML�� ������, ����� Ưȭ��, ���忡 �����ϱ� ���Ͽ� ���ο� ������Ʈ���� ���� ������ �� �Դ�. �� ������ ���ο� ������Ʈ���� ���� �ٸ� �÷�ƮȨ���� �� �� �����鿡 �����ϴ� ���� ��뼺(compatibility)�� �������� ��������.
����Ʈ����� �÷�ƮȨ���� �� ���ϼ�(heterogeneity) �� ���� Ȯ�꿡 ����, �̵� �Ϻ� �÷�ƮȨ�鿡�� ��('classic') HTML 4�� �������� �ټ� ���� ���� ���� �� ����.
1.2 XML �̶�?
XML™�� Ȯ�� ��ũ�� ���(Extensible Markup Language)�� ª�� �� ���̰�, ������ XML(eXtensible Markup Language)�� �ִ�.
XML�� SGML�� �ɷ°� ź�¼��� ���� ��� ���⼺�� �����ϰ� �ٽ� ��� �� �� �������� ä�õǾ���. SGML�� ���� �� ��� �ӿ� �ұ��ϰ�, XML�� SGML�� ��κ� �ɷ�, dz�μ��� ������ SGML�� �Ϲ������� ���Ǵ� ��� ����� ������ �����ϰ� �ִ�.
�̵� ������ ��ɵ��� �����ϸ鼭, XML�� ���� ���۰� ����Ʈ��� ���踦 ��ư� ��ΰ��ϴ� ���� SGML�� ���⼺ ����� �����Ͽ���.
1.3 XHTML�� �� �ʿ��Ѱ�?
XHTML 1.0���� �����Ͽ� ��� ������ ������ ����Ͽ���. �� XHTML�� ������ ������ �Ʒ� ����Ͽ���:
- ���� �����ڵ�� ��뵵�� �����ڵ� ��������� ���� ������ ���ο� ��ũ���� ���Ͽ� ǥ���ϴ� ���ο� ��ĵ��� �����ϰ� �ִ�. XML���� ���ο� ������Ʈ�� �Ǵ� �߰��� ������Ʈ ��Ʈ����Ʈ���� ������ ��������� ����. XHTML ������ Ȯ����� XHTML ���(module)�� ����� ���Ͽ� ���Ӱ� ���ߵǴ� ���ο� XHTML �ݿ� �´� ���(���� XHTML ���ȭ �ݿ� ����)���� �����ϰ� ����Ǿ���. �� ������ ������ ���ο� ����� ������ ������ ���߰� ���ο� ��뵵������ ���迡 ��� �� �� ���� ���̴�.
- ���ͳݿ� �����ϴ� ��ü ��ĵ��� ��� �Ұ��ǰ� �ִ�. �Ϻ� ���� 2002��� �̵� ��ü �÷�ƮȨ�鿡�� ���ͳ� ���� ���� ���� 75%�� ���� �� ������ ��Ÿ����. XHTML ����(family)�� �Ϲ����� ��뵵�� �����۾����� ���ο� �ΰ� ����Ǿ���. ���ο� ��뵵���� ������ ����ȭ��(profie) ���, ����(server), ���Ͻ�(proxiy)�� ���Ͽ� ��뵵������ ���� �۽ſ� �� ���� ȿ���� ���� �� �� ���� ���̴�. �ñ�������, � XHTML �ݿ� �´� ��뵵������ ��� �� �� �ִ� XHTML �ݿ� �´� ������ �ۼ��� ���� �� ���̴�.
2. ���ǵ�
2.1 ���
�Ʒ� ������ �� �ݿ��� ���Ǿ���. �� ������ ISO/IEC 9945-1:1990[POSIX.1]�� ���� �� ������ ������ ������� [RFC2119]�� ���ǵ鸦 Ȯ���Ͽ���:
���ǵ� ����(Implementation-defined)
�ùٸ� ���� �������� �ش� �ʿ������ ����[�� ����]�ϱ� �� ���� ������ ���ʿ� ������ �� �Ǵ� �ۿ��� ���ǵ� ����(Implementation-defined)�̴�.
...�� �� �ִ�(may)
���뿡 ���Ͽ� '... �� �� �ִ�(may)'�� �� �ݿ��� �ʿ������� ������, ���� �� �� �ֽ��� ���ϴ� ������ ������� �ؼ� �ȴ�.���� �� ���ռ��� �����Ͽ�, �̴� ������ ����� ������� ���ƾ� �Ѵ�. "������"�� �̿� ���� �ǹ��̴�.
������������ ... �� �� �ִٵ����� ǥ�� �Ͽ���.
...�Ͽ��� �Ѵ�(must, should)
'...�Ͽ��� �Ѵ�(must)'�� �� �ݿ��� ���ƿ� ���� ���������� �ʿ� �� ������ ���� �Ǵ� �ݿ� �� �´� XHTML �������� �ǹ��Ѵ�.
������������ ...�Ͽ��� �Ѵٵ����� ǥ�� �Ͽ���.
�����
�� �Ǵ� �ۿ��� �������� �ʾ����� �ݿ� �´� �����鿡�� ����� �����ϰ� ������, �ݿ� �´� ��뵵���鿡 ���Ͽ� ���������� ���ƾ� �Ѵ�.
���뿡 ���Ͽ�, '...�Ͽ��� �Ѵ�'�� �ʿ� ������ �ƴϰ� ���� ��õ������ �ؼ� �Ǿ�� �Ѵ�. �����鿡 ���Ͽ�, �̴� �Ϲ� ������ ��õ�Ǵ� ���α�����, �� �ݿ� �´� XHTML �����鿡�� �ʿ�������� �ؼ��Ͽ��� �Ѵ�.
������
�� �ݿ��� �� ��ġ���� �������̴�. � ��ġ�� �����Ǹ� �� �ݿ� ���� �� �ٿ� �������̴�.
�������� ����
�� �Ǵ� �ۿ��� �������� �ʾ�����, �� ���� ��ġ�� ����ϴ� ������ �������� ���� ��ġ�� �ʿ������ �������� ���� ���̴�. �� ���, Ư�� �ۿ��� �ʿ���ϴ� ������, �� ��ġ�� ��� �� �� � �ۿ��� �����ϱ� ����, �� �ݿ� �´� XHTML ������ �ƴϴ�.
2.2 �Ϲ� ���
��Ʈ����Ʈ(attribute)
��Ʈ����Ʈ�� �ϳ��� DTD�� ����� ������Ʈ�� �Ķ����(parameter)�̴�. DTD�� ���ǵ� ��Ʈ����Ʈ�� Ÿ�� ���� ����, ������ ����Ʈ ���� �����Ѵ�.
���� Ÿ�� ����(DTD)
DTD, �Ǵ� ���� Ÿ�� ���Ǵ� XML ������� �����̴�. �� ������ �´� ������ ������Ʈ���� ��Ʈ����Ʈ���� ������ ������ �������� DTD�� �´� ������ ��� �� �� �ִ�.
����(document)
�̸� �����ϴ� �ٸ� �帧��� ���� �� ��, ������, ������ DTD�� ���� �� �ٿ� ���� ������, ������Ʈ�� �ȿ� ������ �����ϵ��� ����ȭ �� �������� �帧�̴�. �߰� ������ ���� �� ���ռ� ����.
������Ʈ(element)
������Ʈ�� DTD�� ����� ���� ������ ����� �����̴�. ������Ʈ�� ���� ��(content model)�� DTD�� ���ǵǾ� �ְ�, �߰��� ������ ������Ʈ�� ������ ���� �� �� �ִ�.
��ġ��(facilities)
��ɼ��� ������Ʈ��, ��Ʈ����Ʈ���� �̵� ������Ʈ�� ��Ʈ����Ʈ���� ���� �� ������ �����Ѵ�. �� ��ɼ��� �����ϴ� ������ �ʿ��� ��ġ�鸦 �����ϴ� ���̵ȴ�.
����(implementation)
������ �� ���� �����ϴ� ��ġ���� ������ ������ �����ϴ� �ý����̴�. �߰� ������ ��뵵�� �� ���ռ� ����.
�ؼ�(parsing)
�ؼ��� ������ ��������, ������ ���� �� ������ �� ������ ����ȭ �� ������Ʈ���� �������� �����Ǵ� �ۿ��̴�.
ǥ��(rendering)
ǥ���� ������ ������ ��Ÿ���� �ۿ��̴�. �� ��Ÿ���� �� ȯ�濡 ���� ������ ������� �̷������(��: �Ҹ�, ���̴� Ȥ�� ����Ʈ).
��뵵��(user agent)
��뵵���� �а� XHTML �������� ó��(����)�ϴ� ����(����)�̴�. �߰� ������ ��뵵�� �� ���ռ� ����.
��ȿ�� ����(validation)
��ȿ�� ������, ������Ʈ���� ���� ��Ʈ����Ʈ���� ����� DTD���� ���� �� �Ͱ� �°� ���� �Ǿ� �ִ����� Ȯ�� �ϱ� ���Ͽ�, �������� ������ DTD���Ͽ� �����ϴ� �����̴�.
�� ������(well-formed)
�� ������ ������ XML 1.0 ��õ�� (������)�� �� 2.1�� ���� �� ��Ģ�� ���� ����ȭ(����) �� ���� ���Ѵ�. �⺻�����δ�, �� ���Ǵ� ������Ʈ���� ���� �ñ� ���� �±��� �ٸ��� ��Ʈ(nested)�Ǿ� �ִ°��� ���Ѵ�.
3. XHTML 1.0�� ������ ����
3.1 ���� �� ���ռ�
XHTML �� ������ �����ϰ�(strictly) �ݿ� �´� XHTML �������� ���Ǹ� �����ϴµ�, �̴� XHTML 1.0 �̸��ڸ�(namespace)������ �±�(tag)��� ��Ʈ����Ʈ�鿡 ������ �´�. ���� ���, XHTML �����鿡�� �ڿ� ���� ���(RDF: Resource Description Format) �ȿ� ��Ÿ������(metadata) ǥ���� �����ϴ� �� ����, �ٸ� �̸��ڸ�(namespace)�鿡 XHTML�� ��뿡 ���� ������ �� 3.1.2�� �����϶�.
3.1.1 �����ϰ�(strictly) �ݿ� �´� ������
�����ϰ�(strictly) �ݿ� �´� XHTML ������ �� �ݿ��� ���������� ��� �� ��ġ�� ���� �ʿ��ϴ� �����̴�. �̿� ���� ������ �Ʒ� ���ؿ� ��� �����Ͽ��� �Ѵ�:
- �η� A�� �ִ� ������ DTD�� �߿� �ϳ��� ���Ͽ� ��ȿ���� �����Ǿ�� �Ѵ�.
- ������ �ֻ���(root) ������Ʈ��
<html>
�̾�� �Ѵ�. - ������ �ֻ���(root) ������Ʈ��
xmlns
��Ʈ����Ʈ [XMLNAMES]�� ����Ͽ� XHTML 1.0 �̸��ڸ�(namespace)�� �����Ͽ��� �Ѵ�. XHTML���� �̸��ڸ��� ���Ǵ�http://www.w3.org/1999/xhtml
�� �Ǿ�� �Ѵ�. - �������� �ֻ���(root) ������Ʈ ������ DOCTYPE ������ �־�� �Ѵ�. �̰��� ������ DOCTYPE ���� ���� ���� �ν���(identifier)�� �η� A�� �ִ� ������ DTD ���� �Ѱ��� �ش� �������� ���� �ν���(Formal Public Identifier)�� �����Ͽ��� �Ѵ�. �ý��� �ν��ڴ� �ý����� �ݿ��ϵ��� �����ϰ� ���� �� �� �ִ�.
���� �ּ��� XHTML ���� ������ �ִ�.
Virtual LibraryMoved to vlib.org.
�� �������� XML ������ �Ǿ� �ֽ��� �����϶�. ��� XML �����鿡�� ���� ���� XML ������ �ʿ� �� ���� �ƴϴ�. XHTML ���� �ۼ��ڵ��� ���� ��� �����鿡 XML ������ �� ���� ������ ��õ�Ѵ�. �� ������ ���� ���ڵ�(encoding)�� ����Ʈ UTF-8 �Ǵ� UTF-16�� �ƴ� ���� �̿� ���� ������ �ʿ��ϴ�.
3.1.2 �ٸ� �̸��ڸ�(namespace)�鿡 XHTML ���
������ ������ ���� �� �ٿ� ���� �����ϰ�(strictly) �ݿ� �´� XHTML 1.0 �������� �ƴ� ����, XHTML 1.0 �̸��ڸ�(namespace)�� [XMLNAMES]�� ���� �ٸ� XML �̸��ڸ��鿡 ��� �� �� �ִ�. W3C�� �߰����� �۾��� ���� �̸��ڸ�(namespace)���� �����鿡 �� �����ϴ� ��ĵ��� ���� �� ���̴�.
�Ʒ� ������ MathML ��õ�Ȱ� ����(�����Ͽ�) XHTML 1.0�� ���Ǵ� ����� �����ش�:
���� ���������� ���� ǥ��(MathML markup)�̴�:
3 x�Ʒ� ������ XHTML 1.0 ��ũ��(markup)�� �ٸ� XML �̸��ڸ�(namespace)�� �����Ͽ� ��� �� �� �ִ� ����� �����ش�:
Dozen�� �� �� � isbn:number1568491379
�̴� online�ε� ���� �� �� �ִ�.
3.2 ��뵵�� �� ���ռ�
�ݿ� �´� ��뵵���� �Ʒ��� ��� ������ ����� �Ѵ�:
- XML 1.0 ��õ�� (������)�� �����ϱ� ���Ͽ�, ��뵵���� XHTML ������ �ؼ�(parse)�ϰ� ���ϱ� ���ؼ� �� �����Ǿ�� �Ѵ�. ��뵵���� �����ϴ� ��뵵���� �DZ� ���ؼ��� �������� �װ� ���� ���� Ÿ�� ����(DTD: XML)�� ���� �����Ͽ��� �Ѵ�.
- ��뵵���� �� �ݿ� ���ǵǰų� �� ���� ������ ������ �ʿ��ϴ� ��ġ���� �����Ѵٰ� �ϱ� ���ؼ���, �� ��ġ���� ���ǿ� �����ϴ� ��ĵ����� �ؾ��Ѵ�.
- ��뵵���� XHTML ������ XML�� ó�� �� �� ����(fragment) �ν���(identifier)���
ID
(��: ��κ��� XHTML ������Ʈ�鿡����id
��Ʈ����Ʈ) Ÿ�� ��Ʈ����Ʈ�� �� �ν��Ͽ��� �Ѵ�. - ��뵵���� �ν� �� �� ���� ������Ʈ�� ������, �� ������Ʈ�� ������ ǥ���Ͽ��� �Ѵ�.
- ��뵵���� �ν� �� �� ���� ��Ʈ����Ʈ�� ������, ��� ��Ʈ����Ʈ�� ������ �����Ͽ��� �Ѵ�(��Ʈ����Ʈ�� �� ��).
- ��뵵�� �ν� �� �� ���� ��Ʈ����Ʈ ���� ������, ����Ʈ ��Ʈ����Ʈ ���� ����Ͽ��� �Ѵ�.
- �� ��뵵���� ������ ó������ ����(�̴� ��뵵���� ���� ���� �̵� ������ �ܺο��� �� �� ��Ÿ �� �� �ֽ�), ������ �������� ���� ���� ����(entity reference)�� ������, �� ���� ������, ���� ������ ���Ͽ�, ��ü�� '&'�� �����ϰ� ';'�� ������ ���ڵ�� ���� ������� ǥ���Ͽ��� �Ѵ�.
- ������ ǥ�� �� ��, ��뵵������ ���� �������� �ν� �� �� ������ ǥ�� �� �� ���� ���ڵ��̳� ���ڸ� ������, �������� ǥ���� �Ͼ�� �ʴ´ٰ� ����ڿ��� Ȯ���� ������� �˷��� �Ѵ�.
- ���� ���ڵ��� [XML] ���� ����(whitespace)���� ���ǵǾ��ִ�.
- ����(Space: )
- ��(Tab: )
- ����(Carriage return: )
- �ٰ���(Line feed:
)
XML ó����(processor)�� �ٸ� �ý��۵��� �� �����鸦 �Ѱ��� �� ���ޱ��ڷ� �Ϲ�ȭ�Ͽ� ���뿡 �����Ѵ�. XHTML ��뵵������ �߰������� ���� ���ڵ��� �������� ó���Ͽ����Ѵ�: - ������ ����(Form feed: )
- �ʺ���� ����(Zero-width space: )
xml:space' ��Ʈ����Ʈ�� 'preserve'�� ������ ������Ʈ���� ��뵵���� ����(whitespace) ���ڸ� ��� �״�� �ξ�� �Ѵ�. ���ܷ� �� ó���� �� ���� ���ŵǾ�� �Ѵ�. ����������, ������ ���� ��Ģ�� ���� ó���Ǿ���Ѵ�: - ����(block) ������Ʈ ������ ��� ������� ���ŵǾ�� �Ѵ�.
- �ڸ�Ʈ�� ��� ���ŵǰ� ���� ó���� ������ ���� ���ƾ� �Ѵ�. �ڸ�Ʈ�� �� �� �� ���� ���� ���ڴ� �� ���� ���ڵ�� ó���ȴ�.
- ����(block) ������Ʈ ������ �� ó���� �� �� ������ ���ŵǾ�� �Ѵ�.
- ����(block) ������Ʈ ������ �ٰ���(Line feed) ���ڵ��� �������� ��ȯ�Ǿ�� �Ѵ�. xml:space' ��Ʈ����Ʈ�� 'preserve'�� ������ ������Ʈ�� ����.
- ���� ���ڵ��� ������ ���� ���� ���� �� ó���Ǿ�� �Ѵ�. xml:space' ��Ʈ����Ʈ�� 'preserve'�� ������ ������Ʈ�� ����.
- ǥ���� �־ ��뵵���� �� ������ ������ �� ������ ������� �Ͽ��� �Ѵ�.
���� ��ü(script)�� ��ƾ�迭�� ���� ASCII ���� ���ڴ� ���������� �ܾ �и��ϰ� �μ� �������� ���ȴ�.
���� ��ü(script)�� ������(Nagari ��: Sanskrit, Ÿ��, ��) �� ���� �� ������, ������ �и��� �ʺ���� ����(ZW 'space') ���ڸ� ����Ͽ� �� �� ������, ��� ǥ������ ���������� �μ� ������ �������� �ʴ´�.
���� ��ü(script)�� �ƶ��� ����� ���� ���� ���ڸ� ����Ͽ� ������ �μ� �� ���� ������, ���� ������ �и��� ���Ͽ� �ʺ���� ����(ZW 'space') ���ڵ� ��� �� �� �ִ�.
������ ������ �ƶ��� �ܾ ���� ���� �ܾ���� ���� ��������.(��: 'kitAbuhum' = 'kitAbu-hum' = 'book them' == their book)
�߱��� ��ü�� ������ ���������� �������� �и��� �μ� ������ �̹������ ������� �ʴ´�.
��Ʈ����Ʈ �� �ȿ����� ������ XML�� ���� ó���ȴ�.
4. HTML 4���� ������
XHTML�� �ϳ��� XML �����̹Ƿ�, SGML�� ���� �� ������ HTML 4 ������ ������ ��ȿ(legal)�ϴ� �Ϻ� ������ ����Ǿ�� �Ѵ�.
4.1 �������� �� ����(well-formed)�Ǿ�� �Ѵ�.
�� ���� ��(well-formedness)�� XML���� ���� �� ���ο� �����̴�. ��� ������Ʈ���� ���� �±� ���ų� �Ǵ� Ư���� ���(�Ʒ� ����)���� ������ �ϰ�, ��� ������Ʈ���� ��Ʈ(nest) �Ǿ�� �Ѵٴ� ���� �ʼ����̴�.
SGML���� ��ħ(overlapping)�� �ҷ�(illegal) �� ���ӿ��� �ұ��ϰ�, ���� �������鿡�� �θ� �����Ͽ�����.
������Ʈ���� ��Ʈ(neste)�� �ùٸ��� ��.
��� ���� �� ������ �ִ�.
��ħ(overlapping)���� �� Ʋ�� ������Ʈ��
��� ���� �� ������ �ִ�.
;4.2 ������Ʈ�� ��Ʈ����Ʈ �̸����� �ҹ��ڷ� �Ǿ�� �Ѵ�.
XHTML �������� ��� HTML ������Ʈ�� ��Ʈ����Ʈ �̸��鿡 �ҹ��ڸ� ����Ͽ��� �Ѵ�. XML�� ��ҹ��ڸ� ����(case-sensitive)�ϹǷ� �� ���̰� �ʿ��ϴ�. ��:
4.3 ����� �ƴ�(non-empty) ������Ʈ�鿡�� ���� �±װ� �ʿ�.
SGML�� ������ HTML 4�� �Ϻ� ������Ʈ���� ���� �±� ������ ���Ǿ�����; �� ������ ���� ������Ʈ���� ���� ���� �±� �ݴ� �ǹ̸� ��������. XML�� ������ XHTML������ �� ������ ������ �ʴ´�. DTD���� ���(EMPTY
)���� ����� �� �̿��� ��� ������Ʈ���� ���� �±�(tag)�� �ʿ�� �Ѵ�.
�ùٸ��� ���� �� ������Ʈ��
��� �� ������ �ִ�.
��� �ٸ� ������ �ִ�.
������Ʈ���� �������� ���� Ʋ�� ��
��� �� ������ �ִ�.
��� �ٸ� ������ �ִ�.
4.4 ��Ʈ����Ʈ ������ �� ����ǥ�� ���� �Ѵ�.
��� ��Ʈ����Ʈ ������ ������ ��ġ������ ����ǥ �ȿ� ���� �Ѵ�.
����ǥ �ȿ� �� �ùٸ� ��Ʈ����Ʈ ����