CnC Foren

CnC Foren (http://www.cncforen.de/index.php)
-   Tech-Support / Tech-Talk (http://www.cncforen.de/forumdisplay.php?f=26)
-   -   HTML Tabellenproblem (http://www.cncforen.de/showthread.php?t=50021)

Alexander 26-09-2004 21:20

HTML Tabellenproblem
 
Code:

<html>
<head>
<title></title>
</head>
<body bgcolor="#41919A">
<table border="0" align="center" valign="top">
<tr>
  <td colspan="2"><img src="bilder/Vorlagen/Header/header.jpg" width="800"></td>
</tr>
<tr>
  <td background="bilder/Vorlagen/Navigation/navigation.jpg" width="125" height="706">
    <table border="0" cellpadding="10" cellspancing="10" align="center" valign="top">
      <tr>
        <td><h3><font color="#FFFFFF">Arschloch</font></h3></td>
      </tr>
    </table>
  </td>
  <td background="bilder/Vorlagen/Hauptframe/hauptframe.jpg" width="675" height="706">
  <table border="0" cellpadding="10" cellspancing="10" valign="top">
      <tr>
        <td><h3><font color="#FFFFFF">Arschloch</font></h3></td>
      </tr>
    </table>
  </td>   
</tr> 
</body>
</html>

Problem:

Der Text "Arschloch",der 2 mal irgendwo steht,wird leider nicht hochgestellt,wie es durch "valign="top"" eigentlich beabsichtigt wäre,sondern er steht am linken Einzugsrand und zentriert in der Höhe.Hab ich mich irgendwo vertippt oder warum stellt der Firefox oder der IE den Text ned richtig hin?

Ist sicher ein blöder Fehler,nur ich find den einfach ned :D

Narodnaja 26-09-2004 23:21

nur mal überflogen, aber das "arschloch" (?) steht jeweils in einer eigenen Tabelle. Wenn du die - wie du es machst - in ein existierendes TAbellenfeld einfügst, musst du schon das entsprechende Feld formatieren. Wenn das nämlich ganz normal formatiert ist, hilft dir auch die neue Tabelle nix.

... ist das verständlich ?

Als Tip:mach mal ein border=1 rein, dann siehst du das Problem eigentlich gleich ;)

EEBKiller 26-09-2004 23:32

Code:

<html>
<head>
<title></title>
</head>
<body bgcolor="#41919A">
<table cellpadding="10" border="0" align="center" valign="top">
<tr>
  <td colspan="2">
    <img src="bilder/Vorlagen/Header/header.jpg" width="800">
  </td>
</tr>
<tr>
  <td background="bilder/Vorlagen/Navigation/navigation.jpg" width="125" height="706"align="center" valign="top">
    <h3><font color="#FFFFFF">Arschloch</font></h3>
  </td>
  <td background="bilder/Vorlagen/Hauptframe/hauptframe.jpg" width="675" height="706" align="center" valign="top">
    <h3><font color="#FFFFFF">Arschloch</font></h3>
  </td>   
</tr> 
</body>
</html>

Warum einfach, wenns auch umständlich geht, ne ? :p

Alexander 27-09-2004 12:11

Zitat:

Zitat von EEBKiller

Warum einfach, wenns auch umständlich geht, ne ? :p

Logo :jupp:
Weil wenn ich es so mache,wie du es mir gerade beschrieben hast,dann verschiebt sich alles etwas und es sieht nicht mehr richtig aus,aber kA wiso :D
Trotzdem danke ;)

@ Narodnaja

Danke,nun siehts so aus,wie es sein sollte ;)

PS: Das Wort "Arschloch" war nur ein Testwort,nachher steht dort natürlich etwas anderes und auch nix beleidigendes ;)

EEBKiller 27-09-2004 16:55

Zitat:

Zitat von Alexander
Logo :jupp:
Weil wenn ich es so mache,wie du es mir gerade beschrieben hast,dann verschiebt sich alles etwas und es sieht nicht mehr richtig aus,aber kA wiso :D
Trotzdem danke ;)

Dann formatiere es mit CSS, dann wird es in die Breitenangabne gezwungen ;)

maxl 27-09-2004 17:29

Genau das wollte ich vorhin auch schreiben, dachte aber, dass Alexander vielleicht nicht mit CSS konfrontiert werden möchte. ;)
Ich würde sogar noch einen Schritt weiter gehen, und überlegen das Design mit Ebenen, anstatt mit einer Tabelle, zu realisieren. Tabellen sind für Daten da und nicht für Layouts. :D
Manchmal lassen sich Tabellen für Layouts zwar nicht vermeiden, aber der Ebenen-Lösung sollte generell bevorzugt werden.

Alexander 27-09-2004 17:46

Naja,ein bisschen CSS hab ich schon drauf,des wär dann noch ne Möglichkeit.Von Ebenen hab ich allerdings noch nix gehört,aber falls davon was in Selfhtml erwähnt wird,werd ich es mir mal angucken und an zukünfigen Projekten anwenden.Für dieses Mal werden die Tabellen ausreichen ;) :D

Obwohl...des mit CSS wär eigentlich schnell gemacht,werd ich vielleicht doch noch versuchen ;)

Jo,passt auch,allerdings lags wohl nciht an CSS,sondern am "cellpadding="10"",dass alles verschoben war ;)

EEBKiller 27-09-2004 17:52

ebenen sind Layer, Layer werden nur von Netscape/Mozilla/Firefox unterstützt. Die Mehrzahl hat allerdings Internet Explorer.

Das was gut funktioniert, sind <div>'s nehmen und die komplett mit CSS ausrichten etc.

maxl 27-09-2004 19:26

Gemeint sind natürlich "<div>"s und "<span>"s. Die richtige Bezeichnung dafür ist "Gruppierende Elemente" - aus irgendeinem Grund hält sich der Begriff Ebenen ziemlich hartnäckig in meinem Kopf. :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:03 Uhr.

Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.