Coder: Problem beim Validieren ! xhtml und TAGs

Hallo

ich stelle gerade meine seite auf xhtml um und das hat bis jetzt auch ganz gut geklappt nun habe ich nur ein problem bzw. zeigt der validator einen fehler an dem ich mir bis jetzt die zähne ausgebissen habe, vielleicht könnt Ihr mir einen Rat dazu geben.

folgender fehler tritt auf... wenn ich die seite validiere hie erstmal zum selber anschauen

http://validator.de.selfhtml.org/validate/?uri=http://www.hate-you.ch&charset=ISO-8859-1

und das ist der fehler

Fehler: p ist an dieser Stelle nicht erlaubt. Es fehlt ein object, applet, map, iframe, button, ins, del Tag.

<p style="text-align: right; font-weight: 700">[<a href="Intern/" style="col.......

so nun ist dies aber nur ein einfach link??? wie muss ich den denn da jetzt maskieren ?

  1. Hallo Coder.

    http://validator.de.selfhtml.org/validate/?uri=http://www.hate-you.ch&charset=ISO-8859-1

    und das ist der fehler

    Fehler: p ist an dieser Stelle nicht erlaubt. Es fehlt ein object, applet, map, iframe, button, ins, del Tag.

    Schaue eine Zeile davor. Dort öffnest du ein p-Element ohne es zu schließen:

    <p>  
    <p style="text-align: right; font-weight: 700">[<a href="Intern/" style="color: #000000" >Member  
    Login</a>]</p>
    

    Das ist in XHTML nicht gestattet.

    Einen schönen Freitag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. Vielen Dank, genau das war der fehler :)

      obwohl der <p> tag dort geöffent wurde und weiter unten (in zeile 585) geschlossen wurde..... naja so gehts auch :)

      1. Moin!

        obwohl der <p> tag dort geöffent wurde und weiter unten (in zeile 585) geschlossen wurde..... naja so gehts auch :)

        <p> ist ein Block-Element, welches keine weiteren Block-Elemente (wie <p>) enthalten darf.

        Wenn du <p> (und andere Elemente mit der gleichen Einschränkung) gruppieren willst, um sie gemeinsam zu handhaben, füge ein <div> um sie herum ein.

        - Sven Rautenberg

        --
        "Love your nation - respect the others."
    2. jetzt habe ich nurnoch einen kleinen fehler und zwar habe ich ein problem mit dem <form>

      Fehlerstelle:

      <form action='/index.php?show=' method='post' name='shoutbox' accept-charset

      der Validator sagt <form .....

      ist an dieser stelle nicht erlaubt,...

      die stelle ist

      <table width='$tablewidth' cellspacing='2' cellpadding='0' border='0'>
        <form action='$PHP_SELF?show=$show' method='post' name='shoutbox' accept-charset='ISO-8859-1' />
           <tr>

      auch wenn ich objekt davor setze oder so, geht das nicht ?! was mach ich falsch bzw. worin liegt der fehler ?

      1. hi,

        der Validator sagt <form .....
        ist an dieser stelle nicht erlaubt,...

        die stelle ist

        <table width='$tablewidth' cellspacing='2' cellpadding='0' border='0'>
          <form action='$PHP_SELF?show=$show' method='post' name='shoutbox' accept-charset='ISO-8859-1' />

        http://de.selfhtml.org/html/referenz/elemente.htm#form

        Da könntest du dich auch mal selber informieren, bevor du für jeden Kleinkram fragst.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. http://de.selfhtml.org/html/referenz/elemente.htm#form

          Da könntest du dich auch mal selber informieren, bevor du für jeden Kleinkram fragst.

          dort habe ich bereits gelesen ! aber ich weis trotzdem nochnicht was falsch sein soll ....

          1. hi,

            http://de.selfhtml.org/html/referenz/elemente.htm#form

            dort habe ich bereits gelesen ! aber ich weis trotzdem nochnicht was falsch sein soll ....

            Überlegen: In welchem Element steht dein form - und was steht an der verlinkten Stelle, in welchen form stehen _darf_?

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }