Ingo: Text in Zelle wird nicht zentriert

Hallo, ich habe das oben stehende Problem.

Der Text wird einfach nicht zentriert.

Ich habe schon alles (css, div, style) ausprobiert.
Da ich PHP verwende habe ich auch schon die leerzeichen am ende des Textes entfernen lassen, aber es haut einfach nich hin.

Weiß jemand Rat?

MfG

Ingo

  1. Hallo, ich habe das oben stehende Problem.

    Tach,

    Der Text wird einfach nicht zentriert.

    Ich habe schon alles (css, div, style) ausprobiert.
    Da ich PHP verwende habe ich auch schon die leerzeichen am ende des Textes entfernen lassen, aber es haut einfach nich hin.

    Laß mal Deinen Code sehen.
    <td style="vertical-align:middle;text-align:center;">blabla</td>
    zentriert normalerweise den Text horizontal und vertikal.

    Andreas

    1. Hallo, ich habe das oben stehende Problem.

      Tach,

      Der Text wird einfach nicht zentriert.

      Ich habe schon alles (css, div, style) ausprobiert.
      Da ich PHP verwende habe ich auch schon die leerzeichen am ende des Textes entfernen lassen, aber es haut einfach nich hin.

      Laß mal Deinen Code sehen.
      <td style="vertical-align:middle;text-align:center;">blabla</td>
      zentriert normalerweise den Text horizontal und vertikal.

      Andreas

      So hier ist er:

      echo "<table width=2485 border=0 cellpadding=0 cellspacing=0>
       <tr>";
       for ($h=1;$h<=11;$h++)
       {
       echo"<td width=165 class=$abstand bgcolor=$bg nowrap align=center>
       <b>".$daten [$i][sys_.$marken[$h]]."</b>
       </td><td width=1 bgcolor=black>";
       }
       echo"<tr>
       <td colspan=22 height=1 bgcolor=#000000></tr>";
              }
       echo"</table>";

      1. Hallo,

        so wie es da steht gibt es keine unterscheidung zwischen php-variablen und festem html...
        dein generierter quellcode wird genauso ausshen wie deine echo-zeile

        echo '<td width="165" class="' . $abstand . '" bgcolor="' . $bg . '" nowrap align="center"><b>' . $daten [$i][sys_.$marken[$h]]. '</b>
         </td><td width="1" bgcolor="black">';

        müßte si stimmen wenn ich nicht noch ein ' " vermengt habe...

        in der zeile
        <b>".$daten [$i][sys_.$marken[$h]]."</b>
        hattest du es ja eigentlich drinn... warum nicht bei der oberen?

        Odium

        1. Hallo,

          so wie es da steht gibt es keine unterscheidung zwischen php-variablen und festem html...
          dein generierter quellcode wird genauso ausshen wie deine echo-zeile

          echo '<td width="165" class="' . $abstand . '" bgcolor="' . $bg . '" nowrap align="center"><b>' . $daten [$i][sys_.$marken[$h]]. '</b>
          </td><td width="1" bgcolor="black">';

          müßte si stimmen wenn ich nicht noch ein ' " vermengt habe...

          in der zeile
          <b>".$daten [$i][sys_.$marken[$h]]."</b>
          hattest du es ja eigentlich drinn... warum nicht bei der oberen?

          Odium

          Stimmt nicht, der hat schon den wert der Variablen in den HTML-Code geschrieben, das hat geklappt, aber mein Prob ist dadurch ja auch nicht behoben

          1. Hallo,

            wenn es nicht zentriert wird ist reines html/css dafür verantwortlich...

            du kannst wahrscheinlich nur den nur den generierten html-code durchsehen, ob irgendwas doch nicht stimmt...

            poste doch mal die betreffenden zeilen oder vergleiche mit den hier vorgestellten css lösungen...
            ich nehme an, das text-align: center steht in deiner classenbeschr. drinn, kannst es ja mal extra als style mit in die zelle ausgeben...

            Odium

      2. Tach,

        echo "<table width=2485 border=0 cellpadding=0 cellspacing=0>
        <tr>";
        for ($h=1;$h<=11;$h++)
        {
        echo"<td width=165 class=$abstand bgcolor=$bg nowrap align=center>
        <b>".$daten [$i][sys_.$marken[$h]]."</b>
        </td><td width=1 bgcolor=black>";

        Du machst 2 td auf, aber nur 1 td zu

        }
        echo"<tr>

        die tr mit der Schleife drin ist auch noch nicht zu.

        <td colspan=22 height=1 bgcolor=#000000></tr>";
                }
        echo"</table>";

        Andreas

  2. <table>
      <tr>
        <td style="text-align:center">
          Das ist der zentrierte Text
        </td>
      </tr>
    </table>

    <ciao>
    Verona
    </ciao>