Avatar billede amx_dk Nybegynder
27. august 2005 - 01:34 Der er 9 kommentarer

Standard koder til website

Hej jeg har været med til at lavet en webshop www.greedy.dk

og har så fået fortalt at man burde have en documenttype code på siden.

Men hvordan gør man dette og hvordan lyder sådan en kode og hvad betyder den?
Avatar billede roenving Novice
27. august 2005 - 01:39 #1
Siden 1998 har et validt html-dokument skullet indeholde en doctype, odet allermindst valide dokument har f.eks. set således ud:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Mit dokument</title>
</head>
<body>
</body>
</html>
Avatar billede amx_dk Nybegynder
27. august 2005 - 01:41 #2
Jamen hvad betyder det hvis man ikke har det?
siden er lavet på oscommerce og faktisk php.  skal man så ikke bruge det?
Avatar billede roenving Novice
27. august 2005 - 01:45 #3
-- det der er vigtigt, er det, du sender til browseren, hvad du harstående i dit server-side-script ser kun serveren, så du skal bare sørge for at det der rammer browserne er valid html-kode !-)

-- har du fejl i din oscomerce-kode sender den jo slet ikke noget ud !-)
Avatar billede jesper-moeller Nybegynder
27. august 2005 - 06:39 #4
Doctype er en lille mandsling på ca 12-15cm, med hvidt skæg og rød hue... man ser ham sjældent... og når man gør laver han ofte ballade.. Men hvis man er flink ved ham og ikke gør ham, så er han en god ven at have .... *S*

Og  nej....det fik du ikke meget ud af.... ;-)
Doctype er på en og samme tid, et  meget kompliceret emne, og et simpelt et.
Doctype er den del af HTML dokumentet der fortæller browseren hvilken slags html den er...og hvorledes browseren skal behandle documentet.... Doctypen (DTD'en) er så at sige rygraden i et HTML document..
At sætte en fuld doctype på en færdiglavet siden, der ikke har haft en før, vil oftest føre til temligt pussige "nye" layouts, styling osv.

Du kan prøve at læse disse sider .... De Skulle gerne give dig lidt bagrund om hvad Doctype er  for en størelse.. og hvorledes den fungere....
http://www.alistapart.com/articles/doctype
http://hsivonen.iki.fi/doctype/


PS.
(Hold dig fra XHTML ....*S*)
Avatar billede amx_dk Nybegynder
05. oktober 2005 - 10:56 #5
jesper-moeller, prøv at kigge på denne side www.greedy.dk vil den behøve en Doctypen kode, eller er den der er der nu god nok?
Avatar billede jesper-moeller Nybegynder
05. oktober 2005 - 13:57 #6
din side har en kort doctype
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
det er en begyndelse.... men for at sikre bedst mulig visning bør den have en lang doctype som feks
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Det er den bagerste del der gør forskellen her.... med den korte version går browserne i quirkmode og hvorledes tingen så ser ud i div. browsere er et gæt.... med den lange version går browserene i standart mode og visningen af siden i div browsere bliver meget mere ens...

Her har du lidt læsestof
http://www.quirksmode.org/home.shtml
http://hsivonen.iki.fi/doctype/
ttp://gutfeldt.ch/matthias/articles/doctypeswitch/table.html
Avatar billede roenving Novice
05. oktober 2005 - 23:53 #7
-- og hvis du ikke benytter dig af en korrekt og fuldt kvalificeret doctype, vil du i sjældne tilfælde kunne opnå, at din side vises ens i næsten alle browsere, men så vil det næsten med garanti være et resultat af, at du benytter dig af stenalder-html !-)
Avatar billede amx_dk Nybegynder
02. april 2006 - 23:33 #8
roenving
kast lige et svar så du kan få points
Avatar billede roenving Novice
03. april 2006 - 17:38 #9
Oki '-)
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