Avatar billede krogstrup Nybegynder
24. juli 2003 - 13:36 Der er 14 kommentarer og
1 løsning

Hvilke TAGS bør altid være til stede i et "godt" HTML dokument

Jeg har efterhånden kodet en del år, men er nu kommet lidt i tvivl om hvilke informationer der BØR være til stede i et optimalt informativt HTML dokument.

Dvs hvad bør der informeres om som tillæg til denne grund-struktur:

<html>
<head>
</head>
<body>
</body>
</html>

Hvad bør der som et MINIMUM informeres om - her tænker jeg på f.eks. karakter-sæt, sprog, metatags osv. osv.

Hvad bruger I som udgangspunkt når I opretter et nyt dokument ???
Avatar billede exp Juniormester
24. juli 2003 - 13:42 #1
DOCTYPE
Avatar billede grunken Nybegynder
24. juli 2003 - 13:43 #2
Jeg syns der mangler en doctype

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

http://www.htmlhelp.com/tools/validator/doctype.html

og måske en:

<META HTTP-EQUIV="Content-language" CONTENT="dan">

men ellers er det vel det!
Avatar billede krogstrup Nybegynder
24. juli 2003 - 13:49 #3
hvilken DOCTYPE benytter I ?

hvordan løser man problemet med at target i links ikke er tilladt i 4.01 strict ? (i øvrigt: hvorfor er target ikke tilladt ???)
Avatar billede krogstrup Nybegynder
24. juli 2003 - 13:49 #4
er det unødvendigt at specifisere hvilket karaktersæt der skal anvendes ?
Avatar billede exp Juniormester
24. juli 2003 - 13:59 #5
DOCTYPE:
Jeg er så småt begyndt på xhtml

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">

og så
<meta http-equiv="Content-type" content="text/html; charset=ISO-8859-1" />

Men har tidligere brugt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Avatar billede krogstrup Nybegynder
24. juli 2003 - 15:21 #6
grunken >> smider du ikke også et svar ?
Avatar billede bearhugx Nybegynder
24. juli 2003 - 17:28 #7
exp >> hvis du i din xml prolog angiver encoding, så behøver du ikke meta-tag'et også....
Avatar billede mik789 Nybegynder
24. juli 2003 - 22:43 #8
xml proglogen får IE til at gå i quirk mode, så drop den. I IE SKAL doctype stå allerførst uden noget tegn før for at fungere.

jeg ville også medtage <title></title> - jeg mener den er vigtig for søgemaskinerne
Avatar billede bearhugx Nybegynder
24. juli 2003 - 22:54 #9
title er f.eks. påkrævet i XHTML dokumenter
Avatar billede bearhugx Nybegynder
24. juli 2003 - 23:11 #10
mik789 >> men uden prologen, er XHTML dokumentet så valid ?

går den i quirkmode i andre browsere, når der bruges prolog
Avatar billede exp Juniormester
24. juli 2003 - 23:40 #11
... og hvad h... er quirkmode?
Avatar billede mik789 Nybegynder
24. juli 2003 - 23:59 #12
exp> quirkmode er når browseren ser bort fra standarderne og fortolker siden på sin egen måde. Hvis du vil have at siden skal vises ens i forskellige browsere er det vigtigt at standarderne virker. Det sikrer man med doctype, men i IE fungerer doctypen altså kun hvis den står allerførst, og så må man droppe xml prologen.

bearhugx> ja xhtml er gyldig uden prologen, men jeg er ikke helt sikker på hvad prologen i øvrigt skal gøre godt for. tror kun den er nødvendig i egentlige xml dokumenter.
Avatar billede mik789 Nybegynder
25. juli 2003 - 00:00 #13
bearhugx> nej, jeg tror kun det er IE der har den fejl
Avatar billede bearhugx Nybegynder
25. oktober 2003 - 21:38 #14
krogstrup >> fik du svar på dit spørgsmål - er det stadig aktuelt - synes du skulle lukke dette og fordele points...
Avatar billede krogstrup Nybegynder
25. oktober 2003 - 22:30 #15
lukker
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