Avatar billede brevkasserne Nybegynder
10. februar 2003 - 00:59 Der er 14 kommentarer og
1 løsning

Validering af side!

Er der ingen der kan komme med en simpel konstruktion af en side som overholder den allernyeste xml-standard med danske tegn?

Mit forslag var dette:

------------------------------

<?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">

<head>
<title></title>
</head>

<body>
</body>

</html>

------------------------------

Men når jeg kører en fil igennem w3's validerings-maskine, så kommer den med fejlen:

Line 10, column 6: end tag for "body" which is not finished (explain...).
  </body>

Og hvis jeg uploader filen til mit webhotel kommer fejlen:

Parse error: parse error, unexpected T_STRING in index.php on line 1
Avatar billede schaefner Juniormester
10. februar 2003 - 01:01 #1
Prøv:
<? echo '<?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">

<head>
<title></title>
</head>

<body>
</body>

</html>
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:08 #2
Det hjalp til uploading til webhotel... Men når jeg kører den igennem validerings-maskinen får jeg nu fejlen:

Line 9, column 6: end tag for "body" which is not finished (explain...).
  </body>
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:11 #3
Det virker nu! Der skal åbenbart stå noget imellem <body> og </body>
:-)
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:14 #4
Lige et spørgsmål til... Hvis du svarer schaefner, så er pointene dine.

Der findes åbenbart ingen height="".

Men hvordan laver jeg så dette:

<table cellpadding="0" cellspacing="0" width="100%" height="100%">
  <tr height="*">
    <td></td>
  </tr>
  <tr height="100">
    <td></td>
  </tr>
  <tr height="*">
    <td></td>
  </tr>
</table>

Så jeg bruger hele browservinduet, og får en række midt i browservinduet som er 300 pixel?
Avatar billede ahv Nybegynder
10. februar 2003 - 01:17 #5
Hvad siger den til:

style="height: 100%;"
Avatar billede schaefner Juniormester
10. februar 2003 - 01:17 #6
brug style="height: 300px"

Iøvrigt validerer denne siden korrekt:

<? echo '<?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">

<head>
<title></title>
</head>

<body>

<h1>Hej med dig en overskrift</h1>

</body>

</html>
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:24 #7
Må man godt sige style="height: *" ???
Altså så den bare tager det resterende?
Og hvis jeg nu laver en hjemmesider som alle er xml-validerede, så kan jeg vil ikke gøre mere som designer?
Avatar billede ahv Nybegynder
10. februar 2003 - 01:26 #8
Du kan hvertfald ikke rigtigt forbedre din kode.
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:37 #9
Hvis jeg får dette af vide med hensyn til CSS, hva' ska jeg så gøre:

Line : 5 font-family: You are encouraged to offer a generic family as a last alternative

Linje 5 ser således ud:

font-family: Verdana, Arial, Times New Roman;
Avatar billede schaefner Juniormester
10. februar 2003 - 01:44 #10
font-family: Verdana, Arial, Times New Roman, sans-serif; tror jeg bestemt
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:44 #11
Hmm, virker når jeg bruger:
font-family: Verdana, Arial, Times New Roman, Sans-Serif;
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:45 #12
:-)
Avatar billede brevkasserne Nybegynder
10. februar 2003 - 01:45 #13
Så takker jeg for i dag. Tak for ALLE svar!!!
Avatar billede schaefner Juniormester
10. februar 2003 - 01:48 #14
var så lidt :)
Avatar billede knudgert Nybegynder
10. februar 2003 - 02:14 #15
Du skal blot huske, at hvis du vil sætte en table height på 100% (med css), så skal browseren have noget at tage de 100%, så skal også i css sætte body {height: 100%}
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