HTML-kehykset
- Edellinen sivu HTML URL
- Seuraava sivu HTML-tausta
Käyttämällä rameja voit näyttää useita sivuja samassa selaimen ikkunassa.
Esimerkki
- Vertikaalinen rameja-asetelu
- Tämä esimerkki näyttää, miten voit tehdä vertikaalisen rameja-asetelman kolmella eri dokumentilla.
- Horisontaalinen rameja-asetelu
- Tämä esimerkki näyttää, miten voit tehdä horisontaalisen rameja-asetelman kolmella eri dokumentilla.
Rameja
Käyttämällä rameja voit näyttää useita sivuja samassa selaimen ikkunassa. Jokainen HTML-dokumentti kutsutaan rameiksi, ja jokainen rame on riippumaton toisistaan.
Väärien käytön haitat:
- kehittäjien on seurattava useita HTML-dokumentteja samanaikaisesti
- On vaikeaa tulostaa koko sivua
- Rameja-asetelma-tagi (<frameset>)
-
- Rameja-asetelma-tagi (<frameset>) määrittää, miten ikkuna jaetaan rameihin
- Jokainen frameset määrittää sarakeketjuntaiSarakkeet
- rows/columns-arvot määrittävät kunkin rivin tai sarakkeen ottaman näytön alueen osuuden
Toimittajan huomautus:frameset-tagi on myös joissakin artikkeleissa ja kirjoissa käännetty rameja-asetelmaksi.
Rameja-tagi (Frame)
Frame-tagi määrittää HTML-dokumentin, joka sijoitetaan jokaisessa rameissa.
Tässä esimerkissä olemme asettaneet kaksirivisen rameja-asetelman. Ensimmäinen rivi on asetettu täyttämään selaimen ikkunan 25 %. Toisen rivin on asetettu täyttämään selaimen ikkunan 75 %. HTML-dokumentti "frame_a.htm" on asetettu ensimmäiselle riville, ja HTML-dokumentti "frame_b.htm" on asetettu toiselle riville:
<frameset cols="25%,75%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> </frameset>
Perus huomiot - hyödyllisiä vinkkejä:
Jos rama on näkyvä reunaviiva, käyttäjä voi vetää reunaviivaa muuttaakseen sen kokoa. Välttääksesi tämän, voit lisätä <frame>-tagiin: noresize="noresize".
Lisää <noframes>-tagi kehyksiä ei tukeville selaajille.
Tärkeä huomio:Ei voida käyttää <body></body>-tagia ja <frameset></frameset>-tagia samanaikaisesti! Mutta jos lisäät <noframes>-tagin, joka sisältää tekstin, tämän tekstin on oltava sisällä <body></body>-tagien sisällä. (Voit katsoa ensimmäisestä esimerkistä, miten tämä tehdään.)
Lisää esimerkkejä
- Kuinka käyttää <noframes>-tagia
- Tämä esimerkki näyttää, miten <noframes>-tagia voidaan käyttää.
- Yhdistetty kehyketostrukturointi
- Tämä esimerkki näyttää, miten voidaan tehdä kehyketostrukturointia, jossa on kolme dokumenttia ja ne sijoitetaan riveihin ja sarakkeisiin.
- Noresize="noresize" ominaisuuden omaava kehyketostrukturointi
- Tämä esimerkki näyttää noresize-ominaisuuden. Tässä esimerkissä kehykset ovat muutettavissa. Kun vedät hiiren rullaa kehyksen reunasta, huomaat, että reunat eivät voi siirtyä.
- Navigaatiokehyke
- Tämä esimerkki näyttää, miten navigaatiokehykettä voidaan tehdä. Navigaatiokehyke sisältää linkkilistan, joka kohdistaa toiseen kehykseen. "contents.htm"-tiedosto sisältää kolme linkkiä.
- Sisäänrakennettu kehyke
- Tämä esimerkki näyttää, miten luodaan sisäänrakennettu kehyke (kehyke HTML-sivulla).
- Navigoi kehykseen tiettyyn kohtaan
- Tämä esimerkki näyttää kaksi kehykettä. Yksi kehykistä on asetettu linkittämään toiseen tiedostoon määritettyyn kohtaan. Tämä "link.htm"-tiedosto määrittää kohdekohtaan <a name="C10">.
- Navigoi kehykseen tiettyyn kohtaan käyttämällä kehyksiä
- Tämä esimerkki näyttää kaksi kehykettä. Vasemman navigaatiokehyksen sisällä on linkkilista, jotka kohdistavat toiseen kehykseen. Toinen kehyke näyttää linkitetyn dokumentin. Navigaatiokehyksen sisällä olevat linkit kohdistavat tiettyyn kohtaan kohdekehykessä.
- Edellinen sivu HTML URL
- Seuraava sivu HTML-tausta