Avatar billede dl Nybegynder
01. januar 2005 - 15:42 Der er 19 kommentarer og
1 løsning

Alm. HTML. tilgrin det her

Nu har jeg siddet og set på dette i flere dage, og jeg kan bare ikke få det løst.

Jeg har en header.php fil. Men alm. html kode i.

<kode start>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<html>
    <head>
        <meta name="robots" content="index, nofollow, noarchive"/>
        <link rel="stylesheet" type="text/css" href="/test/system/screenstyle.css" media="screen"/>
        <link rel="stylesheet" type="text/css" href="/test/system/printstyle.css"  media="print"/>
    </head>

    <body>

<center>

   
    <img src="/test/system/header.jpg">
    <table class="HeaderBorderTable">
        <tr>
            <td> -Row 1, Cell 1- </td>
        </tr>
    </table>
</center>




    </body>

</html>

<kode slut>

Jeg skal nu have rettet disse fejl: http://validator.w3.org/check?uri=www.tcwc.dk%2Ftest%2Fheader.php

hvordan ... jeg kan bare ikke se fjemlen for mig ??

Ps. er der et sted, hvor man kan se de forskellige syntaxer ??

//dl
Avatar billede trekkies Juniormester
01. januar 2005 - 15:46 #1
Du har 2 start HTML, fjern det ene.
Avatar billede roenving Novice
01. januar 2005 - 15:47 #2
-- den store fejl er, at du har to html-tags !-)

Men brug også en fuldt kvalificeret doctype inlusive dtd-link:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta name="robots" content="index, nofollow, noarchive"/>
        <link rel="stylesheet" type="text/css" href="/test/system/screenstyle.css" media="screen">
        <link rel="stylesheet" type="text/css" href="/test/system/printstyle.css"  media="print">
    </head>

    <body>

<center>

   
    <img src="/test/system/header.jpg">
    <table class="HeaderBorderTable">
        <tr>
            <td> -Row 1, Cell 1- </td>
        </tr>
    </table>
</center>




    </body>

</html>

Bemærk også, at du ikke må afslutte tags i html 4 !-)
Avatar billede dl Nybegynder
01. januar 2005 - 15:47 #3
I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to reliably validate the document. I'm falling back to the "UTF-8" encoding and will attempt to perform the validation, but this is likely to fail for all non-trivial documents.

So what should I do? Tell me more...
This page is not Valid HTML 4.01 Transitional!

Below are the results of attempting to parse this document with an SGML parser.

  1.

      Line 4, column 59: character data is not allowed here

      <meta name="robots" content="index, nofollow, noarchive"/>

      You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>) or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes).

      &#9993;
  2.

      Line 7, column 7: end tag for "HEAD" which is not finished

      </head>

      Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>

      Another possibility is that you used an element (e.g. 'ul') which requires a child element (e.g. 'li') that you did not include. Hence the parent element is "not finished", not complete.

      &#9993;
  3.

      Line 13, column 35: required attribute "ALT" not specified

      <img src="/test/system/header.jpg">

      The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

      Typical values for type are type="text/css" for <style> and type="text/javascript" for <script>.
Avatar billede dl Nybegynder
01. januar 2005 - 15:48 #4
er de fejl som er tilbage.
Avatar billede dl Nybegynder
01. januar 2005 - 15:48 #5
"Men brug også en fuldt kvalificeret doctype inlusive dtd-link:"

Kode, eksempel ???
Avatar billede trekkies Juniormester
01. januar 2005 - 15:49 #6
En anden ting er at man kan lave en ALT på sine billeder, så kommer der en tekst frem når musen er over billedet.
f.eks.
<img src="billed.jpg" alt="Her er et billed">
Avatar billede roenving Novice
01. januar 2005 - 15:50 #7
Indsæt også:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


-- og bemærk at jeg fjernede /-erne i metatags !-)

-- og det er nødvendigt at angive en alt-attribut på img-tags, så mindst:

      <img src="/test/system/header.jpg" alt="">
Avatar billede dl Nybegynder
01. januar 2005 - 15:50 #8
de fejl som den skriver ... er ud fra  w3.org  HTML Validator
Avatar billede roenving Novice
01. januar 2005 - 15:50 #9
-- det var jo netop et kode-eksempel, jeg lagde ?-)
Avatar billede dl Nybegynder
01. januar 2005 - 15:51 #10
trekkies>> ja, det ved jeg ... men det en fejl, hvis den ikke er der
Avatar billede dl Nybegynder
01. januar 2005 - 15:53 #11
sidste fejl:

Line 8, column 7: end tag for "HEAD" which is not finished

</head>

Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>

Another possibility is that you used an element (e.g. 'ul') which requires a child element (e.g. 'li') that you did not include. Hence the parent element is "not finished", not complete.
Avatar billede roenving Novice
01. januar 2005 - 15:55 #12
Det er fordi, du stadig har /> i meta-tags !-)
Avatar billede trekkies Juniormester
01. januar 2005 - 15:57 #13
Du mangler en title i din head

<title>
Her er en titel
</title>
Avatar billede roenving Novice
01. januar 2005 - 15:57 #14
Du mangler et title-element !-)

<title>Titel på siden</title>

-- det er en absolut forudsætning i et head-tag !o]
Avatar billede dl Nybegynder
01. januar 2005 - 15:59 #15
det emeste sted, jeg har  </html>  ... det er i bunden.
Avatar billede roenving Novice
01. januar 2005 - 15:59 #16
-- og sæt så den fulde doctype på, så også IE opfatter det, som du ønsker det !-)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
Avatar billede dl Nybegynder
01. januar 2005 - 16:05 #17
tak.
roenving>> svar ... samt tak til i andre.
Avatar billede roenving Novice
01. januar 2005 - 16:05 #18
-- hvis du ikke angiver dtd-linket også, vil IE gå i quirks-mode, hvilket frit oversat betyder, at den vil skide på adskillige af de formatterings-instruktioner, du har angivet i din css ...

-- og det ligner en deler trekkies !-)

Velbekomme '-)
Avatar billede trekkies Juniormester
01. januar 2005 - 16:06 #19
jeg springer over i dag  ;>
Avatar billede roenving Novice
01. januar 2005 - 16:07 #20
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