�ڎ�
�����ł́A�v�f�̓��e�⑮���̒l�Ƃ��Č��꓾���{�f�[�^�`���ɂ��Đ�������B
HTML��DTD��ǂނ��߂̗\���m���ɂ��Ă� SGML�T���̏͂��Q�Ƃ̂��ƁB
���ׂĂ̑�����`�ɂ́A�l�ɂ����� �啶���������̋���Ɋւ�������܂܂��B��������́A���̃L�[���[�h�Ŏ������B
�����l�����X�g�`���ł������ꍇ�A���ɓ��L����Ă��Ȃ�����́A��L�L�[���[�h�̓��X�g���̑S�Ă̒l�ɓK�p�����B
�����^��`�́A HTML�̗v�f���e�⑮���l�̃V���^�N�X�ɂ��āAPCDATA�ACDATA�ANAME�AID����SGML�g�[�N����p���Ē�߂�B �g�[�N���̊��S�Ȓ�`��[ISO8879]���Q�Ƃ̂��ƁB ���ƂȂ�����ȉ��ɊT������B
���[�U�G�[�W�F���g�́ACDATA�^�����l�́A�`�����邢�͖����̋��������Ă悢�B (�Ⴆ�u myval �v���umyval�v�Ƃ��ĉ��߂��Ă悢�B) ���҂́A�`�����邢�͖����ɋ����̂��鑮���l��錾���邱�Ƃ������ׂ��ł���B
HTML 4 ��CDATA�^�����l�ɂ����鐳���Ȓl�W���ɂ��āA�{�d�l���́ADTD�ł͋L�q����Ă��Ȃ��lj��I�Ȑ�����L�q���Ă���ꍇ������B
STYLE�v�f��SCRIPT�v�f��CDATA�^�̓��e���f���������Ă��邪�A���v�f�ɂ��āA���[�U�G�[�W�F���g��CDATA���ȏ�Ƃ͈قȂ���@����������K�v������B �}�[�N�t���Ǝ��̂͐��̃e�L�X�g�Ƃ��Ĉ����A���邪�܂܂ŃA�v���P�[�V�����ɓn���˂Ȃ�Ȃ��B�ŏ��Ɍ���镶����u</�v(�I���^�O�J�n���q)�́A�����ŗv�f�̓��e���I�����̂Ƃ��Ĉ����B�L���ȕ����ł́A���ꂪ���Y�v�f�̏I���^�O�ƂȂ��Ă��锤�ł���B
DTD��%Text;�Ǝ�����鑽���̑����l�́A�u�l�Ԃ��ǂ�ʼn���v�Ƃ����Ӗ��̕��ʂ̃e�L�X�g�������B �����Ɋւ���T���́A �����Ɋւ������I�L�q�̍����Q�Ƃ̂��ƁB
�{�d�l���ł́AURI�Ƃ�������A [URI]����`����ʂ�̈Ӗ��ŗp����B ( [RFC1630]�����Q�Ƃ̂��ƁB)
URI�ɂ�URL���܂܂��Ƃ������Ƃɒ��ӂ��ꂽ���B([RFC1738]�� [RFC1808]����`����ʂ�B)
����URI�́A���URI��p���ăt��URI�ւƉ��������B [RFC1808]��3���A���̎葱���̋K�͓I�A���S���Y�����K�肵�Ă���B���URI�ɂ��āA���ڂ����������N�̏͂� ���URI�̍��ڂ��Q�Ƃ̂��ƁB
URI�́ADTD���ł̓p�����[�^����%URI;�Ƃ��ĕ\�������B
URI�͊�{�I���啶������������ʂ����B �R���s���[�^���ȂǁAURI���邢��URI�̈ꕔ���ɂ����đ啶������������ʂ���Ȃ��ꍇ�����邪�A�����̏ڍׂ���肷��͍̂���ł���B���[�U�́A���S���̖ʂ���AURI�͏�ɑ啶������������ʂ���Ɗo�����ق����悢�B
URI�����l�ɂ������ASCII�����̈����ɂ��Ă͕������yB�z���Q�Ƃ̂��ƁB
�����l�`���u�F�v(%Color;)�́A[SRGB]���f���Œ�`�����F�w���\���B �F�̒l�́A#�L����`���ɂ����\�Z�i���l�A�܂��͉��L��16�̐F���́A�ǂ��炩�Ƃ���B�F���́A �啶������������ʂ��Ȃ��B
![]() |
Black = "#000000" | ![]() |
Green = "#008000"
|
![]() |
Silver = "#C0C0C0" | ![]() |
Lime = "#00FF00"
|
![]() |
Gray = "#808080" | ![]() |
Olive = "#808000"
|
![]() |
White = "#FFFFFF" | ![]() |
Yellow = "#FFFF00"
|
![]() |
Maroon = "#800000" | ![]() |
Navy = "#000080"
|
![]() |
Red = "#FF0000" | ![]() |
Blue = "#0000FF"
|
![]() |
Purple = "#800080" | ![]() |
Teal = "#008080"
|
![]() |
Fuchsia = "#FF00FF" | ![]() |
Aqua = "#00FFFF"
|
��L�̒ʂ�A�F�w��̒l�u#800080�v�ƁuPurple�v�Ƃ́A�ǂ�������F��\���B
�J���[���ɂ���āA�����͂�葽���̏���\���悤�ɂȂ�A�܂��ǂ݂₷�����Ȃ邾�낤�B�������A�J���[���ɂ��Ă͈ȉ��̎w�j���l���ɓ����ꂽ���B
HTML�ɂ́A�����l�ƂȂ钷���̌`���ɁA3�̌`��������B
�����̒l���啶���������̋�ʂɖ��W�ł���B
�����B [RFC2045]��[RFC2046]�Œ�`�����u���f�B�A�^�C�v(media type)�v�Ƃ�����́A�����N�惊�\�[�X�̃f�[�^�`�����w�肷��B�{�d�l���ł́A���݂̗p��ɏ]���A�u���f�B�A�^�C�v�v�ł͂Ȃ��uMIME�^�C�v�v�Ƃ�������̗p����B�y�����ł� MIME type �ł͂Ȃ� Content type�B������������MIME type�ƋL���Ă���ӏ����������B�z ���̎d�l���ŗp����u���f�B�A�`��(media type)�v�̌�́A���[�U�G�[�W�F���g�������������_�����O���� �o�̓��f�B�A�̂��Ƃ��w���B
���̃f�[�^�`���́ADTD�ł� %ContentType;�ƕ\���B
MIME�^�C�v���啶������������ʂ��Ȃ��B
MIME�^�C�v�̗�ɂ́A �utext/html�v�A�uimage/png�v�A�uimage/gif�v�A�uvideo/mpeg�v�A�utext/css�v�A�uaudio/basic�v������B ���ݓo�^����Ă���MIME�^�C�v�̈ꗗ�́A [MIMETYPES]���Q�Ƃ̂��ƁB
�����l������R�[�h�̏ꍇ (DTD�ł� %LanguageCode;�ƕ\��)�A ����� [RFC1766]��2����`������e���w���B HTML�ł̌���R�[�h�w��ɂ��ẮA ����R�[�h�̍����Q�Ƃ̂��ƁB ����R�[�h�ɂ͋������܂߂邱�Ƃ͂ł��Ȃ��B
����R�[�h�� �啶������������ʂ��Ȃ��B
�ucharset�����v (DTD�ł�%Charset;�ŕ\��)�́A�������������@�̍��ŋL�����A�������������@���w���B ���̒l�́A�ueuc-jp�v���̂悤�ɁAIANA�ɓo�^���ꂽ������łȂ���Ȃ�Ȃ��B (���S���X�g�� [CHARSETS]������B)
�������������@�̖��̂́A �啶������������ʂ��Ȃ��B
���[�U�G�[�W�F���g�́A�O�����\�[�X�̕������������@�����肷��ꍇ�A �������������@�̎w���̍��ɋL�����D�揇�ɏ]��˂Ȃ�Ȃ��B
�����ɂ���ẮA���������W�����̔C�ӂ̂���1����������l�Ƃ��邱�Ƃ�����B ��������������DTD���� %Character;�`���Ƃ��ĕ\���B
���̒P�ꕶ���́A�u&�v�̂悤�ɁA �����Q�Ƃ��w�肵�Ă��悢�B
[ISO8601]�ł́A���t�Ǝ����̕\���Ɋւ��āA�����̃I�v�V�����ƃo���G�[�V�������F�߂��Ă���B �{�d�l�̂��̔łł́A�v���t�@�C�� [DATETIME]�ŋL�q�����1�̌`���݂̂𐳓��ȓ��t/����������Ƃ��č̗p�����B(DTD�ł�%Datetime; �ƕ\���B)
���t����������`���͎��̒ʂ�ŁA
YYYY-MM-DDThh:mm:ssTZD���̓��e��\���B
YYYY = 4���̐���N�B
MM = 2���̌���(01�Ȃ�1���A�Ȃ�)�B
DD = 2���̓��ɂ�(01����31�܂�)�B
hh = 2���̎���(00����23�܂�) (am/pm�͋�����Ȃ�)�B
mm = 2���̕�(00����59�܂�)�B
ss = 2���̕b(00����59�܂�)�B
TZD = �^�C���]�[���������B
�^�C���]�[���̎������̈��B
�����Ɏ������\���v�f�́A���L�����܂߂Đ��m�ɏ�L�̒ʂ�łȂ���Ȃ�Ȃ��B���t����������Ɍ����e�L�X�g�́uT�v(����͏�ɑ啶���ł���)���A [ISO8601]�̋K��ɂ��A�����̋L�q�̊J�n���������Ƃɒ��ӂ��ꂽ���B
���t���������������A�v���P�[�V�������b�����擾�ł��Ȃ��ꍇ�A�b�̒l���u00�v�Ƃ��č\��Ȃ��B(���⎞�Ԃɂ��Ă��A�K�v�ł���u00�v�Ƃ��Ă悢�B)
�����B [DATETIME]�͉[�b���w�肷�邱�Ƃ��ł��Ȃ��B
HTML�����̒��҂́A���K�I�ȃC���^�[�v���e�[�V�����Ƃ��Ď��̒ʂ�F�肳�ꂽ �����N�`����p���Ă悢�B DTD�� %LinkTypes;�́A�������̃����N�`�����X�g��\���B �X�̃����N�`�����̂ɂ́A�����̑��݂͋�����Ȃ��B
�����N�`���� �啶������������ʂ��Ȃ��B���Ȃ킿�A�uAlternate�v�Ɓualternate�v�͓������e��\���B
���[�U�G�[�W�F���g�A�����G���W�����́A���̃����N�`�����A�l�X�ɉ��߂���B�Ⴆ���[�U�G�[�W�F���g�̏ꍇ�A�����N�敶���փi�r�Q�[�V�����o�[�ɂ��A�N�Z�X�����Ȃǂł���B
HTML�����̒��҂́A�{�d�l�ɒ�`�̂Ȃ� �lj��̃����N�`�����`�������ꍇ�����낤�B ���̏ꍇ�́A�����N�`�����`���邽�߂ɗp�����K������p�����v���t�@�C����p�ӂ��Ȃ���Ȃ�Ȃ��B �ڂ�����HEAD�v�f�� profile�����Ɋւ��鍀���Q�Ƃ̂��ƁB
�e�����N�`���̏ڍׂɂ��ẮA HTML�����̃����N�̏͂��Q�Ƃ̂��ƁB
���L�́A�F�肳�ꂽ�o�̓��f�B�A (DTD�ł�%MediaDesc;�ƕ\��)�̈ꗗ�ł���B
HTML�̏����̃o�[�W�����ł́A�V�����l���̗p���ꂽ��A�p�����[�^�`���̒l���̗p����邱�ƂƂȂ낤�B���������g�����e�Ղɍs����悤�A�K�����[�U�G�[�W�F���g�� media���������̂悤�� �p�[�X���Ȃ���Ȃ�Ȃ��B
media="screen, 3d-glasses, print and resolution > 90dpi"
�Ⴆ�Ώ�L�͎��̂悤�ɂȂ�B
"screen" "3d-glasses" "print and resolution > 90dpi"
"screen" "3d-glasses" "print"
�����B �X�^�C���V�[�g�́A���f�B�A�ˑ��^�̃o���G�[�V�������܂ޏꍇ������B(�Ⴆ��CSS��@media�\���B) ���̏ꍇ�A "media=all"�Ǝw�肵�Ă����̂��Ó��ł���B
�X�N���v�g�f�[�^( DTD�ł�%Script;�ƕ\��)�́A SCRIPT�v�f�̓��e�y�� �g���݃C�x���g�����̒l�ł��蓾��B ���[�U�G�[�W�F���g�́A�X�N���v�g�f�[�^��HTML�̃}�[�N�t���ł�����̂ƌ�������A�X�N���v�g�G���W���ɓn���˂Ȃ�Ȃ��B
�X�N���v�g�f�[�^���啶������������ʂ������ǂ����́A�X�N���v�g����Ɉˑ�����B
�v�f�̓��e�ł���X�N���v�g�f�[�^�� �����Q�����܂ނ��Ƃ��ł��Ȃ����A�����̒l�ł͕����Q�Ƃ��܂ݓ��邱�Ƃɒ��ӂ��ꂽ���B���ڂ����́A�������yB�z�� ��HTML�f�[�^�̎w�� �̍��ʼn������B
�X�^�C���V�[�g�f�[�^(DTD�ł�%StyleSheet;�ƕ\��)�́A STYLE�v�f�̓��e�A�y�� style�����̒l�ł��蓾��B ���[�U�G�[�W�F���g�́A�X�^�C���f�[�^��HTML�̃}�[�N�t���ƌ�F���Ă͂Ȃ�Ȃ��B
�X�^�C���f�[�^���啶������������ʂ������ǂ����̓X�^�C������Ɉˑ�����B
�v�f�̓��e�ł���X�^�C���f�[�^�� �����Q�����܂ނ��Ƃ��ł��Ȃ����A�����̒l�ł͕����Q�Ƃ��܂ݓ��邱�Ƃɒ��ӂ��ꂽ���B���ڂ����́A�������yB�z�� ��HTML�f�[�^�̎w�� �̍��ʼn������B
���L�Ɍf����\��ςݖ��̂������A�ڕW�t���[���� (DTD�ł�%FrameTarget;�ƕ\��)�́A�A���t�@�x�b�g(a-zA-Z)�Ŏn�߂Ȃ���Ȃ�Ȃ��B���[�U�G�[�W�F���g�́A����ȊO�̖��̂�����K�v������B
���L�́A���ʂȈӖ������A�\��ς݂��ڕW�t���[�����ł���B