·~¬É·s»D
µ{§Ç¤¶²Ð
´£¨Ñ¤U¸ü

XLink¤¶²Ð

¡@¡@¦pªG¦b³o­Ó¥@¬É¤W¨C³¡¹q¸£¤¤ªº¨C­Ó¸ê®Æ¶ô³£¯à°÷³QÃѧO¡B©w§}¤Î³sµ²¡A¨º±N¬O¦h¤\¥O¤H®¶¾Äªº¨Æ©O!Xink´N¬O»¡©ú¦p¦ó¦bºôµ¸¤W°µ¨ì³oÂIªº³W®æ¤å¥ó¡C

¡@¡@HTMLªº³sµ²

¡@¡@¥Ñ©óWWWªº­·¦æ¡A¤j³¡¤Àªº¤H³£¼ô±x¶W¤å¦r³sµ²ªº°ò¥»Æ[©À¡A¥ç§Y¬O¡§¤@­Ó³sµ²¨ã¦³¨â­ÓºÝÂI¤Î¤@­Ó¤è¦V¡A¨â­ÓºÝÂI§Ú­Ì³q±`ºÙ¬°Anchor¡C³o­Ó³sµ²¥i¥H±q¤@­Ó°_ÂI³s¨ì¥ô¦ó¤@­Óºô¸ô¸ê·½ªº¥Ø¼ÐÂI¡A³o¨Ç³sµ²¥i¯à¬O¤@±i¹Ï¤ù¡A¤@¨÷¼v¤ù¡A¤@¬qÁn­µ¡A¤@­Óµ{¦¡¡A¤@
½gHTMLªº¤å¥ó¡A©Î¨ä¤¤ªº¤¸¯Àµ¥µ¥¡¨¡C

¡@¡@°²¦p§A±`¨Ï¥ÎÂsÄý¾¹¡A§A¤@©w·|ª¾¹D¡A·í§A¦b³sµ²¤W«ö·Æ¹«ªº¥kÁä®É¡A´N·|¥X²{¤@­Ó¿ï³æ¡A¦Ó¨ä¤¤¤@­Ó¿ï¾Ü¬O¡§¦b·sµøµ¡¶}±Ò¡¨¡C

¡@¡@¦bHTML¤¤¡A¹ï©ó³o¨Ç³sµ²³£¬O¥Î¤@­Ó¡uAnchor¡vªº¼Ð§Ó©Ò°µ¦¨¡C

¡@¡@¦pªG§A¬O¼¶¼gHTMLªº°ª¤â¡A§A¤@©wª¾¹D¦bhead¼Ð§Ó¨½¦³­Ó¯S§Oªº¼Ð§Ó¥s°µlink¡A¥¦´£¨Ñ¤F¦hºØªº³sµ²¥\¯à¡G¤ñ¤è¹³¬O³sµ²¨ì¼Ë¦¡ªí¡]·sªºÂsÄý¾¹·|´£¨Ñ¨Ï¥ÎªÌ¦h¤@ÂI¿ï¾Ü¡AÅý¨ä¦Û¦æ¿ï¾Ü¨Ï¥Î­þ¤@­Ó¼Ë¦¡ªí¡^¡A©Î¬O³sµ²¨ì¦³­µ¼Öªº¦a¤è¡]·í¤U¸ü§¹²¦«á¥i¦Û°Ê¦a¼½©ñ¡^¡A§í©Î¬O³sµ²¨ì¥t¤@­Óºô­¶¡]¥i¨ÏÂsÄý¾¹¹w¥ý¸ü¤J¸Óºô­¶¡A¥H¬Ù¥hµ¥«Ýªº®É¶¡¡^µ¥¡C

¡@¡@¥H¤W©Ò´y­zªº³£¬O³sµ²ªº¥\¯à¡A¨Æ¹ê¤W¡A¦³«Ü¦h¨ä¥Lªº¶W¤å¦r³sµ²¥\¯à¬OHTML¨S¦³¿ìªk°µ¨ìªº¡A§Y¨Ï¦p¦­´Á¡]1960¦~¥½¦Ü1970¦~ªì´Á¡^ªº¶W¤å¦r³sµ²¨t²Î©Ò´£¨Ñªº³sµ²¥\¯à¡AHTML¥ç¨S¿ìªk°µ¨ì¡CµM¦Ó¡AHTML¤§©Ò¥H·|¦¨¥\¡A¬O¦]¬°¥¦¨Ï¥Î³Ì²³æªº¤è¦¡¥h¨Ï¥Î¶W³sµ²¡A¦Ó¥B¨Ï¥ÎªÌ¦}¤£¡@­n¯S§Oªº½s¿è¾¹¡]Editor¡^«K¥i¨î§@ºô­¶¡C

¡@¡@¦h¥Î³~ªº³sµ²¡I

¡@¡@¦³®É·í§Ú­Ì¬Ý¨ì¡u³sµ²¡v®É¡A§Ú­Ìµo²{¨ä¹ê¥¦¬Ý°_¦}¤£¹³¬O³sµ²¡A¦ý¨Æ¹ê¤W¡A¬°¤°¤\©O¡H³\¦hªº¨Æª«¥]¬A¹q¤l¤Æ¦a§}¡BÃѧO¦r¡B¦ì§}©Î¬O¬d¸ßµ¥¡A³£¥i¥H¦³³sµ²³o­Ó°Ê§@¡C·í§A·Q¨ì¨â­Ó¸ê®Æ¶¡¦³¡§relationship¡¨¡B¡§role¡¨¡B¡§pointer¡¨©Î¬O¡§has a¡¨µ¥ÃöÁp©Ê®É¡A¦bXML¡]eXtensibleMarkupLanguage¡^¤¤§Ú­Ì¥i¥H¥Î¡u³sµ²¡vªº¤èªk¨Ó¥[¥H¼Ð¥Ü¡C

¡@¡@ŪªÌ­ÌÀ³¦³¤@­ÓÆ[©À¡A¦bHTML4.0³W®æ¤¤¡A©Ò©w¸qªº¶W¤å¦r³sµ²¼Ð­ã¡A¦}¤£¬O´N¬O³sµ²ªº©Ò¦³¯S©Ê¡A©Ò¥H¦b³o¨½§Ú­Ì±N¹ï³sµ²°µ§ó²M·¡ªº©w¸q¡G

¡@¡@1.¤@­Ó³sµ²¥i¥H¦³¤@­Ó¡B¤G­Ó¬Æ¦Ü¬O«Ü¦h­Óends¡A¦Ó¨C¤@­Óend³£¥i¥H¬O«ü¼Ð¡A¨Æ¹ê¤W³sµ²¥»¨­¥i¥H«Ü©ú½T¦a«ü©w¬O¥~³¡¡]externally¡^³sµ²¡A¦]¦Ó³s±µ¨ì¨C¤@­Óend¡C

¡@¡@2.¤@­Ó³sµ²¦}¤£¡@¤@©w­n¦³¤è¦V¡A¦ý¥¦¤]¥i¥H¦³«Ü¦h©Î¬O¨S¦³¤è¦V¡A°£¦¹¤§¥~¡A³sµ²ªº¤è¦V¤£¡@­n¤@©w±o±q¡§context¡¨¨ì¡§part¡¨¤~¦æ¡C

¡@¡@3.³sµ²ªºend¥i¥H¬O¬Y¤@­S³ò¡A¤£¤@©w¬O­n³sµ²¨ì¾ã­Óresource©Î¬Y¤@¦a¤è¡C

¡@¡@4.³sµ²ÂIªºªí²{¤è¦¡¤Dµø³sµ²¸ê®Æªº¨¤¦â¦Ó©w¡A¡uÂ^¨ú¡v©M¡u¨ú¥N¡v¥u¬O¥i¯à©Êªº¦æ¬°¤§¤@¡C¬O¬G¡A¨Ï¥ÎªÌ³]©w³sµ²¬°Â^¨ú¸ê®Æ¦}¨ú¥Nµe­±¥u¬O³sµ²¥\¯àªºªí²{¤§¤@¡C

¡@¡@XML³sµ²¹ï§Ú­Ì¦³¤°¤\¥Î©O¡H²¨¥¤§¡A¹³¬O¸ê®Æ¼Ò«¬¤Æ¡B¸ê®Æ¥æ´«¡B¶W¤å¦r³sµ²©Î¬O¥ô¦ó¤£¦PÃö¨tªº¸ê®Æ«¬ºA¤W¡A³£¥i¥H¬£¤W¥Î³õ¡C

¡@¡@XLinks¦³¤@­«­n¥\¯à´N¬O«Ø¥ß¡utopicmaps¡v¡A³o¬O¤@ºØ¨Ì¾Úmetadata³sµ²¨ìºØºØ¤£¦Pºô¸ô¸ê·½ªº¤è¦¡¡CTopicmaps¤¹³\¤£¦Pªº¸ê®Æ¦³¥~¦bªºª`¸Ñ¡]External Annotation¡^¡C¦]¦¹¡A§Ú­Ì¥i¥H»¡Topicmaps¬O¦³µ²ºc©Êªºmetadata¡A¦Ó¨Ì¾Ú¦U¯S©ÊÃöÁp¥DÃD¡A¥i¥H³sµ²¨ì¤£¦Pªººô¸ô¸ê·½¡C

¡@¡@XLinks

XLink©w¸q¤F¤LºØ±`¥Îªº³sµ²«¬ºA¡GSimple¡BExtended¡BGroup©MDocument¡C

1.Simpleªº¥Îªk¤ñ¸û±µªñ¦bHTML¤ºa¼Ð§Óªº¥Îªk¡]¦p¤UHTMLªº¼gªk©Ò¥Ü¡^¡C

2.Extendedªº¥Îªk¥]§tarc©Mlocatorªº¤¸¯À¡A¦}¤¹³\¦UºØºØÃþªºÂX¥R³sµ²¡C

3.Group©Mdocumentªº¥Îªk¡A¬OÅý¸s²Õ³sµ²¨ì¤@¨Ç¯S§Oªº¤å¥ó¡C

¥H¤U§Ú­Ì±N»¡©úSimpleªº»yªk¡A¦³¨âºØ¤èªk¥i¥Hª¾¹D¤@­Ó³sµ²¬O§_¬OXLink¡G

1.ª½±µ¨Ï¥Îsimple¦r²´¡Q

2.¥Hxlink¡Gtypeªí¥Ü¡C

Åý§Ú­Ì¨Ó¬Ý¬Ý¤U­±Simpleªº¨Ò¤l¡G

1.¥HHTMLªº¼gªk¦p¤U¡G

2.¥HXLinkªº¼gªk¡G

¡@¡@¦P¼Ë¤@­Ó³sµ²¡A¥t¤@ºØXLink¤]¥i¥H¼g¦¨¡G

¡@¡@xmlns¡GxlinkÄݩʬO¤@­Ó¦WºÙ¡@°ì¡]Namespaces¡^«Å§iªº¨Ò¤l¡A¦Ó©Ò¿×ªº¦WºÙ¡@°ì¡A¬O¤è«K¨Ï¥ÎªÌ¦P®É¨Ï¥Î¼Æ­Ó¤å¥ó«¬§O«Å§i¡]Document TypeDeclaration¡^¤§¾÷¨î¡A¦Ü©ó³o¼Ëªº°µªk¡A§Ú­Ì¬Û«H¦b¥¼¨Ó¤§HTMLª©¥»¤¤¡A¤]·|´Â³o¤@¤è¦V§V¤O¡C

¡@¡@¤]³\§Ú­Ìı±o«Ü©_©Ç¡A¬°¤°¤\³o¨Çarcs·|±µ¦b¤@°_¡A¦Ó§Î¦¨extendedlink©O¡H¦³¨Ç¤H¥i¯à¤ñ¸û³ßÅw¡]¹Ï¤G¡^ªº¼gªk¡A¦]¬°³oºØ³sµ²¦}¨S¦³¡§from¡¨©M¡§to¡¨¡A¥u¦³hrefªº¦a§}¡C

¡@¡@¦blocatorªº©w¸q¤¤¥]§t¨â­Ó­ì©Ê¡Ghref©Mrole¡ChrefÄݩʥ]§tURL¡AroleÄݩʫh¥]§t¤F¦p¦ó¥h¨Ï¥Î³sµ²ªºÃöÁä¦r¡C

¡@¡@XLinkÂX®i¤FURIsªº¨Ï¥Î¡A¨ä¤¤actuate©Mshow¹ï©óXLink¨Ó»¡¬O«D±`­«­nªºÄݩʡA­ì¦]¦p¤U¡G

¡@¡@1.actuateªºÄݩʥi¥H»¡©úLink¬O¦Û°Ê¦a©Î¤H¤u¦a(user-command)°lÂÜ¡C

¡@¡@2.showªºÄݩʻ¡©ú¥t¤@ºÝªº³sµ²¬O¡@­nÅã¥Ü¤@­Ó·s¡]new¡^ªºµøµ¡,©Î¬O¨ú¥N¡]replace¡^¦¨¥Ø«eªºµøµ¡¡A©Î¬O¡@­n­åªRªº¡]­Y¸Ó³sµ²³sµ²¨ìXML¤å¥ó¡^¡C

¡@¡@¹ï¤_HTMLªº°ª¤â¨Ó»¡¡A¤W­zhrefÄݩʪº¥Îªk¸û¤£¥­±`¡A³o¬O¦]¬°§t¦³¬d¸ß±ø¥óªº¥¿½TURL¡A¦Ó¥¦ªº¥D­n¥Øªº¬O¬d¸ß¤å¥ó¡C

¡@¡@³o¤@ºØURL¨Ï¥Î¤F¤@­Ó«Ü¯S§Oªº»yªk¡A´N¬O¦bURL¤§«e©ñ°Ý¸¹¡]¡H¡^¨Ó¬d¸ß¡A³\¦h«ü¦V¸ê®Æ®wªº³sµ²³£¥Î³o­Ó§Þ¥©¡C

¡@¡@W3C¥¿¦bµo®i¤¤ªºXpointer¬O¤@ºØ¯S®íªº¬d¸ß¡A¤]¬OXLink±À®iªº¤@³¡¥÷¡CXPointerªº»yªk¬O?xptr=¥[¤WXML PathExpression¡i¹³¬Oid¡]phone2¡^¡j¡C±q¤W­±ªº¨Ò¤l¤¤¬Ý¨Ó¡Aid«ü¨ì°ß¤@ÃѧO¦rphone2¡C¡]³o­Ó¸òxlink:arcªºfrom©Mtoªº¥Î·N¤@¼Ë¡^¡C

¡@¡@XMLPathExpression¥iÅý§Ú­Ì¥H¤£¦PºØÃþªº¼Ð­ã¨Ó¿ï¾Ü¬Y¤@¤¸¯À¾ðª¬µ²ºc¦¡¡]Elementtreeofstructure data¡^¯S®í¤ÀªK¡C

 

¤¤¯ÅªÌ¤Ñ°ó
¸ò§Ú¾ÇXSL¡]¤@¡^
¸ò§Ú¾ÇXSL¡]¤G¡^
¸ò§Ú¾ÇXSL¡]¤T¡^
XSL·§­z
XML¼Ð­ãªº«e´º
XLink¤¶²Ð
XML¢w¢w¥@¬É»y¡]¤@¡^
®u¨÷¥þ²yXML§Þ¥º
¥¼¨ÓWebªº»y¨¥ -- XML
¼Ð­ã»yVRML¡]¤@¡^
¼Ð­ã»yVRML¡]¤G¡^
¼Ð­ã»yVRML¡]¤T¡^
¼Ð­ã»yVRML¡]¥|¡^

 

¡@