Avatar billede senior54 Novice
07. november 2002 - 19:56 Der er 29 kommentarer og
1 løsning

Forskel HTM - HTML

Hvorfor er der forskel på HTM og HTML. Når jeg gemmer mine sider i FrontPage, gemmes de automatisk i HTM. Kan dette bare ændres til HTML?
Avatar billede medions Nybegynder
07. november 2002 - 19:57 #1
Nope der er ingen forskel!

Det er lige meget om du kalder det for .htm eller .html!

//>Rune
Avatar billede Slettet bruger
07. november 2002 - 19:58 #2
DU kan godt ændre dem til *.html

Forskellen på det.. Øøh? :) det ved jeg ikke
Avatar billede boris Mester
07. november 2002 - 19:58 #3
Det mest normale er at bruge htm. Hvis du bruger html skal du bare huske, at dine links også skal være med html, så der er overensstemmelse.
Du kan bare skrive, at de skal gemmes som .html, hvis du vil det.
Avatar billede Slettet bruger
07. november 2002 - 19:59 #4
filendelse .htm er for at siden også kan se på en gammel Windows 3.1 maskine, og stammer tilbage fra den gode DOS tid hvor en filendelse kun kunne være på 3 tegn.

Hvordan man ændrer det ved jeg desværre ikke.
Avatar billede boris Mester
07. november 2002 - 20:00 #5
Frontpage skriver automatisk .htm hvis du ikke skriver noget.
Hvis du skriver gem som og "minfil.html" bliver det gemt som .html
Avatar billede boris Mester
07. november 2002 - 20:03 #6
Og når der overhovedet findes .html er det fordi det er den oprindelige endelse. Derfor er der også stadig folk, der bruger den. Men der er ingen grund til det. Forskellen er nøjagtigt ens. Bare der er overensstemmelse mellem linket og det man linker til.
Avatar billede senior54 Novice
07. november 2002 - 20:03 #7
Hvis htm er fra "gammel" tid, vil det så ikke være mest rigtigt at gemme som htlm?
Avatar billede boris Mester
07. november 2002 - 20:06 #8
htm er fra gammel dos-tid, altså fra dengang PC'ere kørte DOS styresystem.
I "rigtig" gammel tid hed det html - nemlig da hypertext markup language blev opfundet.
Avatar billede Slettet bruger
07. november 2002 - 20:06 #9
Det første er vel det mest rigtige...
Hvorfor skal alt det gamle bare afskaffes !? :D
Avatar billede backside Nybegynder
07. november 2002 - 20:13 #10
Nogle servere vil ikke acceptere .htm som default side da det egentlig er en forældet extension.
Avatar billede bamzen Nybegynder
07. november 2002 - 20:15 #11
html - hypertext markup language blev opfundet på en unix maskine, hvor der ikke er en begrænsning på fil endelser...... da pc'erne blev "misundelige" og pc-ejere også ville være i stand til at lave hjemmesider, blev de nødt til at lave en fil endelse som deres operativsystem kunne forstå.... en pc browser kan sagtens se filer med andre, længere endelser, sålænge filsystemet på den server hvor filerne ligger, understøtter det...........
htm opstod alene fordi pc-folket følte sig udenfor ;-)
Avatar billede bamzen Nybegynder
07. november 2002 - 20:18 #12
Alle servere vil acceptere HVAD som helst som endelse, hvis endelsen er registreret i dennes konfigurationsfil...... Nogle ældre servere fungerer kun med en side som default side, i disse tilfælde er det oftest siden index.html der er som default........ men det kunne ligeså godt være sat op til
startside.bamzen  ......... alene et spørgsmål om konfiguration...... se under file mappings hvis du har adgang til en webserver
Avatar billede bamzen Nybegynder
07. november 2002 - 20:20 #13
som sådan kan man derfor ikke sige at en filendelse bliver forældet på web,,, da det alene er et spørgsmål om konfiguration.......
Avatar billede boris Mester
07. november 2002 - 20:23 #14
Prøv at læse en hurtig guide fra w3c.
http://www.w3.org/MarkUp/Guide/
Det vigtigste er vel denne konstatering fra den høje autoritet:
If the file extension is ".html" or ".htm" then the browser will recognize it as HTML
Avatar billede soreno Praktikant
07. november 2002 - 20:26 #15
boris> det er ikke helt korrekt. mozilla viser sider baseret på deres mime typer - ikke fil efternavne.
Avatar billede Slettet bruger
07. november 2002 - 20:27 #16
Browseren vil vel også genkende en .php eller .asp side som HTML?
Avatar billede bamzen Nybegynder
07. november 2002 - 20:29 #17
men hovedparten af professionelle sider du finder på nettet vil have en af følgende......

.asp
.php
.cfm
.dna
.woa
.tpl
.shtml

som også er "rene" html filer når de når din browser, men hvor endelserne fortæller serveren at siden skal sendes til et andet program på serveren før den sendes ud til browseren.... dette andet programkan eksempelvis lave integration med databaser
Avatar billede bamzen Nybegynder
07. november 2002 - 20:35 #18
for at en html fil er en html fil skal serveren sådan set bare have en filemapping der ser nogenlunde sådan ud

.endelse = text/html
Avatar billede boris Mester
07. november 2002 - 21:15 #19
-> soreno.
Netscape går efter endelserne også.
Jeg har lige omdøbt en ren html fil til .wmv og forsøgt at åbne den i Netscape. Netscape spørger derefter om jeg vil downloade og åbne en Windows Media fil og hvad jeg skal gøre ved den.
IE forsøger også at åbne den med Media Player!
Avatar billede boris Mester
07. november 2002 - 21:16 #20
Så det afgørende er som W3 siger, at browserne opfatter endelserne .html og htm som HTML-filer.
Avatar billede bamzen Nybegynder
07. november 2002 - 21:19 #21
Boris --->> hvis filerne skal browses lokalt, har du ret,så åbnes de med browserens konfiguration, ligger de på nettet, får de mimetype specificeret af serveren!!!
Avatar billede boris Mester
07. november 2002 - 21:37 #22
---->>>> bamzen. Det bliver mere og mere skummelt.
Jeg har lige prøvet det med uopload til en server. Hvad den så sidder og mimer er en anden sag.
Netscape fortolker det som en tekstfil, selvom hele indholdet er korrekt html. Netscape skriver hele koden ud på skærmen.
IE fortolker det som om det var HTML, men skriver i egenskaber, at det er en media-fil.
Men -
defintionen af, hvad der er rigtigt og forkert fastlægges af
W3C.
Avatar billede medions Nybegynder
07. november 2002 - 21:42 #23
bamzen> Kommentar til: 07/11-2002 20:29:12

Hvorfor er det nu lige JSP ikke indgår i din opramsning?

//>Rune
Avatar billede bamzen Nybegynder
07. november 2002 - 21:45 #24
medions, fordi jeg glemte den i farten.......... ;-)
Avatar billede bamzen Nybegynder
07. november 2002 - 21:47 #25
boris, det er sikkert rigtigt at den fortolker det som du har prøvet.... men det ER pga serverens mime opsætning...... (basta, eller det vil jeg æde min 10 år gamle internet hat på ;-))
Avatar billede boris Mester
07. november 2002 - 21:55 #26
-> bamzen . Lad hatten være. Man kan kun æde sin gamle hat een gang. Det kan sagtens være du har ret.
Men stadigvæk er pointen:
browserne er ganske vist virkelighed, men det er W3C, der bestemmer, hvad der er "korrekt".
Avatar billede bamzen Nybegynder
07. november 2002 - 22:01 #27
nej, det er sådan set også forkert, ikke hvad der er korrekt, men hvad der er , (eller burde være), standard.....
Avatar billede senior54 Novice
08. november 2002 - 17:45 #28
Tak for de mange indslag - jeg er blevet en del "klogere" eller hvad?
Avatar billede Slettet bruger
08. november 2002 - 17:57 #29
eller mere forvirret ;)
Avatar billede boris Mester
08. november 2002 - 23:25 #30
Det var ikke meningen at forvirre.
Jeg tror da, vi er nogenlunde enige om følgende:
- Den oprindelige extension var .html
- Af hensyn til tidligere PC'ers adressering  gik man i stort omfang over til .htm, som er det mest brugte i dag (af de to muligheder).
- Begge dele virker i browserne helt uden forskel
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester