Avatar billede ravencmp Novice
08. september 2006 - 11:26 Der er 23 kommentarer og
1 løsning

Hvilken type doctype er disse?

Ved ikke lige hvilken kategori for dette spørgsmål der passer bedst, så vær rar at bære over med mig hvis den er placeret forkert!

Jeg har nu prøvet forgæves at validere min html/php kode , og kan bare ikke finde ud af hvilken doctype der passer bedst til mine filer.
http://validator.w3.org/ kan ikke lide mig overhovedte og den kommer aldrig forbi det der med doctype.
Findes der nogen former for værktøjer der automatisk ud fra sourcen kan "detect" hvilken doctype det enkelte dokument er?
Kan du/i hjælpe?

Jeg har allerede prøvet et utal af forsk. doctypes og ingen af dem passede åbenbart de var ikke VALID!

Vær rar ikke at FLAME mig jeg prøver bare at lave en god side som kan vises pænt for alle.

http://www.ravencomputers.net/test/html_dansk/faq_dansk.html
http://www.ravencomputers.net/test/html_dansk/forside_dansk.html
http://www.ravencomputers.net/test/html_dansk/links_dansk.html
http://www.ravencomputers.net/test/html_dansk/software_dansk.html
http://www.ravencomputers.net/test/html_dansk/support_dansk.html
http://www.ravencomputers.net/test/html_dansk/feedback.php
http://www.ravencomputers.net/test/html_dansk/feedout.php
Avatar billede jesper-moeller Nybegynder
08. september 2006 - 12:41 #1
Strict
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Transitional
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Avatar billede ravencmp Novice
08. september 2006 - 13:24 #2
Jamen hvilken skal indsættes hvor og hvad fik dig til at sige det var netop disse doctypes, for jeg mener faktisk at jeg allerede har brugt disse og demn kan W3 ikke lide når den validerer sitet
Avatar billede jesper-moeller Nybegynder
08. september 2006 - 13:30 #3
Da siderne er skrevet som XHTML skal doctypen være XHTML

jeg ville væge
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

hvis w3c så siger der er fejl på siden skal du læse vilke fejl der er og rette dem
Avatar billede mclemens Nybegynder
08. september 2006 - 17:36 #4
Et eksempel på en validering med transitional som foreslået af Jesper:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.ravencomputers.net%2Ftest%2Fhtml_dansk%2Ffaq_dansk.html&charset=%28detect+automatically%29&doctype=XHTML+1.0+Transitional&verbose=1

... Husk at validere alle siderne enkeltvis og rette fejlene - xhtml må ikke have en fejl ... hvis den leveres som xhtml altså ;) Hvis du vil levere dine sider som xhtml afhængig af om browseren understøtter xhtml eller ej - så kig på: http://www.eksperten.dk/spm/719030#rid6329210 (dine sider leveres p.t. som html til alle browsere)

... Du kører p.t. med statiske html filer - hvis sider ikke leveres som xhtml for de browsere der understøtter det, oplever du ikke en parsing af siderne som xhtml - og får heller ikke en følelse af hvad en fejl i et xhtml dokument betyder (træning i kodevaner er den største fordel jeg føler der er ved xhtml lige p.t. - indtil IE understøtter xhtml)
Avatar billede mclemens Nybegynder
08. september 2006 - 17:38 #5
Edit: [... Du kører p.t. med statiske html filer]
vs. [ Jeg har nu prøvet forgæves at validere min html/php kode ]

Hov, sorry - så kun lige på ext.... men, så er linket til betinget
content-type via php headeren sammen med betinget xml deklaration nok let nok at integrere via. den include :o)
Avatar billede mclemens Nybegynder
08. september 2006 - 17:44 #6
M.h.t. de fejl der kom ved det validerings link jeg kastede - så er det <br> der skal rettes til <br /> og img tags der skal afsluttes med <img ... /> (altså " />") istedet for <img ...>

Så på med 08/09-2006 13:30:35 og frem med retteblækket ;)
Avatar billede mclemens Nybegynder
09. september 2006 - 08:47 #8
http://www.ravencomputers.net/test/default.html


        </tbody>
    </table>
</body>
</html>


->

        </td></tr>
        </tbody>
    </table>
</body>
</html>
Avatar billede mclemens Nybegynder
09. september 2006 - 08:49 #9
Avatar billede mclemens Nybegynder
09. september 2006 - 08:56 #10
http://www.ravencomputers.net/test/html_dansk/feedback.php
... doctype ... ?


align="center" <- Slettes ... det er ikke gyldigt ...
brug evt.: style="margin:0px auto;width:234px;"

<td class="imagetop" width="906" colspan="3" height="161">

->

<td class="imagetop" colspan="3">

og så i css definerer du størrelsen...

.imagetop{width:906px;height:161px;}




border på billeder i a href skrives som: style="border:0px;" istedet for border="0"





Error  Line 75 column 84: document type does not allow element "form" here; missing one of "map", "object", "ins", "del", "noscript" start-tag.

...rm action="feedout.php" method="post">

The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").



                                        <p>
                                            <form action="feedout.php" method="post">
<input type="hidden" name="ip" value="biip" />

... din form lægger i et p element ... den duer ikke vælg et block element som f.eks. en <div> og læg alting indentil form elementet i en div som f.eks.:

                                        <div>
                                            <form action="feedout.php" method="post"><div>
<input type="hidden" name="ip" value="87.50.81.254" />



....


</div></form></div>
Avatar billede mclemens Nybegynder
09. september 2006 - 09:00 #11
^ - Var kommet til at validere mod xhtml 1.1 da der ikke var en doctype
... men en del af fejlene er vist det samme i 1.0 trans
Avatar billede mclemens Nybegynder
09. september 2006 - 09:03 #12
http://www.ravencomputers.net/test/html_dansk/feedout.php



<td width="100%">
                                        <br />
                                        <p><img height="22" alt="" src="../images_menu/menu_kontakt.gif" width="110" border="0" />
                                        </p>
                                        <p>
<h3 align="center">Tak for brevet </h3>
<h2>Brug 'Tilbage'-knappen - Udfyld ALLE felter</h2>

<p align="center">

Saturday, September 9, 2006, 9:01 am [EST] <br/>
<br/>Attention:  <br/>
<br/>Afsender:  ()<br/>
<br/>Angående:
<br/> <br/>
<br/>Kommentar:  <br/>
<br/>Yderligere Info : IP =  <br/>

<br/>Browser =  <br/>
<br/>Hvor kom du fra? =
<br/>
</p>
                                        </p></td>




->



<td width="100%">
                                        <br />
                                        <p><img height="22" alt="" src="../images_menu/menu_kontakt.gif" width="110" border="0" />
                                        </p>



                                        <div>
<h3 align="center">Tak for brevet </h3>
<h2>Brug 'Tilbage'-knappen - Udfyld ALLE felter</h2>

<p align="center">

Saturday, September 9, 2006, 9:01 am [EST] <br/>
<br/>Attention:  <br/>
<br/>Afsender:  ()<br/>
<br/>Angående:
<br/> <br/>
<br/>Kommentar:  <br/>
<br/>Yderligere Info : IP =  <br/>

<br/>Browser =  <br/>
<br/>Hvor kom du fra? =
<br/>
</p>


                                        </div></td>
Avatar billede ravencmp Novice
09. september 2006 - 10:03 #13
ok NU er jeg forvirret, er du rar at udpinde det der for dummies som mig
Avatar billede ravencmp Novice
09. september 2006 - 11:10 #14
Jeg har fået http://www.ravencomputers.net/test/html_dansk/links_dansk.html til at makke ret nu

de andre driller stadig
Avatar billede ravencmp Novice
09. september 2006 - 11:15 #15
Her er en kopi af min nuværende CSS fil, kan se du nævner at jeg skal justere min CSS men er ikke helt klar over hvor?

---CSS ILE SOURCE START---

body {  scrollbar-arrow-color: white;
        scrollbar-face-color: #9C9C61;
        scrollbar-base-color: white;
       
   
}

.h4forsidedansk { background-image:url(../images_menu/menu_faq.gif); background-repeat:no-repeat;
}

.imagetop {background-image:url(../images/top.gif);
}

.imageleft {background-image: url(../images/left.gif);
}

.imageright {background-image:url(../images/right.gif);
}

.imagebottom {background-image:url(../images/bottom.gif); background-repeat:no-repeat;
}

.menu { font-family:Daniel; font-size: 18px; color:#D01414; font-weight:bold;
}

.textindhold { font-family: Tahoma; font-size:13px;
}

#scroll { height: 350px; overflow: auto;
            scrollbar-arrow-color: white;
          scrollbar-face-color: #9C9C61;
          scrollbar-base-color: white;
         
}

A:Link {color: #D01414;
}

A:Visited {color: #D01414;
}

A:Active {color: #D01414;
}

a { text-decoration: none;
   
}

.usynlig1 {background-image:url(../images/usynlig.gif);
}

.usynlig2 {background-image: url(../images/usynlig.gif);
}

.menusoftware {background-image:url(../images_menu/menu_software.gif); background-repeat:no-repeat;
}

.menulinks { background-image:url(../images_menu/menu_links.gif); background-repeat:no-repeat;
}

.menuhome { background-image:url(../images_menu/menu_home.gif); background-repeat:no-repeat;
}

.menufaq { background-image:url(../images_menu/menu_faq.gif); background-repeat:no-repeat;
}

.menusupport { background-image:url(../images_menu/menu_support.gif); background-repeat:no-repeat;
}

.menupriser { background-image:url(../images_menu/menu_priser.gif); background-repeat:no-repeat;
}

.menukontakt { background-image:url(../images_menu/menu_kontakt.gif); background-repeat:no-repeat;
}

.menucontact { background-image:url(../images_menu/menu_contact.gif); background-repeat:no-repeat;
}

.menuprices { background-image:url(../images_menu/menu_prices.gif); background-repeat:no-repeat;
}

.defaulttop { background-image:url(../images_default/default_top7.gif); background-repeat:no-repeat;
}

.defaultdansk { background-image:url(../images_default/default_dansk.gif); background-repeat:no-repeat;
}

.defaultengelsk { background-image:url(../images_default/default_engelsk.gif); background-repeat:no-repeat;
}

.hr { color: #9C9C61;
}

.tekstdefault { font-family: Tahoma; font-size:13px;
}

---CSS ILE SOURCE END---
Avatar billede ravencmp Novice
09. september 2006 - 11:43 #16
Nevermind det hele er W3C nu efter at jeg langt om længe fik fattet lidt af det du skrev, selvom jeg ikke helt endnu har fattet det der med CSS og derfor ikke rettede det, så gik den igennem alligevel.

Tusind tusind tak for hjælpen, ville sq ønske du også kunne hjlpe mig med de andre spørgsmål jeg har oppe her på Eksperten vedr. samme site.

Hvor god er du til Javascript m.v.?

Du virker ret kewl til det her ihvertfald.

lav et svar og point er dine !!!!
Avatar billede mclemens Nybegynder
09. september 2006 - 12:45 #17
[ Hvor god er du til Javascript m.v.? ]
Jeg kan sådan ca. lige klare mig på området
( er ikke supermand på noget specielt område ) :)

[ Tusind tusind tak for hjælpen, ville sq ønske du også kunne hjlpe mig med de andre spørgsmål jeg har oppe her på Eksperten vedr. samme site. ] Jeg er nok først på iaften - jeg har haft det lidt pudsigt siden morgenstunden ... har også lige et par andre tråde som jeg skal have pillet i :/

Her er lige et svar ;)
Avatar billede mclemens Nybegynder
09. september 2006 - 12:46 #18
Vent lige med at acceptere ...




Jesper, kast et svar - så laver vi en deler ;)
Avatar billede ravencmp Novice
09. september 2006 - 12:53 #19
Jeps i fortjener begge at få point for i hjalp sq begge to kanon :) så jeg venter bare på Jesper
Avatar billede ravencmp Novice
09. september 2006 - 12:54 #20
mclemens hehe du kan jo evt bruge min kontaktformular på websitet når/hvis du gider så kan vi bruge email til at kommunikere istedet for at floode det her forum
Avatar billede jesper-moeller Nybegynder
09. september 2006 - 14:00 #21
Er vist mclemns der har lavet alt arbejdet :-)  så giv du bare ham pointne ;-)
Avatar billede ravencmp Novice
09. september 2006 - 14:10 #22
ok det er bare i orden Jesper, men ellers tusind tak for din hjælp :) cya around (måske DU kan hjælpe med den andre spørgsmål jeg har posted vedr. mit site)
Avatar billede jesper-moeller Nybegynder
09. september 2006 - 15:50 #23
>> "Findes der nogen former for værktøjer der automatisk ud fra sourcen kan "detect" hvilken doctype det enkelte dokument er?
Kan du/i hjælpe?"

Nej.. (hvertfald ikke hvad jeg ved af) .. Man bør beslytte sig til vilken type man vil lave sin site med som noget af det første når man begynder sin sete ;-)
Avatar billede mclemens Nybegynder
09. september 2006 - 16:21 #24
Tak for point :)
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