Roberto Cozzetto: Zeilenabstand nach Aufzählungs-Liste eliminieren

Hallo zusammen

Ich habe mit folgendem Quellcode eine Aufzählungs-Liste erstellt:

<table border="1" width="100%">
  <tr>
    <td width="100%">
    Test Test
      <ul style="text-indent:-25px;">
        <li>test</li>
        <li>test</li>
      </ul>
    </td>
  </tr>
</table>

Nun wird am Ende der Liste, zwischen dem letzten Listenpunkt und dem Tabellenrahmen, immer automatisch ein Zeilenabstand eingefügt.

Gibt es eine Möglichkeit, diesen zu eliminieren?

Danke für die Tipps und Gruss.

  1. <table border="1" width="100%">
      <tr>
        <td width="100%">

    Roberto,
    Wozu soll die Tabelle gut sein? Eine Tabelle mit einer Zelle macht NIEMALS Sinn.

    Test Test
          <ul style="text-indent:-25px;">

    Was willst du damit erreichen? Ich vermute, du begehst den Fehler, mit dem IE zu testen. Andere Browser interpretieren CSS anders, nämlich richtig.

    Nun wird am Ende der Liste, zwischen dem letzten Listenpunkt und dem Tabellenrahmen, immer automatisch ein Zeilenabstand eingefügt.

    Dürfte am Defaultwert der Browser für margin-bottom bei ul liegen.

    Gibt es eine Möglichkeit, diesen zu eliminieren?

    Beschäftige dich mit margin, padding und border.

    Für einen Rahmen um die Liste brauchst du keine Tabelle.

    Live long and prosper,
    Gunnar

    --
    „Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)