validator fehlermeldung - bitte um hilfe

  • ok, das thema ist ja schon mal hier aufgetaucht, aber ich kann
    meine fehlermeldung, die ich bekomme einfach nicht lösen. bin
    ebenso kein echter programmierer, viel eher gestalter:grin:

    habe den selfhtml validator verwendet um folgende seite zu validieren:
    http://www.r-mag.de/2007/01/10/uwe-banton-jah-roots/

    so weit so gut, und es gibt da zwei fehlermeldungen, die ich nicht
    nachvollziehen kann (siehe screenshot im anhang)

    1. Beim Verwenden von eingebetteten Ereignissen (Event-Handler) muss die verwendete Scriptsprache in einen Meta-Tag
    (z. B. <meta http-equiv="Content-Script-Type" content="text/javascript" />) und/oder im HTTP-Header (z. B. Content-Script-Type: text/javascript) mitgeteilt werden.

    --> heisst das es genügt, wenn ich im header tatsächlich einfach nur

    Code
    <meta http-equiv="Content-Script-Type" content="text/javascript" />

    angebe?

    2. Und das ist viel schwieriger für mich zu verstehen:
    blockquote ist an dieser Stelle nicht erlaubt. Es fehlt ein `object`, `ins`, `del`, `map`, `button` Tag.

    Code
    <p>[B][COLOR=Red]<blockquote>[/COLOR][/B]This is a day I will always remember<br />

    könnte mir da jemand weiterhelfen? das blicke ich einfach überhaupt nicht:roll:
    weiterhin sagt mir der Validator, dass <br /> in einem <blockquote> anscheinend nicht erlaubt ist? Es erscheint folgender Fehler:

    br ist an dieser Stelle nicht erlaubt. Es fehlt ein `p`, `h1`, `h2`, `h3`, `h4`, `h5`, `h6`, `div`, `pre`, `address`, `fieldset`, `ins`, `del` Tag.

    Code
    <p><blockquote>This is a day I will always remember[B][COLOR=Red]<br />[/COLOR][/B]

    sehr seltsam und neu für mich alles.

    vielen dank für all eure mühe
    floyd

    Fakeblog begeht Rechtschreibfehler

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • hi morris,
    danke für deine hilfe. jetzt habe ich aber mal eine wahrscheinlich noch
    blödere frage. also das <blockquote> innerhalb von <p> nicht erlaub ist,
    ok, habe ich verstanden.

    jedoch schreibe ich ja meine beiträge im admin bereich. der code wird ja
    dann generiert. also ich verwende den normalen editor und gebe das z.B.
    folgendermassen ein:

    "Auszug aus dem Editor im Admin Bereich":
    Bei »I know« geht es dann mit einem schönen Bläsersatz los und Babylon
    wird niedergesungen. Vor allem muss man sagen, dass Uwe Banton sich
    nicht mit belanglosen Dingen aufhält, sondern alle Tunes wirklich schöne
    sinnvolle Lyrics beinhalten. In »11th September« wird folgendes festgestellt:

    <blockquote>This is a day I will always remember
    It was the 11th of September
    When two planes crash inna di world trade center
    And it was new year’s day in Ithiopia</blockquote>

    ----------------------------------------------------

    Jetzt frage ich mich, wie ich das ändern kann, dass das <blockquote> Element nicht innerhalb eines <p> tags steht???

    Das Ergebnis, was dann als Code ausgegeben wird ist:

    Code
    [B][COLOR=Red]<p>[/COLOR][/B]Bei »I know« geht es dann mit einem schönen Bläsersatz los und
    Babylon wird niedergesungen. Vor allem muss man sagen, dass Uwe
    Banton sich nicht mit belanglosen Dinge aufhält, sondern alle Tunes
    wirklich schöne sinnvolle Lyrics beinhalten. In »11th September«
    wird folgendes festgestellt:[B][COLOR=DarkOrange]
    <blockquote>[/COLOR][/B]This is a day I will always remember<br />
    It was the 11th of September<br />
    When two planes crash inna di world trade center<br />
    And it was new year’s day in Ithiopia[B][COLOR=DarkOrange]</blockquote>[/COLOR][COLOR=Red]</p>[/COLOR][/B]

    Das <blockquote> steht also immer noch in einem <p> verschachtelt?
    Weisst du da eine Lösung? Wie muss ich mit dem Editor umgehen, dass
    das <blockquote> nicht in einem <p> verschachtelt ist?

    vielen dank für all deine hilfe
    floyd

    Fakeblog begeht Rechtschreibfehler

  • Nutze statt <blockqoute> einfach <q>, das ist semantisch korrekt (Zitat) allerdings ein Inline-Element und innerhalb von <p> erlaubt.
    Mittels CSS kannst du es dann entsprechend formatieren.

    Grüße
    Mo

  • zu 2.
    blockquote, so wäre es richtig, du hast <p> und<br />falsch verschachtelt:

    HTML
    <blockquote>
            This is a day I will always remember<br />
            It was the 11th of September<br />
            When two planes crash inna di world trade center<br />
            And it was new year’s day in Ithiopia
           </blockquote><br />

    richtig:

  • Hallo SuMu,
    danke für deinen Hinweis, leider habe ich ihn überhaupt nicht verstanden.
    du zitierst das <blockquote> und sagst es it falsch verschachtelt.

    unter richtig ist dann ein langer quelltext aus einem ganz anderen bereich
    des quelltextes der seite. das verstehe ich nicht. sorry. ich suche nur nach
    einer lösung für das verwenden von <blockquote></blockquote> ausserhalb
    eines <p> tags im admin bereich, wenn ich einen beitrag schreibe.

    vielleicht kannst du mir das nochmal erklären, wie du das genau meinst?
    einfacher für mich wäre natürlich, wenn du mir das was ich falsch mache
    an meinem beispiel erklären könntest. das wäre fein.

    im anhang habe ich nochmal einen screenshot des admin textfeldes
    angehängt, dann siehst du wie ich das eingegeben habe.

    vielen dank für deine und eure mühe.
    floyd

    p.s. @ morris: falls das alles nicht klappt, dann werde ich es mal mit dem <q> versuchen:-) danke für den tipp!

    Fakeblog begeht Rechtschreibfehler

  • ich vermute was anderes,
    guck mal in WP-ADMIn->einstellungen->Schreiben->
    da solltest du KEIN kreuz machen bei:
    WordPress soll falsch verschachteltes XHTML automatisch korrigieren.

    teste das doch einmal:-)

    Mein erstes Beispiel ist die richtige Version, wenn du nur <br /> + blockquote nimmst.

    http://validator.w3.org/check?uri=http…&doctype=Inline
    test damit mal.

    sorry für zuviel code posten ;-)

    Einmal editiert, zuletzt von SuMu (11. Januar 2007 um 11:25)

  • Hi SuMu,
    erstmal danke, dass du dir so viel zeit nimmst, aber irgendwie will
    das eiunfach nicht so funktionieren:

    HTML
    <blockquote>
            This is a day I will always remember<br />
            It was the 11th of September<br />
            When two planes crash inna di world trade center<br />
            And it was new year’s day in Ithiopia
           </blockquote><br />

    genau das habe ich jetzt in meinem editor so eingetragen (siehe screenshot). der fehler bleibt aber dennoch bestehen???

    WP-ADMIn->einstellungen->Schreiben war übrigens kein Haken unter
    " WordPress soll falsch verschachteltes XHTML automatisch korrigieren"

    vielen dank
    floyd

    Fakeblog begeht Rechtschreibfehler

  • sorry, du solltest das nicht so in den editor eintragen:shock:.
    so sähe der code valide aus, das meinte ich damit nur.

    schreib doch einfach noch mal einen testeintrag.
    und gib per hand keine p oder br ein.
    ich nutze den selben editor und es geht.

    z.b. schreib deinen text und dann makierst du das, was du als blockquote haben willst und drückst auf den button blockquote.

  • hey SuMu,
    ich werde gleich verrückt:-( jetzt habe ich mal einen testeintrag gemacht, in
    dem nichts anderes steht ausser:

    Code
    <blockquote>ein zitat, das tut so gut
    wenn es niemand wissen tut
    test es einmal ob es klappt
    ansonsten ist es hier vertrackt</blockquote>

    http://www.r-mag.de/2006/01/11/testbeitrag/

    selbst das haut nicht hin. anscheinend setzt der editor automatisch ein
    <p> tag am anfang, bevor überhaupt etwas da steht. oder wie siehst du das?
    ich bin am verzweifeln:mad: hast du noch einen rat parat?

    vielen dank
    floyd

    Fakeblog begeht Rechtschreibfehler

  • Es scheint so, als ob WP um jeden Textblock, egal ob mit oder ohne Elemente, ein <p> setzt. Dementsprechend würde eine valide Lösung zwangsläufig auf die Nutzung von <q> hinauslaufen.

    Grüße
    Mo

  • Gute Nachricht: es liegt nicht an dir :mrgreen:8-), kann ich mir nicht vorstellen, aber heute abend sind bestimmt noch einige cräcks hier:wink:

    kannst du mal das standard-theme kubrick kurz drauf schmeissen und dann mal testen:mrgreen:, wenn es dann geht...

    die buttons, werden ja in irgendeiner js-datei definiert, vielleicht liegt es ja da dran...

    Einmal editiert, zuletzt von SuMu (11. Januar 2007 um 13:05)

  • hi morris,
    das stimmt wohl ich frage mich einfach nur warum? laut SuMu, der ebenfalls
    den gleichen editor zum beitrag verfassen verwendet, funktioniert es bei ihm.

    das ist alles sehr seltsam für mich, denn der editor ist doch sicherlich in
    den wp core dateien. dort habe ich auf keinen fall irgendetwas verändert:grin:

    mal sehen, was es noch sein könnte. trotz allem werde ich heute das mal mit
    <q> durchziehen. denn alles andere, da blicke ich nicht mehr durch.

    vielen dank für eure mühe und hilfestellung
    floyd

    Fakeblog begeht Rechtschreibfehler

  • das ist ja mal ein gag: selbst mit kubrick theme der gleiche fehler:-(
    das habe ich eben kurz getestet. man, das macht mich völlig
    irre. mein kopf wird schon leicht rot;-) schweissperlen, etc...

    würde mich freuen, falls jemand noch ideen hat, wie ich das problem
    in den griff kriegen könnte:-)

    wordpress version 2.0.4

    SuMu und Morris: ihr seid super, gebt euch so viel mühe und ich
    checke es einfach nicht, sorry...

    floyd

    Fakeblog begeht Rechtschreibfehler

  • Morris
    bei mir im blog geht es aber?! ging auch schon bei version 2.04

    Hmm...seltsam...bei allen Installation (2.0.1 -> 2.0.6) die ich jetzt mal auf die Schnelle habe testen können baut WP automatisch um jeden Textblock ein <p>.

    Hast du vieleicht irgendwelche ominösen Plugins installiert?

    Grüße
    Mo

  • Hmm...seltsam...bei allen Installation (2.0.1 -> 2.0.6) die ich jetzt mal auf die Schnelle habe testen können baut WP automatisch um jeden Textblock ein <p>.

    Hast du vieleicht irgendwelche ominösen Plugins installiert?


    einige, aber öminös :shock::razz:, ich glaube nicht.

    zumindest ist mein code valide....-gerade der teil mit blockquote- ? deshalb gehe ich ja davon aus, das es bei mir funktioniert.

  • ist anderen wordpress usern das auch schon aufgefallen?
    ich habe auch plugins installiert, z.B.

    Textile, etc.

    Vielleicht hat es damit etwas zu tun? Oder verwendet ihr
    tatsächlich <q> anstelle von <blockquote>???

    vielen dank
    floyd

    Fakeblog begeht Rechtschreibfehler

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!