ace.le: Tabellen

Hallo.

Also ich hab mir eine Tabelle erstellt, mehr oder weniger, da ich grad erst anfange, mich mit html zu befassen. Hier mal der Code:

<--! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>
<body>
<table style="border-width:0px; border-color:blue; border-style:solid; cellpadding="0"; cellspacing="0">
<tr>
<td style="border-width:0px; border-color:blue"> <img src="C:\Programme\HTML-Kit\point2.jpg" width="15" height="15"> </td>
<td style="border-width:1px; border-color:blue"> </td>
</tr>
<tr>
</tr>
<tr>
<td style="border-width:1px; border-color:blue; padding:5px"> 2. Zeile, 1. Spalte </td>
<td style="border-width:1px; border-color:blue; border-left-style:solid; border-right-style:solid; padding:5px"> 2. Zeile, 2. Spalte </td>
<td style="border-width:1px; border-color:blue; padding:5px"> 2. Zeile, 3. Spalte </td>
</tr>
<tr>
<td style="border-width:1px; border-color:blue; padding:5px"> 3. Zeile, 1. Spalte </td>
<td style="border-width:1px; border-color:blue; border-left-style:solid; border-right-style:solid; padding:5px"> 3. Zeile, 2. Spalte </td>
<td style="border-width:1px; border-color:blue; padding:5px"> 3. Zeile, 3. Spalte </td>
</tr>
<td>
<td style="border-width:1px; border-color:blue; border-right-style:solid; border-left-style:solid; padding:5px"> 4. Zeile, 2. Spalte </td>
<td style="border-width:1px; border-color:blue; padding:5px"> 4. Zeile, 3. Spalte </td>
</tr>
</td>
</table><p>
</body>
</html> !-->

Dazu hab ich ein paar Fragen:
1. den Punkt will ich genau auf die linke obere ecke der Tabelle bekommen, also das er die Linien überlagert, aber ich will den Punkt nicht absolut positionieren.

2. Unter 3. Zeile, 1. Spalte steht kein Text, ich hab probiert eine weitere Zeile zu machen, aber aus irgendeinem Grund macht er noch mal eine neue Spalte auf (ich hab <td style="border-width:1px; border-color:blue; padding:5px"> gemacht)

3. Wie kann ich die Tabelle so machen, das sich die Zellengröße nicht nach dem Text innen anpasst ? Also wenn ich mehr reinschreib, werden die Zellen größer und länger, ich mag aber eine feste Größe haben.

4. Wie kann ich die Tabelle im ganzen beliebig auf der Seite positionieren ? Also wie heisst der Tag ? (border-position:width10px,hight20px oder so ?!?)

So ähm, ich hoff das war jetzt nicht zu viel auf einmal, ich weiss das ist alles ganz einfach für jemanden der sich auskennt, aber wie gesagt, ich hab grad erst angefangen, mich so in die Thematik reinzufinden :)

Gruß Tim

  1. Hallo ace.le.

    <td style="border-width:0px; border-color:blue"> <img src="C:\Programme\HTML-Kit\point2.jpg" width="15" height="15"> </td>

    Erstmal ein Tipp: Entferne die Leerzeichen vor und nach dem <img> Element, sonst kann es zu Problemen kommen.

    1. den Punkt will ich genau auf die linke obere ecke der Tabelle bekommen, also das er die Linien überlagert, aber ich will den Punkt nicht absolut positionieren.
    1. Unter 3. Zeile, 1. Spalte steht kein Text, ich hab probiert eine weitere Zeile zu machen, aber aus irgendeinem Grund macht er noch mal eine neue Spalte auf (ich hab <td style="border-width:1px; border-color:blue; padding:5px"> gemacht)

    Ich verstehe ehrlich gesagt nicht, was du zu machen gedenkst.

    1. Wie kann ich die Tabelle so machen, das sich die Zellengröße nicht nach dem Text innen anpasst ? Also wenn ich mehr reinschreib, werden die Zellen größer und länger, ich mag aber eine feste Größe haben.

    Das ist mit Tabellen nicht möglich. Lediglich mit Iframes und Div-Layern. Ich persönlich empfehle dir den Einsatz letzerer.

    1. Wie kann ich die Tabelle im ganzen beliebig auf der Seite positionieren ? Also wie heisst der Tag ? (border-position:width10px,hight20px oder so ?!?)

    Mit den Positionsangaben in CSS.

    Gruß, Ashura

    --

    Selfcode: sh:( fo:| ch:? rl:? br:^ n4:& ie:% mo:| va:) de:[ zu:| fl:( ss:{ ls:# js:|
    1. Na, so wie hier halt, nur in Tabellenform: www.PBV-Berlin.de

      Das mit der "leeren" Zelle meinte ich, das ich da auch Text haben wollte. aber ich krieg in das Feld keinen rein, kA warum.

      Was sind div layer ?!? Wie gesagt, ich fang grad erst an, mich damit zu beschäftigen, bin also ein richtiger Grünschnabel, darum weiss ich auch nich, wie ich das mit den Positionsangaben im CSS machen soll. Geht das nicht mit irgendeinem Tag ?

      Gruß Tim

      1. Hallo ace.le.

        Das mit der "leeren" Zelle meinte ich, das ich da auch Text haben wollte. aber ich krieg in das Feld keinen rein, kA warum.

        Mit "Feld" meinst du hier also alles, was zwischen <td> und </td> liegt, oder? Warum meinst du, da keinen Text hineinschreiben zu können?

        Was sind div layer ?!?

        Siehe dazu http://de.selfhtml.org/html/text/bereiche.htm#block.

        Wie gesagt, ich fang grad erst an, mich damit zu beschäftigen, bin also ein richtiger Grünschnabel, darum weiss ich auch nich, wie ich das mit den Positionsangaben im CSS machen soll. Geht das nicht mit irgendeinem Tag ?

        Nein. Du kannst Elemente nur mit left, top, right und bottom in CSS positionieren. Siehe hierzu auch http://de.selfhtml.org/css/eigenschaften/positionierung.htm

        Gruß, Ashura

        --

        Selfcode: sh:( fo:| ch:? rl:? br:^ n4:& ie:% mo:| va:) de:[ zu:| fl:( ss:{ ls:# js:|
        > Bitte gebt euren Themen sinnvolle Namen, sodass sie später im Archiv leichter gefunden werden können. <