RETRAX: XHTML 1.1 wie zentrieren?

Hallo,

wenn ich mein HTML 4.01 Dokument in ein XHTML 1.1 transformiere kann ich den Befehl <div align=center> nicht mehr verwenden. (wenn ich XHTML 1.1 valide sein möchte)

Das hab ich aber dazu gebraucht um mein Layout mittig zu zentrieren. Wenn ich das also rausschmeisse hängt mein Layout links oben usw...

Wie kann ich unter XHTML 1.1 die Tabelle in der Bildschirmmitte zentrieren? Bzw. wie mache ich das mit CSS?

Gruss

RETRAX

  1. Moin,

    Bzw. wie mache ich das mit CSS?

    <div style="text-align:center;">

    Aber besser als externe Angabe, nicht inline. Siehe auch http://selfhtml.teamone.de/css/eigenschaften/ausrichtung.htm#text_align

    Stefan

    1. Hi!

      Ich habs jetzt CSS mässig wie folgt aufgebaut:

      body, td {
      margin-top: 25px;
      margin-right: auto;
      margin-left: auto;
      position: relative;
      width: 700px;
      height: auto;
      color: #696969;
      font-size: 9pt;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      }

      Mir ist jetzt nur noch nicht ganz klar wieso ich da auch eine width von 700 px angeben muss wo doch meine Tabelle im XHTML schon mit 700px definiert ist:

      <table width="700" border="0" cellspacing="2" cellpadding="0">

      Gruss

      RETRAX

      1. Hi,

        Mir ist jetzt nur noch nicht ganz klar wieso ich da auch eine width von 700 px angeben muss wo doch meine Tabelle im XHTML schon mit 700px definiert ist:

        "Muss" nicht. Entweder das eine oder das andere oder beides ;)

        Statt

        <table width="700" border="0" cellspacing="2" cellpadding="0">

        würde ich aber einfach <table class="xy"> schreiben und die Attribute zur Darstellung entsprechend in CSS übertragen...

        MfG
        Danny

        1. würde ich aber einfach <table class="xy"> schreiben und die Attribute zur Darstellung entsprechend in CSS übertragen...

          MfG
          Danny

          Hi,

          und wie kann ich diese Tabelle dann mittels CSS und XHTML 1.1 zentrieren?

          <center> und <align-center> scheiden ja aus wenn man valide sein möchte.

          ???

          Gruss

          RETRAX

          1. hi,

            und wie kann ich diese Tabelle dann mittels CSS und XHTML 1.1 zentrieren?

            in dem du mal im </archiv/> suchst; das thema hatten wir nun wirklich schon zur genüge.

            gruss,
            wahsaga

            1. in dem du mal im </archiv/> suchst; das thema hatten wir nun wirklich schon zur genüge.

              gruss,
              wahsaga

              http://www.retrax.de/eData/index.html

              ich bin mir nicht sicher ob ich das jetzt richtig gemacht habe:

              im CSS:

              .Tabelle {
              position: absolute;
              width: 700px;
              left: 25%;
              right: 25%
              }

              und im Quellcode:

              <table class="Tabelle">

              aber irgendwie hakts da noch mit dem verkleinern usw...

              Gruss

              RETRAX

              1. Hallo.

                ich bin mir nicht sicher ob ich das jetzt richtig gemacht habe:

                Nein, hast du nicht.

                position: absolute;

                Weg damit.

                width: 700px;

                Besser weg damit;

                left: 25%;
                right: 25%

                Weg damit.
                "margin:auto;" und "text-align:center;" sollten dich weiter bringen -- aber du hast es ja wenigstens versucht.
                MfG, at

                1. Besser weg damit;

                  left: 25%;
                  right: 25%
                  Weg damit.
                  "margin:auto;" und "text-align:center;" sollten dich weiter bringen -- aber du hast es ja wenigstens versucht.

                  Das wars....jetzt gehts!!! Ich bin sowas von *freuuuuu*

                  Vielen Dank :)

                  Gruss

                  RETRAX

          2. Die CSS-Attribute für align sind auch noch in XHTML 1.1 strict valide...

            1. Hallo.

              Die CSS-Attribute für align sind auch noch in XHTML 1.1 strict valide...

              _CSS_-Attribute haben keinen Einfluss auf die Validität von (X)HTML.
              MfG, at

              1. eben, das meinte ich.