Avatar billede krydset Nybegynder
15. december 2003 - 18:42 Der er 12 kommentarer og
1 løsning

vil ikke validere

hvorfor vil den ikke validere det her som xhtml

<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">


<html>

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
   
        <title>Untitled Page</title>
        <link rel="stylesheet" type="text/css" href="style.css">
    </head>

    <body bgcolor="#ffffff">
        <p><iframe id="main"frameborder="0" src="main.php"></iframe></p>
        <p><iframe id="menu" frameborder="0" src="menu.php" scrolling="no"></iframe></p>
    </body>

</html>
jeg få de her fejl :-O

Line 9, column 73: end tag for "meta" omitted, but OMITTAG NO was specified
  ...ype" content="text/html;charset=iso-8859-1">
                                                ^
Line 9, column 2: start tag was here (explain...).
    <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
    ^
Line 12, column 58: end tag for "link" omitted, but OMITTAG NO was specified
    <link rel="stylesheet" type="text/css" href="style.css">
                                                            ^
Line 12, column 2: start tag was here (explain...).
    <link rel="stylesheet" type="text/css" href="style.css">
    ^
Line 15, column 15: there is no attribute "bgcolor" (explain...).
  <body bgcolor="#ffffff">
                ^
Line 16, column 16: there is no attribute "id" (explain...).
    <p><iframe id="main"frameborder="0" src="main.php"></iframe></p>
                  ^
Line 16, column 34: there is no attribute "frameborder" (explain...).
    <p><iframe id="main"frameborder="0" src="main.php"></iframe></p>
                                    ^
Line 16, column 42: there is no attribute "src" (explain...).
    <p><iframe id="main"frameborder="0" src="main.php"></iframe></p>
                                            ^
Line 16, column 52: element "iframe" undefined (explain...).
    <p><iframe id="main"frameborder="0" src="main.php"></iframe></p>
                                                      ^
Line 17, column 64: there is no attribute "scrolling" (explain...).
  ...e id="menu" frameborder="0" src="menu.php" scrolling="no"></iframe></p>
                                                          ^
Line 17, column 68: element "iframe" undefined (explain...).
  ...nu" frameborder="0" src="menu.php" scrolling="no"></iframe></p>
Avatar billede dmcn Praktikant
15. december 2003 - 18:44 #1
Fordi det er alt andet end XHTML? http://www.html.dk/tutorials/xhtml/
Avatar billede krydset Nybegynder
15. december 2003 - 18:49 #2
hvad er der i det her som ikke er xhtml
Avatar billede dmcn Praktikant
15. december 2003 - 18:51 #3
De fejl som validatoren giver dig, hvilket vil sige ca. alt.
Læs om XHTML før du prøver at kode i det.
Avatar billede krydset Nybegynder
15. december 2003 - 18:54 #4
har været igennem det på html.dk

men det her virker da


<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"/>
        <meta name="generator" content="Adobe GoLive"/>
        <title>Untitled Page</title>
       
    </head>

    <body>
        <p></p>
    </body>

</html>
Avatar billede krydset Nybegynder
15. december 2003 - 18:55 #5
er det fordi iframe ikke findes i xhtml fordi når jeg bruger den får jeg fejl??
Avatar billede dmcn Praktikant
15. december 2003 - 18:55 #6
Nej, iframes findes - men halvdelen af de tags du supplerer den med gør ikke.
Avatar billede dmcn Praktikant
15. december 2003 - 18:57 #7
Avatar billede krydset Nybegynder
15. december 2003 - 19:02 #8
det bliver ved med at sige jeg er dum
Line 20, column 14: there is no attribute "src" (explain...).
    <iframe src="/default.asp"></iframe>
                ^
Line 20, column 28: element "iframe" undefined (explain...).
    <iframe src="/default.asp"></iframe>
                              ^

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"/>
        <meta name="generator" content="Adobe GoLive"/>
        <title>Untitled Page</title>
       
    </head>

    <body>
        <p>
        <iframe src="/default.asp"></iframe>
        </p>
    </body>

</html>
Avatar billede dmcn Praktikant
15. december 2003 - 19:04 #9
Prøver du at validere som strict eller transitional? iframe-tagget findes ikke i strict.
Avatar billede krydset Nybegynder
15. december 2003 - 19:08 #10
Nå det var derfor :-S

Nu virker det smid et svar
Avatar billede dmcn Praktikant
15. december 2003 - 19:08 #11
:)
Avatar billede krydset Nybegynder
15. december 2003 - 19:13 #12
lige en ting til hvordan linker man til et stylesheet i xhtml?? ??
Avatar billede Slettet bruger
15. december 2003 - 19:38 #13
på samme måde som i html. bare husk / før du lukker taggen.

<link rel="stylesheet" type="text/css" href="style.css" />
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