Lehitsejate lisavõimalused.

Kõik eelmistes tundides loetletud paanide loomise teegid ja nende parameetrid on praktiliselt ühtemoodi realiseeritud nii lehitsejas Netscape kui ka lehitsejas Microsoft Internet Explorer. Kuid samas on igal lehitsejal neist võimalus lisaks kasutada oma unikaalseid lisateeke või -parameetreid.

Lehitseja Netscape lisavõimalused.

Lehitseja Netscape alates versioonist 3.0 võimaldab kasutada kolme lisaparameetrit: BORDER, FRAMEBORDER ja BORDERCOLOR.

Parameeter BORDER.

Parameetrit BORDER kasutatakse ainult teegis <FRAMESET>. Parameetri BORDER väärtus määratleb paanidevaheliste raamide laiuse pikselites.

Parameeter FRAMEBORDER.

Parameetrit FRAMEBORDER saab kasutada nii teegis <FRAMESET> kui ka teegis <FRAME> ja määratleb raamide olemasolu paanide vahel. Selle parameetri väärtusteks võib olla: "yes" või "no". kui parameeter on lisatud teeki <FRAMESET>, siis laieneb tema mõju kõikidele selles teegis kirjeldatud paanidele. Üksiku paani jaoks võib seda määratlust aga muuta. Vaikimisi on selle parameetri väärtuseks "yes".

Märkus: Parameetrid BORDER ja FRAMEBORDER töötavad üksteisest sõltumatult. Näiteks kui parameetri FRAMEBORDER väärtuseks on "no" ja parameetrile BORDER on määratud väärtus pikselites, mis erineb nullist, siis raami paanide vahele ei joonistata kuid samas jäetakse igal juhul paanidevahelise raami jaoks tühi ruum, mis oli määratletud parameetri BORDER väärtusega.

Parameeter BORDERCOLOR.

Parameetrit BORDERCOLOR võib kasutada nii teegis <FRAMESET> kui ka teegis <FRAME> ja määratleb paanidevahelise raami värvi (nagu te vist teate võib värvi ette anda nii selle korrektse inglisekeelse nimetusega kui ka värvi #RRGGBB koodiga).

Ülesanne 1. Netscape lisavõimalused.

  1. Käivitage programmid Netscape (juhul kui on olemas) ja Microsoft Internet Explorer.
  1. Avage programmidega Netscape ja Microsoft Internet Explorer kaustast "HTML40" dokument "paanid-2.htm".

  2. Avage dokument "paanid-2.htm" ka programmi Notepad abil.

 

Ülesanne 2. Parameetrid BORDER, FRAMEBORDER ja FRAMECOLOR.

  1. Sisestage dokumendi "paanid-2.htm" teeki <FRAMESET> parameetrid nii:

    <FRAMESET COLS="2*,*,*" BORDER=10 FRAMEBORDER=No BORDERCOLOR="red">.

  2. Salvestage muudatus Notepadis ja värskendage lehitseja Netscape kuva (nupp tööriistaribal Reload või File - Open Page - nupp "Open") ja lehitseja Microsoft Internet Explorer kuva (nupp tööriistaribal Refresh).

    Nagu näete ei ole paanidel raame. Küll aga on olemas esimesel paanil
    "A" kerimisriba. Et paanisesse avatavad HTML dokumendid on ise valge taustaga, siis ei ole raamidele eraldatud valget ruumi näha.
  3. Muudame Netscape ja Internet Explorer seadeid nii, et oleksid nähtaval paanide raamidele eraldatud "tühjad" kohad.

    Netscape

    Microsoft Internet Explorer

    A) valige punktist Edit korraldus Preferences…
    B) klõpsake dialoogiakna vasakus alampaanis asuval elemendil
    Colors (kui ei ole nähtaval, siis klõpsake kausta Apearance ees asuval ristikesel)
    C) eemaldage linnuke lülitist
    Use Windows Colors.
    D) klõpsake dialoogiakna korraldusnupul
    OK.

    A) valime punktist Tools korralduse Internet Options…
    B) klõpsake lipikul General korraldusnupule Colors
    C) eemaldage linnuke lülitist
    Use Windows Colors.
    D) klõpsake dialoogiakna korraldusnupul
    OK.


    Nüüd ilmuvad
    "tühjad" kohad nähtavale nii Netscape kui ka Internet Explorer kuvale. Esialgu on mõlema lehitseja kuva üsna sarnane.

  4. Sisestage kolmanda paani teeki parameeter FRAMEBORDER=Yes.
  5. Salvestage muudatus Notepadis ja värskendage lehitsejate kuva.

Netscape

Microsoft Internet Explorer

Paani "C" jaoks oleva "tühja ruumi" sisse ilmus (punane) raam.

Paani "C" jaoks oleva "tühja ruumi" sisse ilmus (lehitseja tausta värvi) raam.


Seega ei toeta lehitseja
Microsoft Internet Explorer ainult parameetrit FRAMECOLOR, teised kaks lisaparameetrid toimivad.

Lehitseja Microsoft Internet Explorer lisavõimalused.

Parameeter FRAMESPACING.

Lehitseja Microsoft Internet Explorer lubab kasutada lisaparameetrit FRAMESPACING, mis kirjutatakse teeki <FRAMESET>. Parameeter määratleb paanidevahelise kauguse ("tühja ruumi laiuse") pikselites.

Ülesanne 3. Parameeter FRAMESPACING.

  1. Avage või aktiveerige dokument "paanid-2.htm" programmi Notepad abil.
  2. Lisage teeki <FRAMESET> parameeter FRAMESPACING=30.
  3. Salvestage muudatus Notepadis ja värskendage lehitsejate kuva.

Microsoft Internet Explorer

Netscape

Nii paanidevaheline "tühi ruum" teise ja esimese paani vahel kui ka kolmanda paani raami laiuseks on nüüd 30 pikselit.

Kuvas ei muutu midagi.

 

Seega ei toeta lehitseja Netscape parameetrit FRAMESPACING.

Ujuvad paanid.

Teek <IFRAME>.

Lehitseja Microsoft Internet Explorer võimaldab kasutada unikaalset teeki <IFRAME>, mis realiseerib "ujuvate" paanide kontseptsiooni. Erinevalt tavalistest paanidest võib ujuva paani kirjeldus esineda tavalise HTML dokumendi teksti sees. Lehitseja, mis ei toeta ujuvaid paane kuvavad kuvaril seda informatsiooni, mis on teekide <IFRAME> ja </IFRAME> vahel. Teegis võib <IFRAME> kasutada neidsamu parameetreid mis on kasutusel ka teegis <RAME>. Ainsaks erandiks on seejuures parameeter NORESIZE, mille kasutamine on mõttetu, kuna kasutaja ei saagi muuta ujuva paani mõõtmeid.

Peale selle võib ujuva paani paigutuse ja mõõtmete määratlemiseks dokumendis lisada selle teegile <IFRAME> järgmiseid lisaparameetreid: WIDTH, HEIGHT, HSPACE, VSPACE ja ALIGN. Nende parameetrite eesmärk ja võimalikud väärtused langevad täielikult kokku kujutiste teegi <IMG> vastavate parameetritega.

Ülesanne 4. Avame kaustast dokumendi ja salvestame selle uue nimega.

  1. Avage oma töölaual olev kaust "HTML40"
  2. Käivitage Notepad (Start-Programs-Accessories-Notepad) või intelligentsem tee Notepad käivitamiseks (Start - Run…; kirjutame lahtrisse notepad ja klõpsame korraldusnupul OK).
  3. Avage Notepad abiga kaustast "HTML40" dokument "uus.htm".
  4. Salvestage dokument samasse kausta uue nimega "ujuvad-paanid.htm".
  5. Avage uus dokument " ujuvad-paanid.htm" ka lehitsejate abil.

 

Ülesanne 5. Loome kaks ujuvat paani.

  1. Avage või aktiveerige dokument "ujuvad-paanid.htm" programmi Notepad abil.
  2. Sisestage dokumendi sisulisse ossa järgmised teegid:

    <IFRAME SRC="a.htm" NAME="A" HEIGHT=300 WIDTH=40% HSPASE=10 SCROLLING=yes ALIGN=left>Vabandage! Teie lehitseja ei toeta ujuvaid paane.</IFRAME>
    <IFRAME SRC=
    "b.htm" NAME="B" HEIGHT=300 WIDTH=40% HSPASE=10 SCROLLING=yes ALIGN=right>Vabandage! Teie lehitseja ei toeta ujuvaid paane.</IFRAME>

  3. Salvestage muudatus Notepadis ja värskendage lehitsejate kuva.

Microsoft Internet Explorer

Netscape

Kuvale ilmub kaks paani: vasakusse serva ujuv paan nimega "A". (vaikimisi avatavaks dokumendiks on selles paanis dokument "a.htm") ja paremasse serva paan nimega "B", (vaikimisi avatavaks dokumendiks on selles paanis dokument "b.htm").

Kuvale ilmuvad hoiatused paanide kuvamise võimatuse kohta: "Vabandage! Teie lehitseja ei toeta ujuvaid paane.".

4. Klõpsake nüüd lehitseja Microsoft Internet Explorer kuval vasakpoolses ujuvas paanis asuval esimesel viitel. Parempoolsesse paani avatakse vasakpoolse paani esimese viite realiseerimisel testdokument "test.htm" selles oleva tekstiga: "Testidokumendi tekst".

Märkus: tänapäeval on ujuvate paanide kasutamine piiratud vaid lehitsejaga Microsoft Internet Explorer versioonist 3.0 alates. Tuleb meeles pidada, et teiste lehitsejate (Netscape) kasutajad ei saa lugeda ujuvate paanide sisu.

Ja lõpetuseks viide minu leheküljele internetis, milles olen kasutanud ujuvat paani: http://www.zone.ee/kuno proovige seda avada nii Netscape kui ka Internet Explorer abil.