• Hallo,
    ich würde gerne wissen, ob ein <p> im ie7 anders dargestellt wird als im ie8 und im FF??

    Ich habe mit dem tinymce meine Texte und Bilder formatiert.
    Der Text soll die links-positionierten Bilder rechts umfliessen.
    In den beiden ie8 und ff geht das gut.
    Aber im ie7 umfliesst nur der Text des ersten <p> das Bild. der nächste <p> geht dann unterhalb weiter.

    Da der tinymce leider immer für zwei <br> ein <p> schreibt, kann ich meine Texte garnicht richtig formatieren!!! zumindest nicht für den ie7.
    Da muss aber doch möglich sein???

    Kann man das im css abfangen?

    vielen vielen Dank für einen Rat!!
    so siehts aus:http://www.kunst-im-stockwerk.info/orgel/

    • 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

  • Wie genau machst du denn ein <br/>? Drückst du 2x Enter oder drückst du 2x Umsch.+Enter?

    IMHO sollte ein p immer aussehen wie ein p ;-)

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Hallo,
    ich habe alles ausprobiert:

    Enter = <br>
    2x enter = <br><br>
    - aber wenn ich das speichere
    (aktualisieren button) dann wird daraus ein <p>.

    Umsch.+Enter = <p>
    2x Umsch.+Enter= <p><br class="spacer_" /></p>

    das hat bei mir im css
    .spacer_ {clear:both;} (damit beende ich den Textumfuss)

    Ich kann im firebug aber sehen, dass ganz normale <p> im ie7 offenbar das selbe bewirken, wie mein <p><br class="spacer_" /></p> - oder?

    Warum macht der ie8 und der ff mit dem Bildumfliessen weiter(trotz neuem <p>) und der ie7 fängt unter dem Bild einen neuen Absatz an???

    Ah es würde mich so interessieren!!!

    Einmal editiert, zuletzt von irmen (23. November 2010 um 11:09)

  • Hmm, ich weiß nicht genau ... aber kann man im tinyadvanced nicht irgendwo einen Haken setzen bzgl. der p's / br's?
    [size=8]Jetzt weiß ich wieder, warum ich nie den TinyAdvanced installieren würde ;-)[/SIZE]

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • doch das hab auch auch getan.

    das hier hab ich angeklickt:

    Zitat

    Stop removing the <p> and <br /> tags when saving and show them in the HTML editor

    This will make it possible to use more advanced HTML without the back-end filtering affecting it much. It also preserves empty new lines in the editor by padding them with <br /> tags.

    Dennoch verhält sich der tiny wie beklagt.

    Aber meine Frage ist auch, warum der ie7 die <p>s so anders darstellt, als der ie8 un der ff.

  • Eventuell liegt es auch daran, das das Bild und der erste Text zusammen in einem <p></p> sind. Der Text der im IE7 dann unter das Bild springt, ist dann in einem neuen <p></p>

  • Enter = <br>
    2x enter = <br><br>
    - aber wenn ich das speichere
    (aktualisieren button) dann wird daraus ein <p>.

    Umsch.+Enter = <p>

    Das ist ja auch falsch.

    1x Enter = 1 x p
    2x Enter = 2 x p

    WP löscht beim Speichern leere doppelte Tags, deswegen bleibt 1 x p übrig.

    Umschalt+Enter = br (Zeilenumbruch)

  • erstens - ich Umnachtete habs falsch rum geschrieben:

    so ist es:
    nur enter ist ein p
    umschalt + enter wird ein br

    zweitens - wie soll ich denn nun wenn ein Text rechts vom Bild läuft, zwei Leerzeilen erzeugen? - d.h. wie soll das mein Kunde im editor machen???

    Der Text soll nach diesen Leerzeilen auch im IE7 das Bild weiter umfliessen. Im IE8 und im ff gibt es ja kein Problem.

    drittens:Ich brauche bitte die Info, warum der IE7 das anders darstellt als die anderen!!!

    vielen vielen Dank!!

    kaiser: vielen Dank für den interessanten Link. Leider finde ich dort nichts über mein <p>.

    Ach, hat denn niemand einen Rat für mich??

  • kaiser:
    dir scheint das ja ganz klar zu sein. Mir leider nicht.
    Ich habe dort einiges gelesen, bin nicht schlau geworden - habe herumprobiert und gemerkt, dass wenn ich die min-height in <p> weglasse, die Seite richtig angezeigt wird.
    Ich verstehe es nicht, leider. Es funktioniert jetzt ja, aber ich verstehe es nicht.
    Ich verstehe leider auch nicht, was du meinst, was in meinen Stylesheets fehlt.
    In dem Link geht es ja um dieses haslayout und über ein <p> wird dort nicht direkt gesprochen.

    Ich wäre dankbar, wenn du noch etwas konkreter verraten könntest, was deiner Meinung nach in meinem Stylesheet fehlt.

    Vielen Dank
    Irmen

  • Im Kurzen:

    Das Problem hat nur der IE, weil Microsoft/Win/IE gewissen Elementen/Definitionen das Attribut hasLayout = true anhängen und anderen false.
    http://www.satzansatz.de/cssd/onhavinglayout.html#def
    http://www.satzansatz.de/cssd/onhavinglayout.html#nom

    Eine Liste der Elemente und Definitionen:
    http://www.satzansatz.de/cssd/onhavinglayout.html#elem
    http://www.satzansatz.de/cssd/onhavinglayout.html#prop

    Wenn Du also aufpasst, dass alles auch ein Layout hat das eines haben soll, dann stellts auch der IE richtig dar.


  • [size=8]Jetzt weiß ich wieder, warum ich nie den TinyAdvanced installieren würde ;-)[/SIZE]

    was läuft denn bei dir Max, wenn nicht der Tiny?
    Sorry, wenn ich mich hier reinhänge, aber für die Frage wollt ich keinen Fred aufmachen, bzw. ist für den Fragesteller vielleicht auch interessant. :-)

  • Bei mir läuft wenn "nur" der mitgelieferte Tiny (im html-Modus) nicht der TinyMCEAdvanced.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

Jetzt mitmachen!

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