framet

Onko mieltä käyttää frameja sivujen tekoon vai pitäiskö suosiolla opiskella CSS:ää ja käyttää divejä?
Siks vaan kysyn kun framet tuntuu jotenkin selkeämmiltä käyttää.
4408
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Kannattaa opetella se css. Ei pelkästään sen takia, että välttyisit framejen käytöltä, vaan sen takia että siitä on oikeasti todella paljon muutakin hyötyä.

Kun olet sen oppinut, tuntuu css aivan varmasti selkeämmältä käyttää kuin hankalat tablet, framet ja html-ulkoasumääritteet.

Se on kaiken lisäksi vielä todella helppo kieli oppia pienen alkuhämmennyksen jälkeen. Ja se tuo paljon lisää uusia mahdollisuuksia.

Frameja en suosittelisi käytettäväksi ellei tee niillä jotakin sellaista, mitä ei muuten pysty toteuttamaan. Silloinkin on syytä tiedostaa niiden aiheuttamat haitat ja ottaa ne huomioon.

No, minä en keksi nyt yhtään käyttötarkoitusta niille, mutta voihan ne jossain tapauksessa olla tarkoituksenmukaiset.

Lähes kaikki niiden hyödyt voidaan korvata jollakin toisella tekniikalla tai suunnittelemalla sivut hieman eri tavalla. Usein lopputulos on jopa parempi kuin alkuperäinen olisi ollut.

Sivuston jakaminen osiin frameilla ei ole hyvä ratkaisu. Se voi olla jollekkin helppo tapa, mutta minusta se on itseasiassa erittäin kömpelö. Hyvin suunniteltu xhtml-merkkaus ja css on siihen paljon kätevämpi.

Koodin säästämiseen ja päivittämisen helpottamiseen toistuvissa elementeissä on myös parempia tapoja. Esim. php:llä on todella helppo sisällyttää vaikka navigointi jokaiselle sivulle. Siihen on olemassa myös muitakin tekniikoita, jos jostakin syystä ei halua tai pysty php:tä käyttää.

Äänestä
  • Täytyy kai sitten yrittää uudelleen sen CSS:n kimppuun.
    Kun vielä löytäis seikkaperäiset, yksinkertaiset, step_by_step-tyypin ohjeet ("ohjeet tumpuloille"), niin homma varmaan alkais pelittää. :)

    Äänestä

  • Innaliina kirjoitti:

    Täytyy kai sitten yrittää uudelleen sen CSS:n kimppuun.
    Kun vielä löytäis seikkaperäiset, yksinkertaiset, step_by_step-tyypin ohjeet ("ohjeet tumpuloille"), niin homma varmaan alkais pelittää. :)

    Yksi sivusto joka ainakin minua auttoi CSSn parissa etiäpäin: http://koti.mbnet.fi/~petepe/petepeweb.htm

    Kunhan CSSään löytää sen pohjan itselleen, niin erinäisiin toteutuksiin löytyy ohjeita vaikka kuinka ja paljon, ja niitä osaa sitten myös soveltaa.. :) Pikkuhiljaa etiäpäin vain..

    Äänestä

  • Innaliina kirjoitti:

    Täytyy kai sitten yrittää uudelleen sen CSS:n kimppuun.
    Kun vielä löytäis seikkaperäiset, yksinkertaiset, step_by_step-tyypin ohjeet ("ohjeet tumpuloille"), niin homma varmaan alkais pelittää. :)

    niin tuolta melkoisen kattava opus iltalukemiseksi

    http://www.bookplus.fi/product.php?isbn=9789518461954

    Äänestä

Kommentoi aloitusta


Innaliina kirjoitti:

Onko mieltä käyttää frameja sivujen tekoon vai pitäiskö suosiolla opiskella CSS:ää ja käyttää divejä?
Siks vaan kysyn kun framet tuntuu jotenkin selkeämmiltä käyttää.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu