matthias: star html funktioniert nicht....

hallo,
folgende angabe wird bei mir vom ie6 nicht mehr interpretiert:

  
* html h2.artikel:first-letter {font-size:1.5em;}  

hat jemand eine idee?
zusätzlich hab ich noch folgendes notiert:

  
h2.artikel {margin: 0;padding: 0;font-size: 1.5em;}  
h2.artikel:first-letter {font-size:1em;}  

der sinn besteht darin, dass ein normales h2 element, einen extra großen "first-letter" hat. bei elementen der klasse artikel soll das nicht der fall sein! wenn ich h2.artikel:first-letter {font-size:1em;}; benutze, ist es beim mozilla, opera und netscape richtig, mit 1.5em nur beim ie!

vielen danke schonmal

matthias

  1. Hi!

    folgende angabe wird bei mir vom ie6 nicht mehr interpretiert:
    * html h2.artikel:first-letter {font-size:1.5em;}

    Wurde er noch nie - der IE kann kein :first-letter

    Gruß aus Iserlohn

    Martin

    1. hi

      Wurde er noch nie - der IE kann kein :first-letter

      doch, ohne den star html hack akzeptiert der ie dieangabe first-letter!

      matthias

      1. Hallo Freunde des gehobenen Forumsgenusses,

        doch, ohne den star html hack akzeptiert der ie dieangabe first-letter!

        Das ist dann halt ein weiterer Bug im IE, dass er bei Ausnutzung irgendwelcher Hacks irgendwelche anderen CSS-Teile vergisst.
        Mich wundert das überhaupt nicht mehr.

        Gruß
        Alexander Brock

        1. hallo

          Das ist dann halt ein weiterer Bug im IE, dass er bei Ausnutzung irgendwelcher Hacks irgendwelche anderen CSS-Teile vergisst.

          na das sind ja mal fröhliche aussichten! da fällt mir aber ein, man könnte es ja auch andersrum schreiben, für den ie und für alle anderen brwoser einen hack einbauen! bis jetzt habe ich aber nur den star html hack benutzt und weiß nicht was es noch gibt, wenn es was gibt!

          viele grüße

          matthias

          1. Hallo Freunde des gehobenen Forumsgenusses,

            bis jetzt habe ich aber nur den star html hack benutzt und weiß nicht was es noch gibt, wenn es was gibt!

            Ich kann dir versichern, dass man nicht jeden Satz mit einem Ausrufezeichen beenden muss und es große Buchstaben durchaus gibt, ich lese viel lieber Postings mit korrekter Rechtschreibung und richtigen Satzzeichen.

            Desweiteren suchst du vermutlich Conditional Comments.

            Gruß
            Alexander Brock

          2. Hi!

            bis jetzt habe ich aber nur den star html hack benutzt und weiß nicht was es noch gibt, wenn es was gibt!

            Viel Spass bei der Suche: http://www.lipfert-malik.de/webdesign/tutorial/bsp/css-weiche-filter.html

            Gruß aus Iserlohn

            Martin

            --
            Softwarefirmen haben viel Ahnung vom Programmieren und wenig von Marketing. Außer Microsoft, da ist das umgekehrt und das macht diese Firma so gefährlich.
            Selfcode: ie:{ fl:( br:^ va:) ls:# fo:| rl:( n4:( ss:| de:> js:) ch:? sh:( mo:| zu:)
          3. hallo

            was das Kreuzworträtsel für den Rentner, ist der IE für den arbeitslosen Web-Designer.

            Es/ihn zu lösen bringt nicht wirklich was, aber die Zeit vergeht ...

            Ich habe schon lange keinen Bock mehr, Kommissar Zufall zu spielen und dem IE auf die Schliche zu kommen.

            Es muss einigermaßen erkennbar sein und unten auf der Seite dann der W3C Validator und der Hinweis, Firefox zu laden.

            Ist doch kein Wunder, dass immer mehr Seiten aus Grafiken zusammengesetzt werden. Da schaut dann der IE ganz schön blöde, er kann nichts kaputtmachen. Aber der Zuwachs an Web- und Rechnergeschwindigkeit wird wieder aufgefressen.

            Und dann kichert der IE doch wieder schadensfroh.

            Lieben Gruß, Kalle

            1. was das Kreuzworträtsel für den Rentner, ist der IE für den arbeitslosen Web-Designer.

              hehe, das ist echt gut. muss ich mir merken, danke für das zitat ! ;)

              Ich habe schon lange keinen Bock mehr, Kommissar Zufall zu spielen und dem IE auf die Schliche zu kommen.

              Es muss einigermaßen erkennbar sein und unten auf der Seite dann der W3C Validator und der Hinweis, Firefox zu laden.

              wenn man css-design ernsthaft beruflich verfolgt dann ist das natürlich keine lösung. man braucht eben gute nerven und geduld. Ehrlich gesagt denke ich mir manchmal dass -wenn es den IE nicht gäbe- css-basierte layouts keine grosse undurchschaubare sache mehr wären (für den laien) hmm und will ich das..? nööö, eigentlich nicht...so altruistisch (dem www würde es ja guttun) bin ich dann doch nicht ;)

              vg mel

              1. Hallo Mel,

                was das Kreuzworträtsel für den Rentner, ist der IE für den arbeitslosen Web-Designer.

                Beide füttern auf Umwegen Ratten. ;-)

                Ehrlich gesagt denke ich mir manchmal dass -wenn es den IE nicht gäbe- css-basierte layouts keine grosse undurchschaubare sache mehr wären

                Das sind sie nicht, wenn man nach Möglichkeit auf eine absolut identische Umsetzung verzichtet (kennen Kunden den Vergleich?) und sich von der Vorstellung verabschiedet, alles in fließende Kästchen und Spalten pressen zu müssen. Den IE 6 werden wir noch Jahre mitschleppen, Besserung an dieser Stelle ist nicht in Sicht.

                Selbstbeschränkung scheint mir daher der am ehesten gangbare Weg zu sein. HTML skaliert und fließt per Definition, das sollte man nicht per CSS zerstören, um es anschließend mit großem Aufwand mangelhaft neu aufbauen.

                Grüße
                 Roland

                --
                SELFHTML-Community > Visitenkarten > Orlando
                Nachwuchsförderung 2.0: »Mami, sieh mal! Ich habe mit CSS eine Tabelle nachgebaut.«
                1. Das sind sie nicht, wenn man nach Möglichkeit auf eine absolut identische Umsetzung verzichtet (kennen Kunden den Vergleich?) und sich von der Vorstellung verabschiedet, alles in fließende Kästchen und Spalten pressen zu müssen. Den IE 6 werden wir noch Jahre mitschleppen, Besserung an dieser Stelle ist nicht in Sicht.

                  Selbstbeschränkung scheint mir daher der am ehesten gangbare Weg zu sein. HTML skaliert und fließt per Definition, das sollte man nicht per CSS zerstören, um es anschließend mit großem Aufwand mangelhaft neu aufbauen.

                  Das meinte ich damit aber gar nicht. Ich hatte eher genau diese flexiblen, skalierbaren Layouts im Sinn und die damit verbundenen SChwierigkeiten. Mein Erfahrungswert geht eher dahin dass es _leichter_ ist ein starres pixelgenaues (nicht skalierbares) Layout zu basteln als eben ein fluides. Letzeres bereitet mir jedenfalls mehr kopfzerbrechen bzw. ist ein grösserer Aufwand.

                  Naja und identische Umgebung? Verstehe ich nicht was Du damit meinst?

                  Ich wollte primär eigetnlich damit ausdrücken dass es für webdesigner die sich auf (x)html/css spezialisiert haben vielleicht eher ein Vorteil ist dass die beiden vielgenutzten Browser IE und FF so stark in ihrer Umseztung des CSS abweichen weil man eben gewisses Fachwissen und Know-How + Erfahrung braucht um ein Projekt exzellent umzusezten. Würden alle Browser CSS korrekt umsetzen wären CSS-Spezialisten wohl bald überflüssig, denn wie gesagt sonderlich schwer oder umdurchschaubar ist die Materie ja nicht.

                  vg mel

                  1. Hallo Mel,

                    HTML skaliert und fließt per Definition, das sollte man nicht per CSS zerstören, um es anschließend mit großem Aufwand mangelhaft neu aufbauen.

                    Das meinte ich damit aber gar nicht. Ich hatte eher genau diese flexiblen, skalierbaren Layouts im Sinn und die damit verbundenen SChwierigkeiten. Mein Erfahrungswert geht eher dahin dass es _leichter_ ist ein starres pixelgenaues (nicht skalierbares) Layout zu basteln als eben ein fluides. Letzeres bereitet mir jedenfalls mehr kopfzerbrechen bzw. ist ein grösserer Aufwand.

                    Ja, das kann ich gut nachvollziehen. Die Umstellung ist nicht leicht, da man völlig anders an die Entwicklung herangehen muss. Andererseits existieren mittlerweile viele qualitativ ausgereifte Vorlagen, an die man sich halten kann.

                    Naja und identische Umgebung? Verstehe ich nicht was Du damit meinst?

                    Ich meinte damit, dass das Ergebnis im IE nicht pixelgenau identisch zum dem in besseren Browsern sein muss, da die Zielgruppe nicht vergleichen wird. Ausnahmen bestätigen die Regel.

                    Ich wollte primär eigetnlich damit ausdrücken dass es für webdesigner die sich auf (x)html/css spezialisiert haben vielleicht eher ein Vorteil ist dass die beiden vielgenutzten Browser IE und FF so stark in ihrer Umseztung des CSS abweichen weil man eben gewisses Fachwissen und Know-How + Erfahrung braucht um ein Projekt exzellent umzusezten.

                    Mag sein. Man könnte aber aus der Richtung argumentieren, dass bei einer standardkonformen Umsetzung die Billigstanbieter mit ihren HTML-Malprogrammen unter Druck geraten würden, weil die CSS-Könner viel flexibler und schneller und damit billiger wären.

                    Würden alle Browser CSS korrekt umsetzen wären CSS-Spezialisten wohl bald überflüssig, denn wie gesagt sonderlich schwer oder umdurchschaubar ist die Materie ja nicht.

                    Na, ich weiß nicht, ob ich das so unterschreiben kann. CSS 2/2.1 hat doch einige Kopfnüsse zu bieten. Frei nach einem anderen Baukastensystem: „Betonierst du noch oder floatest du schon?“ ;-)

                    Grüße
                     Roland

                    --
                    SELFHTML-Community > Visitenkarten > Orlando
                    Nachwuchsförderung 2.0: »Mami, sieh mal! Ich habe mit CSS eine Tabelle nachgebaut.«
                    1. *Grmpf*

                      „Betonierst du noch oder floatest du schon?“ ;-)
                                               ^^^^^^^^

                      flies(s)t sollte das heißen. Wortwitz versemmelt, schade.

                      Grüße
                       Roland

                      --
                      SELFHTML-Community > Visitenkarten > Orlando
                      Nachwuchsförderung 2.0: »Mami, sieh mal! Ich habe mit CSS eine Tabelle nachgebaut.«
                    2. Ja, das kann ich gut nachvollziehen. Die Umstellung ist nicht leicht, da man völlig anders an die Entwicklung herangehen muss. Andererseits existieren mittlerweile viele qualitativ ausgereifte Vorlagen, an die man sich halten kann.

                      Ja dazu hab ich auch etliche Seiten gebookmarkt aber noch nie eines für einProjekt hergenommen. Widerstrebt mir irgendwie, ist wohl Angst vor Kontrollverlust ;) Ich baue lieber alles von selbst von Anfang an auf dann weiss ich imho besser wo mögliche Fehlerquellen aufzuspüren sind.

                      Ich meinte damit, dass das Ergebnis im IE nicht pixelgenau identisch zum dem in besseren Browsern sein muss, da die Zielgruppe nicht vergleichen wird. Ausnahmen bestätigen die Regel.

                      hmm, das mach ich z.b. nicht. Wenn ich weiss dass etwas möglich ist zu korrigieren dann kann ich gar nicht anders als dies auch zu tun, Zeitaufwand hin oder her. Aber das muss /sollte jeder ganz für sich entscheiden...

                      Mag sein. Man könnte aber aus der Richtung argumentieren, dass bei einer standardkonformen Umsetzung die Billigstanbieter mit ihren HTML-Malprogrammen unter Druck geraten würden, weil die CSS-Könner viel flexibler und schneller und damit billiger wären.

                      Interessantes Argument! hab ich so noch nie betrachtet, find ich aber gut.

                      Na, ich weiß nicht, ob ich das so unterschreiben kann. CSS 2/2.1 hat doch einige Kopfnüsse zu bieten. Frei nach einem anderen Baukastensystem: „Betonierst du noch oder floatest du schon?“ ;-)

                      Naja ein paar Herausforderungen dürfen schon sein sonst wird es ja endgültig langweilig ;)

                      schönen abend,
                      mel