2010-02-21 15 views
13

Kolejne pytanie dla początkujących. Chciałem tylko dowiedzieć się, jaka jest dokładnie różnica między rozszerzeniami, które widzimy na stronach internetowych, między html i htm. Czy są one takie same? a jeśli tak, to po co dwa rozszerzenia w tym samym celu?Jaka jest różnica między html i htm?

Dzięki

+4

*** szturchanie *** Kilka osób podało mniej więcej tę samą odpowiedź ... Wybierz jedną jako akceptowaną. –

+0

+1: hmm nigdy nie zwróciłem na to uwagi :) – Sarfraz

+0

Dziś tylko L. –

Odpowiedz

25

Sieć została zaprojektowana przez ludzi z UNIX-centric, dla których długie nazwy plików z arbitralnie długimi rozszerzeniami były normą.

MS-DOS i wczesne wersje okien były ograniczone do 8,3 nazw plików, więc rozszerzenie .html nie było możliwe. Użytkownicy Microsoft musieli zamiast tego użyć .htm.

W dzisiejszych czasach nie ma powodu do używania .htm. Użyj .html we wszystkich przypadkach.

+0

Czekaj, więc czy jest rzeczywiście uważane za "złe", jeśli używasz .htm zamiast .html? I wow, to jest interesujący fakt. – Warty

+5

Tak. Ponieważ jest raczej skoncentrowany na MS. Wiele osób uważa to za zły gust. O dziwo, rozszerzenie ".jpeg" dla plików JPEG nadal wydaje się być mniej popularne niż ".jpg". –

+3

Nie mogę uwierzyć, że tak naprawdę czytam, że centryczny tłum UNIXa chce napisać więcej liter - to ci sami ludzie, którzy używają systemu operacyjnego, który używa "RM" zamiast "DEL" (używanego przez każdy inny system operacyjny na czas tworzenia), ponieważ RM ma jedną mniejszą literę - patrz także CP, DU itd. Nigdy nie słyszałem, żeby używanie "HTM" nad HTML było "złym gusem", a ja na pewno nigdy się tym nie martwiłem. Następnie usłyszę, że powinieneś użyć .python zamiast .py –

8

one są takie same, ale htm służy do systemów plików, które oczekują 3 rozszerzeń plików charakter. Ze względów historycznych htm jest często używany w systemach Windows. Jest to zgodne z konwencjami ustanowionymi przez ograniczenie nazw w 8.3 w systemie plików FAT, ale nie ma technicznych przyczyn ograniczenia liczby znaków dla nowoczesnych systemów plików.

7

Są dokładnie takie same. Pierwotnie serwery oparte na Uniksie używały rozszerzeń html, a Microsoft IIS używało htm, ale teraz są traktowane dokładnie tak samo.

9

Są takie same.

HTM został użyty, ponieważ niektóre systemy nie obsługiwały rozszerzeń 4-znakowych.
To już nie jest prawdą i nie ma już powodu, aby używać HTM.

+0

Z pewnością masz na myśli "HTM został użyty ..." – Zano

+0

Tak, zrobiłem. Dzięki za złapanie tego. – SLaks

+0

+1 dla i nie ma już żadnego powodu, aby używać HTM – Sarfraz

Powiązane problemy