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

Problem mit !DOCTYPE & Tabelle :(

Status
Für weitere Antworten geschlossen.

SolCom

Mitglied
EDIT: getestet mit Firefox 1.07 & Opera 8.01

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://solcom.info/system/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

 <head>

  <title>test</title>

 </head>

 <body>

  <table border="1" cellspacing="0" cellpadding="0">
   <tr>
    <td>[img]system/firefox.gif[/img]</td>
   </tr>
   <tr>
    <td>[img]system/firefox.gif[/img]</td>
   </tr>
  </table>

 </body>

</html>

normalerweise sollte es unter dem bild kein abstand zur Zelle geben.
ich kann es aber nur erreichen wenn ich die !DOCTYPE lösche.

ich verstehe nicht was falsch ist :(
 
Werbung:
ich habe das problem (zu hohe zellenhöhe) mit folgendem CSS gelöst :

Code:
   td {
	line-height		: 10px; }

bleibt trozdem die Frage was der Abstand soll :) ?
 
Werbung:
sprichst du vom internet explorer?
er macht dummerweise immer eine neue zeile, wenn du zb zwischen </td> & </tr> eine neue zeile beginnst!
 
Werbung:
du sagst dass du xhtml 1.1 benutzt!? ;ugl
dann schliess doch mal die img tags ab...
dh alt=""> wird zu alt="" />

mfg, fätzminator
 
Werbung:
setzte mal in den head:

Code:
<style type="text/css">
<!--
*
{
padding:0px;
margin:0px;
}
-->
</style>

ausserdem solltest du vll auf das dtd von w3c zugreifen nicht auf eines was irgendwo bei dir liegt....
 
@ Prophet :

der CSS-Code hat nix gebracht.
ist aber auch nicht schlimm da ich das Problem ja mit line-height gelöst habe

ich habe mal gelesen das es Sinn macht eine Kopie der DTD auf seinen Webspace abzulegen, damit nicht ständig auf den Server vom W3C zurückgegriffen werden muß.
da die Info aber schon recht alt ist kann sich das geändert haben, gegenteiliges habe ich aber noch nicht gehört/gelesen.
 
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben