problem mit <li> und width

Hallo Html freunde,
ich bin gerade dabei mit

  • eine tabelle zu ersetzen und dabei bin ich auf folgendes problem gestoßen:
    und zwar habe ich in den styles die width für die jeweiligen
  • definiert, aber die width wird nachher garnicht angezeigt. Woran kann das liegen?
    hier der code:

    [HTML]
    .ulall
    {
    list-style-type: none;
    margin: 0 0 0 0px;
    padding: 0;

    }
    

    .liallfirst
    {
    width:300px;
    height: 20px;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #065B98;
    font-weight: bold;
    display: inline;
    padding-left: 50px;
    }
    .liall2
    {
    height: 20px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #666666;
    display: inline;
    padding-left: 150px;
    }
    [/HTML]
    [HTML]


    • text1

    • text2

        <ul class="ulall" >
            <li class="liallfirst">text3</li>
            <li class="liall2">text4</li>
        </ul>
        [/HTML]
    

Wegen display inline.
inline Elemente passen sich dem Inhalt.
Musst das also rausnehmen :wink:
Wäre übrigens eine CSS Frage :stuck_out_tongue:

Hallooo! Was ist denn das!
Man kann eine Tabelle nicht mit einer Liste ersetzen.

Nochmal für alle Mitlesenden zum Mitschreiben:
Listen sind eine Aufzählung von gleichen Inhalten, z.B. ein Menü.
Tabellen sind eine zweidimensionale Aufstellung verschiedener Daten, z.B. eine Fußballtabelle.

Das eine lässt sich natürlich nicht durch das andere ersetzen.
In HTML verwendet man immer das Tag, was den Inhalt am besten beschreibt.

LOL. Seh ich ja jetzt erst :smiley:
Meinst du denn wirklich eine Tabelle?
Und was war in der Tabelle drin`?
Denn wie Efchen sagte. Tabellen können noch eingesetzt werden, jedoch nur zum auflisten tabellarischer Daten :smiley: