bernd: css-problem

Hi zusammen,

warum rückt die Überschrift in der zweiten Liste immer nach
rechts?

bernd

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"
       "http://www.w3.org/TR/html4/strict.dtd">
<html>

<head>
<style type="text/css">

p:first-letter { font-size:150%; color:104C30 }
div { background-color:#FFFFFF }
div p:first-child { background-color:#C0C0C0 }
</style>
<title>Text des Titels</title>
</head>
<body>

<p style>Liste wichtiger Reime</style>

<ul>
<li>Probieren geht über Studieren</li>
<li>Liebe geht über Triebe</li>
<li>Tante fällt über Kante</li>

<p style>Liste wichtiger Reime</style>

<li>Probieren geht über Studieren</li>
<li>Liebe geht über Triebe</li>
<li>Tante fällt über Kante</li>
</ul>

</body>
</html>

  1. Hi,

    warum rückt die Überschrift in der zweiten Liste immer nach rechts?
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN"  "http://www.w3.org/TR/html4/strict.dtd">
    <html>
    <head>
    <style type="text/css">
    p:first-letter { font-size:150%; color:104C30 }

    104c30 ist kein gültiger Farbwert.

    </style>
    <title>Text des Titels</title>
    </head>
    <body>
    <p style>Liste wichtiger Reime</style>

    Was soll das? style-Attribut ohne Wert, Schließen eines nicht geöffneten style-Elements

    <ul>

    ul ist in p nicht erlaubt, da ul ein Blocklevel-Element ist, p aber nur inline-Elemente enthalten darf.

    <li>Probieren geht über Studieren</li>
    <li>Liebe geht über Triebe</li>
    <li>Tante fällt über Kante</li>

    <p style>Liste wichtiger Reime</style>

    in ul ist p nicht direkt erlaubt, das müßte im li stehen oder das ul erst geschlossen werden.
    Rest (style/style s.o.)

    <li>Probieren geht über Studieren</li>
    <li>Liebe geht über Triebe</li>
    <li>Tante fällt über Kante</li>
    </ul>

    Es fehlen noch 2 schließende p- und ein schließendes ul-tag.

    </body>
    </html>

    Da das HTML ziemlich unsinnig ist, solltest Du das erstmal korrigieren.

    Ach ja, eine Überschrift kann ich im gesamten HTML nicht entdecken (kein h1, h2, h3, h4, h5, h6).
    Nein, p ist keine Überschrift, sondern ein Absatz. Benutze logische Strukturierung!

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. also mit anderen Worten ich kann bei einer Liste keine
      firstletter einbauen,der erste Buchstabe der Überschrift
      soll grösser sein und die beiden Listen sollen untereinander
      stehen ohne das d was eingerückt wird,sieht ja sonst schlimm
      aus

      cu bernd

      1. also mit anderen Worten

        das ist ziemlich oberflächlich gesagt, für das was dir mudguard alles
        erklärt hat.

        kann bei einer Liste keine firstletter einbauen

        doch - du suchst <span>

        NAG

        1. Hi,

          das ist ziemlich oberflächlich gesagt, für das was dir mudguard alles
          erklärt hat.

          Nein, ist es nicht. Es ist eine vollkommen andere Aussage, die mit meinen Aussagen NICHTS zu tun hat.

          kann bei einer Liste keine firstletter einbauen
          doch - du suchst <span>

          Nein, span ist nicht nötig, first-letter ist an sich schon richtig. Nur war es vollkommen aussichtslos, bei dem HTML-Unsinn noch ein sinnvolles Anzeigeergebnis zu erwarten...

          cu,
          Andreas

          --
          Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
          http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
          1. was soll dass den ?
            a) leg ned alles uf die goldwaag'
            b) dreh einem ned das wort im mund um

            -> klugscheissen kann ich auch muddi.

            ich schrieb:

            also mit anderen Worten
            das ist ziemlich oberflächlich gesagt, für das was dir mudguard
            alles erklärt hat.

            deine reaktion:

            Nein, ist es nicht. Es ist eine vollkommen andere Aussage, die mit
            meinen Aussagen NICHTS zu tun hat.

            klugschiss:
            -> hier ging es um die floskel ..."also mit anderen worten" ... da hörte das zitat auch auf, es folgeten weder [...] noch ...

            .

            nag

      2. Hi,

        also mit anderen Worten ich kann bei einer Liste keine
        firstletter einbauen

        Nein. Das habe ich nicht geschrieben.

        ,der erste Buchstabe der Überschrift
        soll grösser sein und

        Dein HTML enthält keine Überschrift. Wie ich schon schrieb.

        die beiden Listen sollen untereinander
        stehen

        Dein Beispiel enthält nur ein öffnendes ul, also nur eine Liste.

        ohne das d was eingerückt wird,sieht ja sonst schlimm
        aus

        welches "d was"?

        Du wirfst einfach irgendwelche Tags (ja, ich meine Tags, nicht Elemente) durcheinander unter Mißachtung aller Regeln von HTML, da kannst Du nicht erwarten, daß auch etwas sinnvolles dargestellt wird.

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  2. Hallo wieder mal!

    p:first-letter { font-size:150%; color:104C30 }

    Auch bei Ziffern ein # - ansonsten schon ein Fortschritt!

    <ul>
    <li>Probieren geht über Studieren</li>
    <li>Liebe geht über Triebe</li>
    <li>Tante fällt über Kante</li>

    </ul>

    Liste schliessen!

    <p style>Liste wichtiger Reime</style>

    Was genau soll das sein?

    (neue) Liste wieder beginnen!

    <ul>

    <li>Probieren geht über Studieren</li>
    <li>Liebe geht über Triebe</li>
    <li>Tante fällt über Kante</li>
    </ul>

    Das hättest Du aber auch in SelfHTML gefunden ;-)

    Also etwas mehr lesen ...

    mfg

    norbert =:-)