HTML ºÍ URL

Ŀ¼
  1. È«Çò×ÊÔ´¶¨Î»Æ÷ (URL)
    1. URL Ƭ¶Ï
    2. Ïà¶Ô URL
    3. ÔÚ HTML ÖÐµÄ URL
World Wide Web ÊÇ Ò» ¸ö ЊϢ ×Ê Ô´ µÄ Íø Âç. Web ÒÀ ¿¿ Èý ÖÖ ½á ¹¹ À´ ÓÐ Òâ ʹ Õâ Щ ×Ê Ô´ Ϊ ¸÷ Àà Óà »§ ×ö ºÃ ×¼ ±¸:
  1. µ¥ ´¿ µÄ Ãü Ãû ·½ °¸, Ìá ¹© ÔÚ Web ÉÏ ½ø Èë ×Ê Ô´ µÄ ͳ Ò» µÄ ·½ ·¨ ºÍ · ¾¶ (URLs).
  2. Э Òé, ÔÊ Ðí ÔÚ Web ÉÏ ½» »» ÒÑ Ãü Ãû µÄ ×Ê Ô´ (HTTP).
  3. ³¬ ÎÄ ±¾, ¹© ÔÚ ×Ê Ô´ Ö® ¼ä Ò× ÓÚ Òý µ¼ (HTML).
ÔÚ ²Î ¿¼ ÊÖ ²á µÄ Õâ ²¿ ·Ö,¡¡ ÎÒ ÃÇ ÁРʾ ÁË (×î С µÄ) ¹Ø ÓÚ HTML µÄ Ó° Ïì µÄ Web ±ê Ìâ.

È«Çò×ÊÔ´¶¨Î»Æ÷ (Universal Resource Locators ,URLs)

ÔÚ Web ÉÏ µÄ ÈÎ ºÎ ¿É Óà ×Ê Ô´ --- HTML ÎÄ µµ, ͼ Ïñ, Ó° Ïñ, ³Ì ʽ µÈ µÈ --- ¶¼ ÓÐ Ò» ¸ö µØ Ö· ¿É ±»¡¡È« Çò ×Ê Ô´ ¶¨ λ Æ÷ ½â Âë, »ò Ëõ д Ϊ (ÔÚ [RFC1738] ¶¨ Òå).

URL ´ú ±í ÐÔ µÄ °ü º¬ ÁË Èý ¸ö ²¿ ·Ö:

  1. ÔÚ Web ÉÏ ´« Êä ×Ê Ô´ Ëù ʹ Óà µÄ Э Òé Ãû ³Æ.
  2. Ö÷ ¹Ü ×Ê Ô´ µÄ Ö÷ »ú Ãû ³Æ.
  3. ×Ê Ô´ ±¾ Éí µÄ Ãû ³Æ, Óà · ¾¶ ±í ʾ.
¿¼ ÂÇ Ò» ÈË Ìá ¶¨ Õâ ·Ö Ëµ Ã÷ Êé¡¡ µÄ URL:
http://www.w3.org/TR/WD-html4/cover.html
Õâ ¸ö URL ¿É ÒÔ Èç Ï ÔÄ ¶Á: ʹ Óà HTTP Э Òé ²¢ ÇÒ Í¨ ¹ý www.w3.org µÄ »ú Æ÷ ´« Êä, ¶ø ÎÄ ¼þ ÊÇ /TR/WD-html4/cover.html

URL ͨ ³£ ÊÇ ´ó С д ÓÐ ¹Ø µÄ (³ý »ú Æ÷ Ãû ³Æ Íâ). ÓÐ Ã÷, ¿É ÄÜ ÊÇ Õû ¸ö URL, ¿É ÄÜ ÊÇ URL µÄ Ò» ²¿ ·Ö ¶Ô ´ó С д ²¢ ²» Ãô ¸Ð, È» ¶ø Òª ʶ ±ð Õâ Щ ²¢ ²» ÈÝ Ò×, Óà »§ Ðè Òª ¾­ ³£ ÅÐ ¶Ï ij ¸ö URL ÊÇ ·ñ ´ó С д ÓÐ ¹Ø./u

ÔÚ HTML ÖÐ ³ö ÏÖ µÄ Óà ÓÚ URL µÄ ×Ö ·û ÔÚ [RFC1738] Ö¸ ¶¨.

URL Ƭ¶Ï

URL ÔÚ Õâ ·Ý ÎÄ µµ µÄ д ×÷ ÖÐ Ö¸ ¶¨ ÁË¡¡ en vigeur¡¡ ([RFC1738]) À´ Ìá ¹© Ò» ÖÖ Òý Óà ×Ê Ô´ ·½ ʽ, µ« ²¢ ²» Ò» ¶¨ ÔÚ Í¬ Ò» ¸ö ×Ê Ô´ ÖÐ ¶¨ λ. Web ͨ Ѷ ½Ó ÊÜ Ò» ÖÖ ±» ½Ð ×ö "URL Ƭ ¶Ï" µÄ Ô¼ ¶¨ À´ ÔÚ Í¬ Ò» ·Ý HTML ÎÄ µµ ÖÐ Ö¸ Ïò Ò» ¸ö ê µã. Ò» ¸ö URL Ƭ ¶Ï Óà Óà "#" ½á Êø ºó ¸ú ê µã. Àý Èç, Õâ Àï ¾Í ÊÇ ¸ö ÔÚ Ö¸ Ïò section_2 ê µã µÄ URL Ƭ ¶Ï:

http://somesite.com/html/top.html#section_2

Ïà¶Ô URL

Ò» ¸ö¡¡Ïà ¶Ô URL (ÔÚ [RFC1808] ¶¨ Òå) ²» °ü À¨ Э Òé »ò »ú Æ÷ ЊϢ, ¶ø Ëü µÄ · ¾¶ ͨ ³£ Ö¸ ¶¨ µ½ Óë µ± Ç° ÎÄ µµ ´¦ ÓÚ Ïà ͬ »ú Æ÷ µÄ HTML ÎÄ µµ. Ïà ¶Ô URL ¿É ÄÜ °ü À¨ Ïà ¶Ô Â· ¾¶ µÄ ³É Ô± (".." Òâ ζ ×Å ¸¸ Ä¿ ¼) Ò² ¿É ÄÜ ÊÇ URL Ƭ ¶Ï.

Ïà ¶Ô URL ¿É ÄÜ Òª ͨ ¹ý È« URL ¾ö ¶¨, Àý Èç Óà »§ ³¢ ÊÔ ´Ó ij ¸ö ÎÄ µµ Á´ ½Ó µ½ Áí Ò» ¸ö ʱ. [RFC1808] ¶¨ Òå ÁË ±ê ×¼ µÄ Ïà ¶Ô URL ¾ö ¶¨ ·½ ʽ. Ï Ãæ µÄ Ãè Êö Ö» Õë ¶Ô Ò× ÓÚ Ê¹ Óà ¶ø ÑÔ.

¼ò Òª µÄ, Ò» ¸ö È« URL ͨ ¹ý ¸½ ¼Ó Ò» ¸ö "»ù ´¡" ²¿ ·Ö ÔÚ Ïà ¶Ô URL ÉÏ Òý Éê ¶ø À´. Õâ ¸ö »ù ´¡ ²¿ ·Ö ÊÇ Ò» ¸ö URL ²¢ ÇÒ ¿É ÄÜ °ü º¬ Ï ÁÐ µÄ Ô´:

[RFC1808] Ö¸ ¶¨ ÁË ´ó ¶à ¸ö »ù ±¾ ЊϢ Ô´ ÖÐ µÄ ÓÅ ÏÈ È¨. Ϊ ÁË Õâ ÖÖ Ä¿ µÄ, ×î ºó Ò» Ìõ »ù ´¡ ЊϢ ±È Ç° Õß ¸ü ÓÐ ÓÅ ÏÈ È¨ ²¢ ÇÒ ÔÚ HTTP ÓÐ HEAD ЊϢ ³ö ÏÖ ÓÚ ÎÄ µµ µÄ HEAD ЊϢ Ç°.

Èç ¹û û ÓÐ ÏÔ Ê½ µÄ »ù ´¡ ЊϢ ´æ ÔÚ ÓÚ ÎÄ µµ, »ù ´¡ URL ʹ Óà Óë µ± Ç° ÎÄ µµ Ïà ͬ µÄ »ù ЊϢ.

¸ø ¶¨ Ò» ¸ö »ù ´¡ URL ºÍ Ïà ¶Ô URL (²» Óà б Ïß ¿ª ʼ), Ò» ¸ö È« URL ÓÉ ´Ë µÃ µ½:

HTML ÖÐµÄ URL

ÔÚ HTML ÖÐ, URL °ç ÑÝ Èç Ï µÄ ½Ç É«: ÔÚ Ã¿ ÖÖ Çé ¿ö ÏÂ, ×÷ Õß ¿É ÒÔ Ê¹ Óà ȫ URL, URL Ƭ ¶Ï »ò Ïà ¶Ô URL. Çë ²é ÔÄ Ãª(anchors) ²¿ ·Ö À´ »ñ µÃ ¸ü ¶à µÄ ¹Ø ÓÚ URL ºÍ Á´ ½Ó µÄ ЊϢ.

MAILTO URL

À© Õ¹ ÓÚ  HTTP URL µÄ, ×÷ Õß ¿É ÄÜ Ï£ Íû ÔÚ Ëû ÃÇ µÄ ÎÄ µµ ÖÐ °ü º¬ MAILTO URL (²Î ¼û [RFC1738]). MAILTO URL Òý Æð ¶Ô ij ¸ö µç ×Ó ÐÅ Ïä ·¢ ËÍ µç ×Ó ÓÊ ¼þ. Àý Èç, ×÷ Õß ¿É ÄÜ ½¨ Á¢ Õâ Ñù Ò» ¸ö Á´ ½Ó: µ± ¼¤ »î ʱ, Òý Æð Óà »§ ´ú Àí Æ÷ ´ò ¿ª ÓÊ ¼þ ³Ì ʽ ²¢ ÇÒ ÔÚ "To" ×Ö ¶Î ¸½ ×Å Ä¿ ±ê ÐÅ Ïä.

MAILTO URL ʹ Óà Ï ÁÐ Óï ·¨:

mailto:email-address
Óà »§ ´ú Àí Æ÷ Ìá ¹© MAILTO URL À© Õ¹ ¹¦ ÄÜ Ä¿ Ç° »¹ ²» ÊÇ »¥ Áª Íø ±ê ×¼ (Àý Èç: ¸½ ¼Ó Ö÷ Ìâ µÄ URL ʹ Óà Ï Ãæ µÄ Óï ·¨ "?Subject=my%20subject" Õâ Àï µÄ ¿Õ ¸ñ ·û Óà "%20" ´ú Ìæ).