Welche Dateierweiterung soll ich für meine HTML-Dateien wählen? Und warum?
Welche Dateierweiterung soll ich für meine HTML-Dateien wählen? Und warum?
Antworten:
Die kurze Antwort
Da ist gar nichts. Sie sind genau das gleiche.
Die lange Antwort
Sowohl .htm als auch .html sind genau gleich und funktionieren auf die gleiche Weise. Die Wahl hängt von Ihren persönlichen Vorlieben ab, vorausgesetzt, Sie stimmen mit Ihrer Dateinamen überein, mit denen Sie auch kein Problem haben.
Abhängig von der Konfiguration des Webservers hat einer der Dateitypen Vorrang vor dem anderen. Dies sollte kein Problem sein, da es unwahrscheinlich ist, dass sich index.htm und index.html im selben Ordner befinden.
Wir verwenden immer die kürzere .htm für unsere Dateinamen, da Dateierweiterungen normalerweise 3 Zeichen lang sind.
UND MEHR ÜBER: http://www.sightspecific.com/~mosh/WWW_FAQ/ext.html oder http://www.sightspecific.com/~mosh/WWW_FAQ/ext.htm
Ich denke, ich sollte diesen Teil hier hinzufügen:
Es gibt einen kleinen Unterschied zwischen .htm- und .html-Dateien. Betrachten Sie einen Pfad auf Ihrem Server wie: mydomain.com/myfolder . Wenn Sie eine index.htm- Datei in diesem Ordner erstellen und diese wie folgt öffnen: mydomain.com/myfolder/ , wird sie verrückt und spuckt Ihre Dateien so aus, wie sie sich auf Ihrem Server befinden.
Wenn Sie jedoch eine index.html- Datei erstellen Wenn Sie dort das Verzeichnis in Ihrem Browser öffnen, wird diese Datei geladen.
Ich habe dies auf meinem VPS getestet und festgestellt, dass
Sie Ihren Server möglicherweise so einstellen könnten, dass standardmäßig index.htm-Dateien geladen werden, aber ich denke, die .html-Datei ist der Standarddateityp, den Browser in jedem Verzeichnis öffnen können.
Weder!
Wenn du fragst; "Was würde ein Website-Besucher lieber eingeben, htm oder html" - es ist viel besser, ihm eine nette beschreibende URL ohne Erweiterung zu geben. Wenn sie sich daran gewöhnt haben, zu Ihrer Site / contact.html zu gehen und Sie diese in Ihre Site / contact.php ändern, haben Sie diesen Link unterbrochen. Wenn Sie Ihre Site / contact / verwenden, gibt es kein Problem, wenn Sie die Technologie wechseln.
.html
auf einer modernen Website landen.
.html
- DOS ist schon lange tot. Aber am Ende macht es keinen großen Unterschied.
Das Gleiche ... macht überhaupt keinen Unterschied ... htm wurde in den Tagen verwendet, in denen nur 3 Buchstabenerweiterungen üblich waren.
Wenn Sie die Dateien auf einem Computer ablegen möchten, der nur die Namenskonvention 8.3 unterstützt, sollten Sie die Erweiterung auf 3 Zeichen beschränken.
Andernfalls wählen Sie besser die aussagekräftigere HTML-Version.
Ich denke, es ist jetzt etwas zu spät, aber das einzige Mal, dass es einen Unterschied macht, ist, wenn Sie HTML-Signaturen in MS Outlook einrichten (sogar 2010). Es ist einfach nicht in der Lage, .html-Erweiterungen zu verarbeiten, nur .htm
Dies gilt auch für Funktionalität und Support. (Die meisten Betriebssysteme erkennen beide, die meisten Suchmaschinen erkennen beide)
Für meinen täglichen Gebrauch wähle ich .htm, weil die Eingabe um 25% kürzer ist.
Da Computer heutzutage weitgehend jede Länge als Dateityp unterstützen, ist die Auswahl nur noch persönlich. In den frühen Tagen von Windows, wo nur 3 Buchstaben unterstützt wurden, mussten Sie .htm verwenden, aber nicht mehr.
.html
von Anfang an Erweiterungen verwendet.
Hier gibt es einige Denkanstöße.
Wenn Sie alle .htm-Dateien auf Ihrer Website verwendet haben und jetzt beispielsweise den von Ihnen verwendeten Editor geändert haben und Ihr neuer Editor alle Ihre Dateien mit der Erweiterung .html ausgibt. Wenn Sie Ihre Website erneut auf dem Server veröffentlichen, scheint es mir, dass Sie Ihre SEO-Position / Ihr SEO-Ranking wirklich beeinträchtigen könnten, da viele der Links im Web, einschließlich Google, nach der .htm und nicht nach der .htm suchen neue .html für dieselbe Seite. Dies setzt voraus, dass Sie immer noch dieselben Seitennamen aus Ihrem alten Editor verwenden, was sinnvoll wäre.
Wie auch immer ... Mein Punkt ist, achten Sie darauf, den Verbindungssaft, den Sie aufgebaut haben, nicht zu verlieren. Ich denke, in diesem Beispiel gibt es einen Grund, bei .htm zu bleiben ... Aber abgesehen davon, wie von allen anderen erwähnt, scheinen sie gleich zu sein.
Bitte korrigieren Sie, wenn ich falsch liege.
Der Grund, warum ich das alles erwähne, ist, dass ich gerade dabei war, als mir einfiel, dass ich mit dem neuen Editor möglicherweise die SEO der Website beschädige.
Der ursprüngliche Editor war MS Front Page, die immer .htm ausgab, jetzt tot, und der neue Editor "90 Second Web Builder 9", der alle .html-Dateien ausgibt ... Zum Glück müssen sie darüber nachgedacht haben und einen Weg eingeschlossen haben um die Ausgabeerweiterung wieder auf .htm zu ändern
Wie auch immer, das sind meine 2 Cent ... hoffe es hilft jemandem ...
Kurz gesagt, sie sind genau gleich. Wenn Sie das Ende der URL bemerken, sehen Sie manchmal .htm und manchmal .html. Es bezieht sich immer noch auf die Hyper-Text Markup Language.
Ich habe eine Website, die alle .htm ist und von einem Computer angewiesen wurde, "alles zu wissen", um zu .html zu wechseln, weil dies Google Rank helfen würde. Zeit und $ gespart