Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: XML: Validointivirhe

mrkebab [25.11.2004 18:30:27]

#

Yritän saada sivuani xhtml 1.1 mukaiseksi. Kun validoin sivun niin tulee kaksi virheilmoitusta:
Ensimmäinen on:

Line 4, column 33: there is no attribute "lang"

xml:lang="fi" lang="fi">

Se valittaa tuosta lang="fi" Jos laitan pelkän xml:lang="fi" enkä perään tuota lang="fi" niin sitten ei tule virhe ilmoitusta.

Toinen virhe on:

 Line 54, column 2: unclosed end-tag requires SHORTTAG YES

</body>


En tiedä, että mitä oikein pitäisi korjata.

Sivun koodi on tässä:

<?xml version="1.0"?>
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml"
               xml:lang="f" lang="fi">

  <head>
         <title>Kotisivut</title>


         <link rel="stylesheet" type="text/css" title="sivuntyyli"
         href="style.css"/>

         <meta name="author" content="Tekijan nimi"/>
         <meta name="keywords" content="hakusanat"/>
         <meta name="description" content="kuvaus"/>

  </head>

  <body>

       <table>
              <tr>
                <td>
                   <h1>Tervetuloa kotisivuilleni</h1>

          <br /><br /><br /> <br /><br /><br />

          <p><a href="linkki1.html">linkki1</a></p>
          <p><a href="linkki2.html">linkki2</a></p>
          <p><a href="linkki3.html">linkki3</a></p>
          <p><a href="linkki4.html">linkki4</a></p>

              </td>
                 </tr>

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

Deewiant [25.11.2004 18:43:35]

#

mrkebab kirjoitti:

Ensimmäinen on:

Line 4, column 33: there is no attribute "lang"

xml:lang="fi" lang="fi">

Se valittaa tuosta lang="fi" Jos laitan pelkän xml:lang="fi" enkä perään tuota lang="fi" niin sitten ei tule virhe ilmoitusta.

Nimenomaan, XHTML 1.1:ssä ei ole lang-attribuuttia, ota se pois.

Kiva että tulee virheilmoitus rivistä 54, ja annat 38-rivisen koodin. Ettet varmasti jättänyt jotain pois? Ja tuon kohdan "xml:lang="f"" pitäisi tietenkin olla "xml:lang="fi"".

mrkebab [25.11.2004 19:25:52]

#

Jo alkoi toimimaan kun otin tuon lang="fi" pois. Kiitos paljon !

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta