Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Taulukoton nettisivu

ramiky [23.04.2008 16:54:07]

#

Olen päkertänyt yhden sivuston kanssa jo kauan tuloksetta. Tarvitsisin tietoa, miten saisin tehtyä sivuston yläosan, joka pitäisi saada jaettua neljään osaan ja jokaiselle oma "taustakuva". Siis tietenkin ilman taulukoita. Tässä kuva, miltä lopputulos pitäisi näyttää, klikkaa.

hauki [23.04.2008 17:43:47]

#

Vaikee sanoa, kun ei tiedä millä tasolla oot CSS:ssä ym. Tässä ainakin yksi linkki, jos oot vasta alussa http://www.hemiplace.com/forum/index.php?PHPSESSID=1f15c34e18e8a57763f6334f1fd19a9e&topic­=1150.0

Alalaidassa on linkki jossa neuvotaan monimutkaisempien sivujen teosta

Ja aikaisempi keskustelu:https://www.ohjelmointiputka.net/keskustelu/11655-tekstin-asemointi-css-llä-ja-div-lohkoilla

Merri [23.04.2008 18:35:13]

#

Onko ulkoasun tarkoitus olla joustava, vai kiinteäleveyksinen? Onko eri taustojen kohdalle tulossa myös muutakin kuin vain taustakuvaa, eli onko siellä esim. hakukenttää, linkkejä, valikoita, mainoksia, logokuvia tms.?

Jälkimmäinen virke noista sitä ajatellen, että katsotaan miten HTML:n rakenteen kautta voidaan toteuttaa asioita luomatta tyhjiä elementtejä. Esimerkiksi tämmöisellä HTML:llä voidaan sijoittaa jo kolme taustakuvaa pelkästään yläpalkkiin:

<div id="otsikko">
    <h1><img alt="Sivustoni nimi" src="header.png" title="Sivustoni nimi"></h1>
</div>

Taustakuvat voi sijoittaa diviin, h1:een ja img-elementtiin.

ramiky [23.04.2008 18:51:19]

#

Jäi vähän vaillinaiseksi toi mun teksti, mutta sivujen parissa oon ollu muutaman vuoden, CSS:ää en ole joutunut käyttämään tällä tavalla ennen. Sivu on 900 px leveä eli fiksattu pitäis olla. Niihin taustoihin tulis linkit eteen. Sain tehtyä aiemmin laatikot niin et tein vain sisäkkäisiä divejä ja niihin sit liitin tyylitiedoston, mut ne sijoittu alekkain. Ne pitäisi saada vierekkäin ilman rakoja.

Merri [23.04.2008 19:07:27]

#

Lohkotason elementit voi floatata vasemmalle, jolloin seuraava elementti sijoittuu viereen oikealle puolelle. Jos laitat kaikki neljä elementtiä floatatuiksi samalla korkeudella, laitat leveydet kuntoon ja varmistat ettei ole ylimääräisiä marginaaleja ja sisennyksiä (sisennys kasvattaa leveyttä ja korkeutta, mikä pitää huomioida), niin etköhän saa nätisti laatikot vierekkäin selaimella kuin selaimella :)

Kaikkien laatikkojen ei sitten ole edes pakko olla divejä, vaan on itseasiassa ihan hyväkin käyttää esim. listoja linkeille. Pitää vaan pitää huolta niihin liittyvien oletusmarginaalien ja -paddingien nollaamisesta, muuten homma kulkee samalla tavalla kuin diveilläkin ja saat tehtyä HTML:ää joka kertoo paremmin sisällöstään.

ramiky [23.04.2008 19:14:34]

#

Toimii,päivä pelastettu..:D Kiitos paljon..:)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta