2010-02-21 4 views
13

Eine weitere Neuling Frage. Ich wollte nur wissen, was genau ist der Unterschied zwischen html und htm Erweiterungen, die wir für Webseiten sehen. Sind sie gleich? und wenn ja dann warum zwei Erweiterungen für den gleichen Zweck?Was ist der Unterschied zwischen HTML und HTM?

Dank

+4

*** stupsen *** Einige Leute haben ungefähr die gleiche Antwort gegeben ... Wählen Sie einen als den, den Sie akzeptieren. –

+0

+1: hmm hat nie darauf geachtet :) – Sarfraz

+0

Heute, nur die L. –

Antwort

25

Das Web wurde ursprünglich von UNIX-Menschen entwickelt, für die lange Dateinamen mit beliebig langen Erweiterungen die Norm waren.

MS-DOS und frühe Versionen von Windows waren auf 8.3 Dateinamen beschränkt, daher war die Erweiterung .html nicht möglich. Microsoft-Benutzer mussten stattdessen HTM verwenden.

Heutzutage gibt es keinen Grund, .htm zu verwenden. Verwenden Sie in allen Fällen .html.

+0

Warten, so wird es tatsächlich als "schlecht" angesehen, wenn Sie .htm anstelle von .html verwenden? Und wow, das ist eine interessante Tatsache. – Warty

+5

Ja. Weil es eher MS-zentriert ist. Viele Leute halten es für einen schlechten Geschmack. Erstaunlicherweise scheint die Erweiterung ".jpeg" für JPEG-Dateien immer noch weniger populär zu sein als ".jpg". –

+3

Ich kann nicht glauben, dass ich tatsächlich lese, dass die Unix-centric-Menge tatsächlich mehr Buchstaben eingeben möchte - Dies sind die gleichen Leute, die ein Betriebssystem verwenden, das "RM" statt "DEL" verwendet (von allen anderen Betriebssystemen verwendet) die Zeit der Erstellung), weil RM einen Buchstaben weniger hat - siehe auch CP, DU usw. Ich habe nie gehört, dass es "schlechter Geschmack" ist, HTM über HTML zu verwenden, und ich würde mich sicherlich nie darum kümmern. Als nächstes höre ich, dass Sie .python anstelle von .py verwenden sollten –

8

Es ist die gleiche, aber htm für Dateisysteme verwendet wird, die drei Zeichen Dateierweiterungen erwarten. Aus historischen Gründen wird htm oft auf Windows-Systemen verwendet. Dies folgt den Konventionen, die durch die Benennungsbeschränkung 8.3 im FAT-Dateisystem festgelegt wurden, aber es gibt keinen technischen Grund für eine Begrenzung auf drei Zeichen für moderne Dateisysteme.

7

Sie sind genau das gleiche. Ursprünglich verwendeten Unix-basierte Server HTML-Erweiterungen und Microsoft IIS verwendete HTM, aber jetzt werden sie genau gleich behandelt.

9

Sie sind gleich.

HTM wurde verwendet, weil einige Systeme 4-stellige Erweiterungen nicht unterstützten.
Dies ist nicht mehr wahr, und es gibt keinen Grund mehr, HTM zu verwenden.

+0

Sicher meinst du "HTM wurde verwendet ..." – Zano

+0

Ja, tat ich. Danke, dass du das verstanden hast. – SLaks

+0

+1 für und es gibt keinen Grund mehr, HTM zu verwenden – Sarfraz

Verwandte Themen