• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

div in tabelle

Status
Für weitere Antworten geschlossen.

bschneider

Neues Mitglied
Hi, ich mach mir grad ne persönliche HP, nun wollte ich fürs layout 2 divs in 2 verschiedene tabellenzellen machen, welche diese genau ausfüllen und bei bedarf scrollbalken anzeigen. (overflow:auto;)

Hier mein COde:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="css/style.css" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#FFFFFF">


<table width="814" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="layouttable">
  <!--DWLayoutTable-->
  <tr> 
    <td height="39" colspan="2" valign="top"><h1 align="center">Home</h1></td>
  </tr>
  <tr> 
    <td width="135" height="19" valign="top"><font size="-1">Navigation:</font></td>
    <td width="679" rowspan="12"></td>
  </tr>
  <tr> 
    <td height="22" valign="top"><!--DWLayoutEmptyCell-->&nbsp;</td>
  </tr>
  <tr> 
    <td height="19" valign="top"><a href="index.htm">Home</a></td>
  </tr>
  <tr> 
    <td height="19" valign="top"><a href="person.htm">&Uuml;ber Mich</a></td>
  </tr>
  <tr> 
    <td height="19" valign="top"><a href="fotos.htm">Fotos</a></td>
  </tr>
  <tr> 
    <td height="19" valign="top"><a href="grafik.htm">Grafik</a></td>
  </tr>
  <tr> 
    <td height="20" valign="top"><a href="programme.htm">Programmieren</a></td>
  </tr>
  <tr> 
    <td height="19" valign="top"><a href="security.htm">IT-Security</a></td>
  </tr>
  <tr> 
    <td height="20" valign="top"><a href="funstuff.htm">Funstuff</a></td>
  </tr>
  <tr> 
    <td height="20" valign="top"><a href="kontakt.htm">Kontakt</a></td>
  </tr>
  <tr> 
    <td height="20" valign="top"><a href="impressum.htm">Impressum</a></td>
  </tr>
  <tr> 
    <td height="313">&nbsp;</td>
  </tr>
  <tr> 
    <td height="20" valign="top"><font size="-1">&copy;2008</font></td>
    <td valign="top"><div align="left"><font size="-1"> <font color="#000000">aaaaaaaaaaaaaaaaa</font><a href="index.htm">Home</a> 
        | <a href="person.htm">&Uuml;ber Mich</a> | <a href="kontakt.htm">Kontakt</a> 
        | <a href="impressum.htm">Impressum</a></font></div></td>
  </tr>
  <tr> 
    <td height="0"></td>
    <td></td>
  </tr>
</table>
</body>
</html>

Ich mach das ganze in DreamWeaver MX, und mir verschiebt es die divs ständig...:evil:

mfg,
benjamin
 
Hallo,

nun wollte ich fürs layout 2 divs in 2 verschiedene tabellenzellen machen

Wozu die Tabelle? Ich seh gar keine tabellarischen Daten. Mach doch mal einfach die Tabelle weg, dann wird der Code viel schlanker, übersichtlicher, und möglicherweise sogar noch valide und dann macht er am Ende sogar, was Du willst :-)

Gruß,
-Efchen
 
irgendwann bin ich mal auf die Idee gekommen und hab die Tabelle im Dreamweaver in DIVs konvertiert... Jetzt klappts

Tachchen,

bist Du sehr deprimiert, wenn ich Dir sage, dass das auch nicht viel besser ist (im originalen Sinne von HTML)? :-D

Bei HTML geht es darum, den Inhalt sinnvoll auszuzeichnen, zu beschreiben, um was es sich beim Inhalt handelt: Überschriften, Zitate, Textabsätze, Adressen, tabellarische Daten, ...

Ein <div> wird nur zum Gruppieren verwendet, weil es nur ein allgemeines Block-Element ohne weitere Bedeutung ist.

Aber div-Suppe ist schon besser als Tabellenvergewaltigung! ;-)

Gruß,
-Efchen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben