XHTML "framet"

Tere!

Oon opiskellut tässä xhtml jonkin aikaa. HTML ja CSS on aikas hyvin hanskassa, joten ajattelin alkaa työstämään sivuja. HTML sivuja oon tehnyt aikaisemmin suht paljon. Kysymykseni kuuluukin, että miten kannattaa tehdä XHTML kielessä ns "framet". Framejen käyttö on suht menneen talven lumia, eli jotain uutta pitäisi keksiä.

Tiedän että div tageilla sun muilla saa helposti jaoteltua sivut osiin, mutta ongelma tuleekin siinä että jos teen vaikka ylös bannerin, vasemmalle linkit ja oikealle ns. content kentän. Niin jos myöhemmin muutan linkkejä tai bannerin osia, niin miten ne saisi päivittymään jokaisella alasivulle. HTML sivuissa jouduin tekemään muutokset joka sivuun, ellen käyttänyt frameja.

Tuli ehkä vähän sekavaa tekstiä, mutta toivottavasti joku ymmärsi ja heittäisi vinkin.
3827
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Homma hoituu skriptaamalla. Yksinkertaisin tapa on C-kielen esikääntäjä mutta järkevämpää on nykyisin käyttää vaikka PHP:tä.

Äänestä
  • No voih.. Ei tuo php ja c-kieli ole juurikaan hanskassa. Ei siihen tutoriaaleja mistään löytyisi?

    Äänestä

  • voihan html kirjoitti:

    No voih.. Ei tuo php ja c-kieli ole juurikaan hanskassa. Ei siihen tutoriaaleja mistään löytyisi?

    C-kielen esikääntäjällä homma käy yksinkertaisesti näin:

    #include "valikko.txt"

    Ja siihen kohtaan mihin kirjoitat tuon ja ajat esikääntäjän läpi tiedoston niin tuohon kohtaan ilmestyy tiedoston "valikko.txt" sisältö.

    PHP:llä voi tempun tehdä vastaavalla tavalla, siinä kaikki tiedostot ovat php -skriptejä ja kun php -tiedostoa avataan niin webbipalvelin sitten ulostaa sen skriptin pohjalta (X)HTML:ää. Jokainen skripti on siis oma ohjelmansa mutta yksinkertaisimmillaan riittää kun on include siellä mihin haluat liittää jonkun toisen tiedoston sisällön niin ei tarvi muokata kuin yhtä paikkaa.

    PHP:n manuaali on ihan kelpo: http://www.php.net/manual/en/

    Äänestä

Kommentoi aloitusta


Voihan html kirjoitti:

Tere!

Oon opiskellut tässä xhtml jonkin aikaa. HTML ja CSS on aikas hyvin hanskassa, joten ajattelin alkaa työstämään sivuja. HTML sivuja oon tehnyt aikaisemmin suht paljon. Kysymykseni kuuluukin, että miten kannattaa tehdä XHTML kielessä ns "framet". Framejen käyttö on suht menneen talven lumia, eli jotain uutta pitäisi keksiä.

Tiedän että div tageilla sun muilla saa helposti jaoteltua sivut osiin, mutta ongelma tuleekin siinä että jos teen vaikka ylös bannerin, vasemmalle linkit ja oikealle ns. content kentän. Niin jos myöhemmin muutan linkkejä tai bannerin osia, niin miten ne saisi päivittymään jokaisella alasivulle. HTML sivuissa jouduin tekemään muutokset joka sivuun, ellen käyttänyt frameja.

Tuli ehkä vähän sekavaa tekstiä, mutta toivottavasti joku ymmärsi ja heittäisi vinkin.

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