htm 与 html 的区别
å‰�è€…æ˜¯è¶…æ–‡æœ¬æ ‡è®°(Hypertext Markup)
å�Žè€…æ˜¯è¶…æ–‡æœ¬æ ‡è®°è¯è¨€(Hypertext Markup Language)
�以说 htm = html
�时,这两�都是��网页文件的扩展�,扩展��以互相更�而�会引起错误(这是指打开而言,但是对于一个链接�说,如果它指�的是一个htm文件,而那个htm文件被更改为html文件,那么是找�到这个链接的)
那为什么出现两ç§�æ–‡ä»¶æ ¼å¼�呢?
htm 是æ�¥æº�于è€�çš„ 8.3 æ–‡ä»¶æ ¼å¼�,DOS æ“�作系统å�ªèƒ½æ”¯æŒ�长度为三ä½�çš„å�Žç¼€å��,所以是 htm,但在 windows ä¸‹æ— æ‰€è°“ HTM 与 HTML,html 是为长文件å��çš„æ ¼å¼�命å��的。所以 htm 是为了兼容过去的DOS命å��æ ¼å¼�å˜åœ¨çš„,在效果上没有区别的。以å‰� htm å’Œ html 作为ä¸�å�Œçš„æœ�务器上的超文本文件,但现在通用。
什么是8.3æ–‡ä»¶æ ¼å¼�? 这是一ç§�在è€�çš„16ä½�Win95或Win98æ–‡ä»¶ç³»ç»Ÿçš„çŸæ–‡ä»¶å��æ–‡ä»¶æ ¼å¼�,扩展å��å�ªé™�于3ä½�,文件å��å�ªé™�于8ä½�。 如果è¦�与16ä½�系统交互,比如说,è¦�æŠŠä¸€ä¸ªè·¯å¾„ä¼ ç»™ä¸€ä¸ª16ä½�的程åº�ï¼Œä½ å°±ä¸�能用长文件å��,而必须对它进行转æ�¢ã€‚例如把“C : /MyLongestPath/MyLongerPath/MyFilename.txtâ€�转æ�¢æˆ�“C : /Mylong~1/MyLong~2/Myfile~1.txtâ€�
了解这个有什么用? 在FATç£�ç›˜æ ¼å¼�下的DOSä¸å�ªæ”¯æŒ�8.3æ–‡ä»¶æ ¼å¼�ï¼Œå¦‚æžœä½ è¦�在这个环境下å�šåº”用,应该è¦�注æ„�è¿™ä¸ªæ–‡ä»¶æ ¼å¼�问题。在NTFS下,默认å�¯ä»¥å…¼å®¹è¿™ç§�æ–‡ä»¶æ ¼å¼�,å�Œæ—¶ä¹Ÿæ”¯æŒ�长文件å��ï¼Œä½ ä¹Ÿå�¯ä»¥é€šè¿‡è°ƒæ•´æ³¨å†Œè¡¨æ�¥å�–消对8.3æ–‡ä»¶æ ¼å¼�也支æŒ�。