Ķ��:W3C�֤˦�
�^��: http://www.w3.org/Style/
����:
Ķ��:The Money Stop
(This page uses CSS style sheets)
— Jakob Nielsen
�Ь����h�˦���(CSS)�M�i�X�i�˦���y��(XSL)�s�W���e������.
�˦���y�z���O���˦b�ù��W�L��~�W�Ӳ{,�S �γ\�O���˵o�X��. W3C��1994�~���߫�@���ܿn�����P�i�b�U�����W�˦����ϥ�. �˦��������ͤF�ƭ�W3C�i�����B ( ���h�˦���1, ���h�˦���2, XML���|, XSL�ഫ�y�� ). �S�O�O�˦����b�s�����ت��s�d��I.
�Ѫ����˦���Q�c�y�����b�U�����W (�Ҧp: HTML), �@�̩MŪ�̥i�H�v�T��i�ܫo�S���묹�P�]�ƵL�����μW�[.
�}�l����˦���̮e�������覡�O�h���@�Ӥ䴩���h�˦����s����. ������˦����Q�צbwww-style@w3.org�l�H�W��H��comp.infosystem.www.authoring.stylesheets������.
W3C�˦����ʤ]���b�o�i�i�X�i�˦���y��(XSL), ���]�tXSL�ഫ�y����"XSL�榡�ƪ���" (XSL-FO).
�Q���D��ܨ���? Ū ���h�˦���(CSS) & �i�X�i�˦���y��(XSL)
2W3C���F���h�˦���(CSS)���~�ٶ}�o�F�i�X�i�˦���y��(XSL)���T�ɭP�F�@�DzV��. ������}�o�ĤG�ػy�������̬ƦӨS�����Ĥ@��? ���ץi�H�b�H�U��椤���:
���h�˦���(CSS) | �i�X�i�˦���y��(XSL) | |
---|---|---|
��PHTML�@�_�ϥ� | �i | ���i |
��PXML�@�_�ϥ� | �i | �i |
�ܮ�y�� | ���i | �i |
�y�k�W�h | ���h�˦���(CSS) | �i�X�i�аO�y��(XML) |
���h�˦���(CSS)�W�S���S�I�O�i�H�Q�ϥΩ�]�pHTML & XML ���. �O�@�譱, �i�X�i�˦���y��(XSL)����ܴ����. �|�Ҩӻ�,�bWeb���A���W�i�X�i�˦���y��(XSL)�i�H�Q�ϥΩ�N�i�X�i�аO�y��(XML)����ഫ��HTML/CSS���. �o�ˤ@�Ө�ػy�����۸ɥ��åi�@�_�ϥ�.
��ػy�����i�H�Q�ϥΦb�]�pXML���.
���h�˦���(CSS)�P�i�X�i�˦���y��(XSL)�ϥάۦP�����榡�Ƽҫ��γ]�p�v�]����ػy���o�H�ϥάۦP���榡�ƯS�I. W3C�N�|�V�O�H�u�O�Ү榡�Ƽҫ����ۤ��ާ@����O�i�Q�Ϊ�.
W3C���@�_�ϥΥi�X�i�˦���y��(XSL)�M���h�˦���(CSS)�������O�{����.
�p�G�o�ӥD�D�A�����x, �A�]�\�Q�n�}�lŪ�@�Ǽ˦����s�D�ų�:
�Ь����h�˦���(CSS)�M�i�X�i�˦���y��(XSL) ����������h (�H�Χ�s��)�峹.
���h�˦���(CSS)�O�Q����}�o�X���@�ؼ˦������ӾA���U�����]�p�v�M�Τᤧ�ݭn.
������b�o�����ݪ����s����T�O�b���s�������h�˦���(CSS)���Ҿ��W
W3C���@�Ӥu�@����}�o�i�X�i�˦���y��(XSL). �i�X�i�˦���y��(XSL)�׳y�b���˦��y�q�M�W�d�y��(DSSSL)�M���h�˦���(CSS)�W�åB�D�n�˷Ǭ������c�y���i�X�i�аO�y��(XML)���, �Y�b�i�ܤ��e����ݭn���s�w��. ��h����i�X�i�˦���y��(XSL)����T�Ь�W3C �i�X�i�˦���y��(XSL)�귽��.
���˦��y�q�M�W�d�y��(DSSSL)�O�����ܭ��M�˦��y���b�зdzq�μаO�y��(SGML)���餤���\�h�l�H��. �U�����W���˦��y�q�M�W�d�y��(DSSSL)���귽:
�Τ奻�s��{���i�H�гy�åΤ�s�趥�h�˦���(CSS)���, ���O�A�]��ϥΨ䥦�i�H�B�z�˦����y���� ECMAscript ��Java �����g�{��. �o��ڤW�ܴ��M, ���Ϊ��\��s�n��Ϯ��]����. �����U���ӳo�˪��{��&�Ϯ��]�줣�P���q�����O, W3C�}�o�F�@�ӯS���إs�����h�˦���(CSS)-���ҫ�(DOM), �o�w�q�X�@�M�\��ӥB�Ҧ��o�@���Ϯ��]��������.
���h�˦�����ҫ�(CSS Document Object Model)�O��H�{���s�{�ɭ�(Abstract Programming Interface), ���q�@�ӵ{�������ާ@���h�˦���(CSS), �åB�٦��䥦�˦��y���ܬY�ص{��. ��H�{���s�{�ɭ��O�n��Ϯ��]���W��. �A�i�H�ݥ������n: ���y�z�\��M���̪��Ѷq�����]�t��ڥN�X.
���ƭӶ��h�˦�����ҫ�(CSS-DOM)�Ϯ��]�����P�����O. �j�h�ƬO�K�O��. �\�h�s���������ض��h�˦�����ҫ�(CSS-DOM)�Ϯ��]��ECMAScript�{���ϥ�.
²����H�{���s�{�ɭ������h�˦���(SAC Simple API for CSS)�O�ﶥ�h�˦�����ҫ�(CSS-DOM)���ɥ�. �˦�����J�O�Ф��ᶥ�h�˦�����ҫ�(CSS-DOM)�]�t���\��i�H�B�z��; ��²����H�{���s�{�ɭ������h�˦���(SAC)�w�q�X���\�����U�b�ѪR�@�Ӽ˦���, �Y�ഫ�@�Ӽ˦���q�ɮצ����O��.
���h�˦�����ҫ�(CSS-DOM)�OW3C�����˼з�. SAC �O�b�o�i�����p��. �@�dzn�� (���s�����~) �O�C�b���h�˦���(CSS)�����n��.
W3C�����ت��p�թM�N��g�`���t��.
�ʺA HTML(Dynamic HTML)�O�Ψӧήe�t���ʺA���e��HTML�������N�y. ���h�˦���(CSS)�O�ʺA HTML(Dynamic HTML)�T�Ӳդ����䤤�@��; �䥦��̬O HTML�����M JavaScript (�w�g�HEcmaScript�W�q�W���). �T�Ӳդ��PDOM���X�b�@�_, �N�O���ҫ�( Document Object Model).