Kun laittaa kuvan heti sivun alkuun
<body>
<img src="kuva.gif" width="800" height="200">
Miksi se ei ala heti yläreunasta vaan sinne jää tyhjää?
jos on mahdollista saada kuva alkamaan heti sivun ylhäältä asti niin kiitos!!
<body topmargin="0">
<img src="kuva.gif" width="800" height="200">
Se tekee marginaalin sinne ylös. Laita body-tagin sisälle topmargin="0" niin se pitäisi auttaa.
Mielellään ei kuitenkaan noin: HTML ei ole tarkoitettu tyylien määrittelemiseen ja tässä(kin) tapauksessa hommaan tarkoitettu CSS hoitaa homman kotiin paljon näppärämmin:
<style type="text/css"> body { margin : 0; padding : 0; } </style>
Tämä koodi poistaa kaiken marginaalin ja sisennyksen pääelementistä, jolloin sisältö suorastaan liimautuu reunoihin kiinni. Padding tarvitsee nollata Operan takia, IE ja Firefox puolestaan tekevät perussisennyksen marginaalilla. Koodi asetetaan sivun head-osioon ja CSS:n saa halutessaan myös ihan omaan tiedostoonsa.
Offtopic: Jos haluaa pakottaa itsensä opettelemaan CSS:n käyttöä koko sivun suunnittelussa, pääsee siihen helposti asettamalla tuon ylläolevan esimerkkikoodin body-tekstin tilalle tähtimerkin, jolloin marginaalit ja sisennykset poistetaan kaikilta elementeiltä. Myöhemmillä tyyleillä sitten voi taas asettaa juuri ne haluamansa asetukset ja todella päästä vauhtiin CSS:n opettelemisessa.
Ulkoasuun liittyvät seikat tulee luonnollisesti hoitaa CSS:llä:
body { margin: 0; padding: 0; }
Edit: pöh, hidas minä.
Kiitos taas kerran!
Aihe on jo aika vanha, joten et voi enää vastata siihen.