Jezik za označavanje hiperteksta (HTML) pruža mogućnost podjele stranice na nekoliko prozora - "okvira". Svaki od okvira može imati svoj Internet izvor za prikaz. Ovaj mehanizam se može koristiti za umetanje stranica s drugih web mjesta u stranice s vašeg web mjesta.
Neophodno je
Uređivač teksta Notepad
Instrukcije
Korak 1
HTML kôd stranice je skup uputa za preglednik koji govore gdje na stranici treba prikazati svaki od njegovih elemenata i kako treba izgledati. Ove se upute nazivaju "oznake", a da biste stvorili stranicu koja sadrži jednu ili više drugih, trebate napisati odgovarajući skup oznaka. Počinjemo s oznakama koje stvaraju spremnik za sve okvire na stranici:
To su oznake za otvaranje i zatvaranje spremnika - oznake koje čine okvire trebat će postaviti između njih. U HTML-u oznake imaju "atribute" - sadrže dodatne informacije o svojstvima elementa stranice čiji prikaz određuje ovu oznaku. U početnoj oznaci spremnika morate navesti atribut koji sadrži informacije o tome kako preglednik treba podijeliti prostor stranice između svojih okvira:
Atribut "cols" u ovom uzorku koda navodi da stranicu treba vertikalno podijeliti u dva okvira, pri čemu lijevi zauzima 20% širine prozora, a desni 80%. Ako umjesto atributa "cols" navedete atribut "redovi", tada će se stranica podijeliti vodoravno:
Umjesto broja, zvjezdicu (*) možete napisati:
To će značiti da će drugom okviru biti dodijeljen sav preostali prostor. Veličine okvira mogu se odrediti ne u procentima, već u mjernim jedinicama koje se najčešće koriste u izgledu stranice - u "pikselima":
Korak 2
HTML oznaka samog okvira, koja se mora smjestiti u spremnik, napisana je na sljedeći način: Atribut "src" oznake "frame" sadrži adresu web stranice koju bi preglednik trebao učitati u ovaj okvir. Ovako napisana adresa naziva se "apsolutna" - započinje protokolom https://. Ali ako je ovo stranica vaše vlastite stranice i nalazi se u istoj (ili podmapi) mapi, tada ne morate navesti apsolutnu adresu, bit će dovoljni samo ime datoteke i put do podmape. Takva adresa nazvat će se "relativna": - Granice između okvira na stranici prema zadanim postavkama mogu se pomicati mišem. Ovu je značajku onemogućio atribut noresize: - Postoje dva atributa koja određuju veličinu margina između okvira - marginheight postavlja vertikalnu marginu (gore i dolje), a marginwidth - vodoravno (desno i lijevo): - Korišćenje drugog atributa - "pomicanje" - možete pretraživaču reći pravila za klizače okvira: Vrijednost "auto" određuje da se klizači pojavljuju po potrebi, odnosno kada sadržaj ne stane u okvir. Ako vrijednost postavite na "da", tada će ovaj okvir uvijek imati trake za pomicanje, a vrijednost "ne", naprotiv, sprječava prikaz traka za pomicanje - ako stranice sadržane u spremniku rade s bilo kojim JavaScript skriptama koje izvodite operacije u susjednim okvirima, možda će biti potrebno razlikovati okvire po imenu. Atribut koji sadrži ime okvira naziva se imenom:
Korak 3
Ove HTML definicije dovoljne su za stvaranje jednostavne stranice od nekoliko stranica s drugih web lokacija. Da biste to učinili, trebat će vam bilo koji uređivač teksta, na primjer, standardni Notepad. U njemu stvorite novi dokument i napišite ove html oznake:
Zatim spremite ovaj kod s htm ili html ekstenzijom - na primjer, test.html. Sve je spremno, ako ovaj dokument otvorite preglednikom, rezultat će izgledati ovako:
Korak 4
Postoji još jedna vrsta okvira - "plutajući". Može se nalaziti unutar redovne stranice, a ne podijeliti u okvire. Takav okvir ima dodatne atribute širine i visine koji definiraju njegove dimenzije. Kôd ove oznake može izgledati ovako: