Der Martin: Bildposition

Beitrag lesen

Hallöchen,

Hui, das geht ja hier wie das oder so ähnlich, danke.

hä? ;-)

Ich stell dann doch mal den QT rein, So wie er jetzt nach hundert Fehlversuchen aussieht. Eine Galerie, hierfür freilich gekürzt.

Juhuuuu! Endlich mal einer, der das Wort "Galerie" mit der richtigen Anzahl von 'l' schreiben kann!

body
  {
   background-image:url(shared/back_mh.jpg);
   background-repeat:repeat-x; margin-top:0px;
   }

So, da geht's doch schon los: An margin-top hast du gedacht, gut. Aber was ist mit padding (Innenabstand)? Den hast du nicht berücksichtigt, also gilt der Defaultwert des Browsers, also meistens ein Wert >0px.

.holder
   {
   width: auto; height: 330px;
   padding-left: 10px; padding-right:10px;
   margin-left: 90px; margin-top:0px;
   position:relative; top:50px; float:left;
   background:darkred; color:gold;
   border-width:1px; border-style:solid; border-color:red;
   font-family:arial; font-weight:normal; font-size:18px;
   white-space:nowrap
   }

Noch ein Kandidat. Als neutrales Blockelement hat ein div wahrscheinlich ein Default-padding und margin von 0 - aber willst du dich darauf verlassen?

<body bgcolor="darkgreen" onload="self.focus();">

Warum legst du die Hintergrundfarbe nicht auch mit CSS fest, was doch naheliegend wäre?

<div class="holder" style="">

Ein leeres style-Attribut? Das ist IMHO völlig zweckfrei. Zumal inline-Styles sowieso nicht gerade vorteilhaft sind. Du hast doch einen separaten style-Block weiter oben - also vergiss das zusätzliche style-Attribut!

<img src="shared/invisi1010.gif" alt="" height="5" width="100" border="0" /> <br>

Auch das border="0" kannst du im CSS regeln, zumal das der Defaultwert ist, den man also auch ganz weglassen könnte.

<img src="shared/monigal_rgt.jpg" alt="" height="445" width="498" border="0" />

Du verwendest XHTML? Sicher? Das br-Element sah nicht danach aus...
So long,

Martin

--
Ich wollt', ich wär ein Teppich. Dann könnte ich morgens liegenbleiben.