xstream: Ramen bei Tabelle bei bestimmten Felder weglassen

Hallo

Kann man bei einer Tabelle bestimmen welche Zeilen einen Rahmen haben sollen und welche nicht?

Beispiel:

<table>
<tr>
<td>HIER HAT ES EINEN SCHWARZEN RAHMEN</td>
<td>HIER HAT ES KEINEN!</td>
<td>HIER HAT ES EINEN RAHMEN</td>
</tr>
</table>

vielen Dank für die Antworten.

  1. Hallo xstream,

    Kann man bei einer Tabelle bestimmen welche Zeilen einen Rahmen haben sollen und welche nicht?

    Wie meine Kategorienänderung anzeigt, geht das mit CSS, siehe http://de.selfhtml.org/navigation/css.htm

    Zusätzlich empfehle ich Dir die Lektüre von http://www.w3.org/TR/CSS21/tables.html#borders, das sich mit den Rahmen von Tabellen beschäftigt (Englisch).

    Beispiel:

    An geeigneter Stelle einfügen, siehe http://de.selfhtml.org/css/formate/einbinden.htm:

    table {
        border-collapse: collapse;
    }

    td {
        border-style: none;
    }

    td.rahmen {
        border: 1px solid black;
    }

    <table>
    <tr>
    <td>HIER HAT ES EINEN SCHWARZEN RAHMEN</td>
    <td>HIER HAT ES KEINEN!</td>
    <td>HIER HAT ES EINEN RAHMEN</td>

    <td class="rahmen"> ... </td>
    <td> ... </td>
    <td class="rahmen"> ... </td>

    </tr>
    </table>

    Freundliche Grüsse,

    Vinzenz

    1. Hallo.

      td.rahmen {
          border: 1px solid black;
      }

      [...]

      <td class="rahmen"> ... </td>

      Zu ergänzen bliebe, dass die Klassenbezeichnung nur der Verdeutlichung im konkreten Fall dienen soll. Ansonsten sind semantische Bezeichnungen wie etwa "class='sonderangebot'" der Bezeichnung durch physische Eigenschaften vorzuziehen.
      MfG, at