Peter Schaich: mehrspaltiger Textfluss mit div und columns

Hallo,

ich hebe versucht, mir in der Dokumentation mal den mehrspaltigen Textfluss (nach CSS 2 ) anzuschauen.
Obwohl Opera eigentlich CSS 2 können müsste, klappt das nicht. (Ich habe extra bei Opera's Ausnahmen nachgelesen)

Ebenfalls NN 6, der ja - vermute ich - auch CSS 2 können dürfte.

Ist da was bekannt? Oder ist die Dokumentation nicht richtig?

  1. Grüssi!

    ich hebe versucht, mir in der Dokumentation mal den mehrspaltigen Textfluss (nach CSS 2 ) anzuschauen.

    Ist da was bekannt? Oder ist die Dokumentation nicht richtig?

    Welche "Dokumentation"?
    Wie sieht deine Seite aus?
    Wo ist das Problem?
    Was sind die Fehler?

    lg bernhard

    1. Welche "Dokumentation"?

      Hi, ich meinte natürlich SELFHTML unter mehspaltig, CSS

      Ich habe keinen Browser gefunden, der den Text zweispaltig anzeigt. Sogar der Amaya-Browser vom W3C-Konsortium zeigt das in einer Spalte an. (und der kann ja CSS2).

      Vielleicht werde ich die Frage nochmal anders stellen.

      Gruß

      Wie sieht deine Seite aus?
      Wo ist das Problem?
      Was sind die Fehler?

      lg bernhard

      1. Hallo!

        Ich habe keinen Browser gefunden, der den Text zweispaltig anzeigt. Sogar der Amaya-Browser vom W3C-Konsortium zeigt das in einer Spalte an. (und der kann ja CSS2).

        Es ist mir immer noch nicht klar (der titel lautet ja divs und columns) ob du mit divs oder Tabellen arbeiten willst! Hier mal ein Versuch der auf IE6, N6 und OP5 funktioniert.

        <html>
        <head>
        <title></title>
        </head>
        <body>
        <div align="left" style="background-color: red; left: 10px; width: 200px; float: left;">Links</div>
        <div align="right" style="background-color: blue; right: 10px; width: 200px; float: right;">Rechts</div>
        </body>
        </html>

        War es das was du suchtest? Falls ja, hier ein Link zum Schmökern :-)
        http://www.w3.org/TR/REC-CSS2/visuren.html

        Vielleicht werde ich die Frage nochmal anders stellen.

        Fragen sollten so gestellt werden, dass man sich im Kontext orientieren kann. Je mehr Zusatzinformationen (Fehlermeldungen, Quelltext, bisherige Lösungsversuche, ...) und je präziser die Fragestellung, desto einfacher hat man dann, eine Lösung dafür zu finden ;-)

        Aber selbst wenn dein Problem jetzt noch nicht beantwortet ist, bitte keinen neuen Thread aufmachen, ja ? ;-)

        lg bernhard

        1. Nochmal sorry, ich war einfach zu schlampig.

          Ich meine das SELFHTML-Kapitel "mehspaltige Textfluss":
          <a href="http://www.teamone.de/selfhtml/tdci.htm">http://www.teamone.de/selfhtml/tdci.htm</a>.
          Und vor allem das Anzeigebeispiel:
          <a href="http://www.teamone.de/selfhtml/tdcia.htm">http://www.teamone.de/selfhtml/tdcia.htm</a>
          Dieses Beispiel wird bei keinem Browser von mir so angezeigt, wie er sollte. (mehrspaltig, mit sich automatisch abgrenzenden Spaltenübergängen).
          Selbst amaya, der ja CSS2 perfekt können müsste, macht das nicht.

          Gruß

          1. Hallo Peter

            Ich meine das SELFHTML-Kapitel "mehspaltige Textfluss":
            <a href="http://www.teamone.de/selfhtml/tdci.htm">http://www.teamone.de/selfhtml/tdci.htm</a>.

            Falls du dich wunderst warum dein Link so lahm ist ;-)
            http://www.teamone.de/selfaktuell/forum/faq/forumsfaq_2.htm#a6

            <a href="http://www.teamone.de/selfhtml/tdcia.htm">http://www.teamone.de/selfhtml/tdcia.htm</a>
            Dieses Beispiel wird bei keinem Browser von mir so angezeigt, wie er sollte. (mehrspaltig, mit sich automatisch abgrenzenden Spaltenübergängen).

            Ich kann dich trösten, bei mir auch nicht. Was wohl Stefan dazu sagt *fg*

            Ich habe in der CSS2-Spezifikation keine "column"-ähnliche Properties gefunden. Das einzige, was dem halbwegs (wenn auch nur vom Namen her) ähnelte, war "table-colums" womit sich allerdings nur ganze Tabellen-zellen formatieren lassen. Ähnlich wie ein <col> in der <colgroup> :-(

            http://www.w3.org/TR/REC-CSS2/propidx.html

            Wahrscheinlich war die CSS2 damals noch keine REC, und dieses Feature wurde einfach rausgestrichen. Es ist ausserdem ohnehin nicht anzuraten, Text in Spalten anzuordnen. Das ist einer der vielen irrtümlich aus dem Print-Bereich aufs Web übertragenen Erkenntnise. Im Web findet man sich in normalem Fleisstext besser zurecht als in Spalten-orientierten Strukturen!

            Schade dass ich dir nicht helfen konnte :-(

            lg bernhard

            1. Hab ich gerade zufällig bei DrWeb gefunden :-) Vielleicht kannst du damit ja was anfangen. Ist jedoch auch nix von "column" zu sehen!
              http://www.ideenreich.com/webdesign/spaltensatz.shtml

              lg bernhard

            2. Moin

              Wahrscheinlich war die CSS2 damals noch keine REC, und dieses Feature wurde einfach rausgestrichen.

              Stimmt :-) [http://www.w3.org/TR/WD-CSS2-971104/flowobj.html#didx-column-rule-width]

              Aber hier kommt es wieder. http://www.w3.org/TR/css3-multicol/

              Viele Grüße#

              Swen

              1. Hallo Swen!

                Aber hier kommt es wieder. http://www.w3.org/TR/css3-multicol/

                Baahh, hab mir gerade eben wieder einen w3c-schock geholt. Wenn man sich die Working drafts so ansieht kann einem schon ganz angst und bange werden. Wenn dieses Geschoss nämlich mal anrollt, und das alles zu TRs werden, dann wirds lustig. Alles super-interessante Sachen, das blöde ist nur: Wir müssen das alles natürlich auch lernen!!!

                :-(

                lg bernhard

                1. hallo bernhrad,

                  Baahh, hab mir gerade eben wieder einen w3c-schock geholt. Wenn man sich die Working drafts so ansieht kann einem schon ganz angst und bange werden. Wenn dieses Geschoss nämlich mal anrollt, und das alles zu TRs werden, dann wirds lustig. Alles super-interessante Sachen, das blöde ist nur: Wir müssen das alles natürlich auch lernen!!!

                  wozu die aufregung: z.B. ruby ist schon über 1 jahr alt (auch wess sie erst jetzt TR geworden ist) und der IE 5.0 kannte es bereits.

                  was die andere dinge angeht: lernen braucht man sie erst wenn die browser sie auch unterstützen.

                  grüße
                  thomas

                  1. Hallo Thomas

                    was die andere dinge angeht: lernen braucht man sie erst wenn die browser sie auch unterstützen.

                    Tja, wenn mans auf die Darstellung im Browser begrenzt, aber ich sehe es schon vor mir, wie man irgendwelche SOAP-Basierte Dienste  scriptet, und aus XQuery-Datenbankabrfagen erzeugte XML Dokumente über das Biztalk-Framework inklusive beschreibendem Schema zwischen irgendwelchen Servern hin und herschickt => Aaaahhh!

                    Allein schon was unter dem Schlagwort "Meta-Revolution" alles auf uns zukommt ...

                    Schau ma mal ;-)

                    lg bernhard

      2. Hallo,

        Hi, ich meinte natürlich SELFHTML unter mehspaltig, CSS

        wie schon gesagt:
         das war mal in der WD von CSS2 als selfhtml7 entstand: dann kam das nicht in die TR von CSS2

        Sogar der Amaya-Browser vom W3C-Konsortium zeigt das in einer Spalte an. (und der kann ja CSS2).

        Amaya kann html  aber keines wegs CSS2! nicht mal CSS1 kann er zu 100%.

        grüße
        thomas