Darstellungsfehler und HTML-Problem

  • hallo leute könnt ihr mir mal helfen? also irgendwo in meinem code ist ein fehler den ich nicht finde.

    ich habe seit neustem einen abstand vom menü zum rest der seite und wenn ich layerwerbung mache dann geht nach dem schließen der werbung das menü nicht mehr. erst wenn ich dann neu aktualisiere gehts menü wieder. ich weis echt nicht weiter...

    das ganze sieht man hier: http://androbench.bplaced.de/site/index

  • erstmal danke für deine antwort, aber welcher fehler sorgt für den müll? denn viele dieser fehler welche angezeigt werden haben auch mit links zu tun da kann ich ja nix für irgendwie...

    ich blick jetzt nich mehr durch hier :)

    für einen genaueren tip wäre ich dir dankbar

  • Wow, 115 Fehler. Ist das ein neuer Rekord?

    androidbench
    Arbeite erstmal die Fehler ab. Hier wird dir bei den Grundlagen niemand helfen, bei Problemen aber sehr wohl.
    Im geposteten Link sind die Fehler aufgeführt.
    MfG

    Niemals provozieren lassen, jeder darf seine Meinung haben.

  • das versuche ich ja, aber ich komme nicht weiter damit! nicht jeder hat so viel kenntnisse wie ihr.
    ich hab mir den ganzen kram selber beigebracht und hab eben leider nich so viel plan.
    soll mir aber erstma einer nachmachen :) also wer mir helfen kann, ist wilkommen. aber bitte verschont mich
    mit sowas wie fehler alle beheben erstma, wenn ich es könnte, dann hätte ich es gemacht und nicht
    meine frage hier bei euch im forum gestellt, ich dachte ja dafür is das forum...

    und was die fehlerzahl angeht, bitte schaut mal genau hin! nich alle fehler sind meine fehler!

  • Nur mal ein Beispiel aus deinem Quälcode:

    Code
    <FORM method=GET action="http://www.google.com/search" id="cse-search-box">
            <p>
             <input type=text name=q size=24 maxlength=255 value="" placeholder="Suche eingeben">
             <input type=submit name=btnG VALUE="Suche"><p>
             <input type=hidden name=domains value="http://www.androbench.bplaced.de">
             <input type='hidden' name='ie' value='iso-8859-1'>
             <input type='hidden' name='oe' value='iso-8859-1'>
             </FORM>

    In diesem Abschnitt gibt es folgende Mängel:
    * HTML-Elemente sollte man immer klein schreiben (FORM -> form)
    * Werte von HTML-Attributen werden immer mit Anführungszeichen umgeben (type=text -> type="text")
    * Viele HTML-Elemente sollten auch immer sauber geschlossen werden. Der Absatz (<p>) gehört auch dazu. In diesem Abschnitt hier wird ein <p> geöffnet aber nie geschlossen. Der Browser parst das nun und findet kein Ende - wie soll er das darstellen?
    * Beide Absätze in diesem Abschnitt sind überhaupt semantisch und inhaltlich falsch angebracht. Dadurch entstehen im schlimmsten Fall unnötige Abstände, in jedem Fall aber fehlerhafter HTML-Code.

    Die HTML-Grundlagen stehen für dich weiterhin unter
    http://de.selfhtml.org/
    bereit zum Durchlesen.

    Hinweis: die Schuld für falschen HTML-Code kann man nie auf andere schieben. Selbst wenn man fremde HTML-Codes in die eigene Seite einbaut um irgendeinen Service zu verwenden, kann und sollte man diesen HTML-Code immer noch so anpassen, dass er auch zum HTML-Standard der eigenen Seite passt.