stuermer: input??

hi,

langsam aber sicher lerne ich XHTML immer mehr zu schätzen.
alle anderen programmiererein mit table etc sind doch schlamperein..

aber nun frage ich mich wieser der validator
bei einem <input type="button" ...... /> meckert?
das kann ich nicht wirklich verstehen....

mein DTD = xhtml und strict

danke!

  1. Hallo,

    aber nun frage ich mich wieser der validator
    bei einem <input type="button" ...... /> meckert?

    Wenn du verraten würdest, was er mecker und vielleicht noch um welche Seite es geht, könnten wir dir vielleicht sogar helfen ...

    Grüße aus Nürnberg
    Tobias

    1. sorry,

      <input type="button" value="test" />

      das ist der tag, er meckert und markiert die letzte klammer.
      und mit tabelle meine ich das tabellenlayout was hier oft als "müll" dahin gestellt wurde....

      danke

      1. Hallo,

        <input type="button" value="test" />
        das ist der tag, er meckert und markiert die letzte klammer.

        Meine Glaskugel verrät mir, dass die Fehlermeldung "[...] document type does not allow element "input" here; missing one of [...]" lautet - du hast das <input> als direktes Kind-Element von <form> eingebaut. Da form als Kind-Elemente aber nur block-level-Elemente enthalten darf wird dir das input eben angekreidet - setze den Button in einen Absatz, dann verschwindet die Fehlermeldung.

        Grüße aus Nürnberg
        Tobias

        1. und falls dies dein layout verhauen sollte:
          <p style="display:inline">...</p>
          evtl. noch n margin:0; dazu.

          dieses "umformatieren" von <p> ists vor allem in einem <noscript> bereich nützlich, wo der validator sonst meckern würde, so fügt man code dazu, der optisch praktisch nichts ändert, aber den validator zufriedenstellt.

  2. echo $begrüßung;

    aber nun frage ich mich wieser der validator
    bei einem <input type="button" ...... /> meckert?
    das kann ich nicht wirklich verstehen....

    Wenn ich mal wieder Zeit habe, lerne ich Hellsehen ...
    Vermutlich liegt es am Kontext, in dem du dieses Element verwendest, und den du hier verschweigst - ganz abgesehen vom Wortlaut der Fehlermeldung.

    echo "$verabschiedung $name";

  3. hi,

    langsam aber sicher lerne ich XHTML immer mehr zu schätzen.
    alle anderen programmiererein mit table etc sind doch schlamperein..

    Fragestellungen, in denen eine konkrete Fehlermeldungen nur als "Meckerei" wiedergegeben werden, sind auch Schlamperei.

    gruß,
    wahsaga

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

    langsam aber sicher lerne ich XHTML immer mehr zu schätzen.
    alle anderen programmiererein mit table etc sind doch schlamperein..

    Was hat XHTML mit Tabellenschlamperei zu tun? In XHTML sind Tabellen auch möglich - auch in strict.

    aber nun frage ich mich wieser der validator
    bei einem <input type="button" ...... /> meckert?
    das kann ich nicht wirklich verstehen....

    Lies seine Fehlermeldung aufmerksam durch. Prüfe vielleicht auch mal mit dem SELFHTML-Validator.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."