Olen alkuvuoden aikana opetellut HTML-kieltä ja tutustunut myös CSS:ään. Tutut ovat nyt ruvenneet puhumaan sivupohjista(template?). En ole vieläkään oikein ymmärtänyt mitä niillä voi saavuttaa semmoista mitä ei CSS:llä. Voisiko joku tietävämpi kertoa?
CSSsivupohjat
kotikoodari
3738
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
Ilmeisesti ovat tarkoittaneet valmiita sivupohjia, siis itse ulkoasu on valmiina johon sinä laitat halutut tekstit.
Noita sivupohjia on netti pullollaan, joko html taulukoilla tai html css tehtyinä.
Tällöin näyttäviä ulkoasuja saa nekin ketkä eivät osaa koodia/ulkoasua itse tehdä tai ovat laiskoja ;)
Tai sitten ovat tarkoittaneet template systeemiä, esim koodiin kirjoitetaan
Etusivu
tämän jälkeen systeemi muuttaa sen automaattisesti vaikkapa
Etusivu
Tällä saavutetaan paljon etuja, esim sivun tekijän/muokkaajan ei tarvitse huolehtia/ymmärtää mitään html koodeista ja saadaan yhtenäinen ulkoasu sivustoille jota on helppo muuttaa. Pääsee oikeuksiin isoilla sivustoilla joilla sisällön kirjoittajia paljon ja halutaan vaikkapa osakohtasesti mukauttaa sivuja jne...
Kun ulkoasua on helppo muuttaa niin css taitto ei tuo juurikaan mitään etuja taulukko taittoon verrattuna tämän takia monet isot sivut eivät kiinostu alkaa kikkailee css taiton kanssa, vaan käyttävät css pienessä määrin apuna.
Tarkoitan nimen omaan templateja, joiden hyödyn ymmärrän siinä mielessä, että voi tehdä semmoisen pohjan, jota html:stä tietämättömät voivat helposti päivittää.
Sitä en vaan kyllä ymmärrä, että mitä hyötyä/nopeutta se tuo sivuston päivittämiseen. CSS:ssähän voi tehdä kaikki sivun taitot ja siellä ne voi myös yksinkertaisesti päivittää. Millä tavalla se sivupohja on yksinkertaisempi päivityksessä sitä en ymmärrä. Vieläkö joku voisi rautalangasta vääntää.
*Sitä en vaan kyllä ymmärrä, että mitä hyötyä/nopeutta se tuo sivuston päivittämiseen. CSS:ssähän voi tehdä kaikki sivun taitot ja siellä ne voi myös yksinkertaisesti päivittää. Millä tavalla se sivupohja on yksinkertaisempi päivityksessä sitä en ymmärrä.*
Taulukko taittohan on vielä tässä vaiheessa hieman varmatoimisempaa, eikä ole niin paljon selainkohtasia eroja kuin CSS kanssa, sekä uusia versioita tullessa joskus esiintyy ihmeellisyyksiä CSS tulkinnassa (vanhassa toiminut, mut ei uudessa).
Tosin kyllä CSS taittojakin kannattaa tehdä suuremmillekkin sivuille, mikäli ylläpidolta löytyy halua/aikaa korjata jos ihmeellisyyksiä ilmenee.
Template systeemi tuo taulukko taitolle saman päivittävyyden kuin CSS taitolla on.
Ja jos halutaan lisätä vaikkapa päiväys/kirjaantumis loota joka sivulle, tämä onnistuu helposti template systeemin avulla (lisätään ne yhteen tiedostoon), mutta CSS kanssa joutuukin tekemään muutoksen joka sivulle. Joten siinä mielessä template systeemi helpottaa huomattavasti päivittämistä verrattuna pelkkään CSS taittoon.
Tosin yhtähyvin template systeemin voi tehdä CSS taitollekkin, ja näin kannattaakin tehdä mikäli puhutaan suurista sivuista.