Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Фреймдер арқылы сілтемелер ұйымдастыру
Енді фреймдерді пайдаланып, олардың бірінен біріне ауысу мү мкіндіктерін қ арастырайық. Фреймдерді шығ арудағ ы ең негізгі ой – олардың ішкі мазмұ ндарын автоматты тү рде ауыстырып отыру болатын. Фреймге гиперсілтеме жасау ү шін оғ ан ат қ ойылуы керек. Ат қ ою < FRAME> тә гінің NAME атрибуты арқ ылы жү зеге асырылады. NAME= frame1 – фреймге, яғ ни кадрғ а frame1 деген ат қ ойылады. TARGET= frame1 – frame1 деген аты бар фреймге гиперсілтеме жасалатындығ ын кө рсетеді. Ол < A> тә гінің атрибуты ретінде беріледі.Мысалы, < FRAME NAME=" frame1" > жолы алдың ғ ы ашылғ ан фреймге " frame1" деген ат қ ояды, бұ дан кейін осы фреймге гипермә тіндік сілтеме жасау былай орындалады: < A HREF=" first.html" TARGET=" frame1" > бірінші фрейм < /A> мұ нда бірінші фрейм сө зін шерткенде, осы frame1 кадрында алғ ашқ ы орналасқ ан файл, мысалы М1.htm файлы, first.htm файлымен алмастырылады.Егер TARGET атрибуты жазылмай қ алса, онда first.html файлы алғ ашқ ы сілтеме жазылғ ан кадрғ а шығ ады. Сол себепті TARGET атрибуты HREF атрибутында кө рсетілген файлды белгілі бір кадрғ а орналастыру ү шін керек. Осы бір кадрда орналасқ ан файлды екінші бір кадр арқ ылы басқ арып ауыстыру тә сілі сайттардың бірінен біріне кө шу ісін жү зеге асыра алады. Тө менгі кестеде TARGET атрибутының фреймдер жұ мысын басқ аратын кейбір тұ рақ ты мә ндері кө рсетілген. Олар тө менгі сызық шадан басталады, сондық тан басқ а сө здермен шатастыра алмаймыз. 7 кесте
Ә рбір кадрге ат берілуі тиіс, ә йтпесе оғ ан сілтеме жасауғ а болмайды. Сондық тан ішкі мазмұ ны ө згертілетін етіп жоспарланғ ан кадрлардың барлығ ына нақ ты ат қ ойылуы тиіс. Кадрлар аттары ә ріптен немесе цифрдан басталуы керек, ө йткені жоғ арыдағ ы кестеде кө рсетілген мағ ынасы алдын ала берілген кадр аттары тө менгі сызық шадан басталады. Мысалы, бір STUDENT деген бума ашып, оның ішіне тө менде кө рсетілген тә гтері бар frames.html файлын жазың ыздар: Мұ нан кейін frame1.html, frame2.html, frame3.html атты файлдар ашып, оларғ а тө мендегідей мә ліметтер жазың ыздар: frame1.html: < HTML> < BODY BGCOLOR=white> < H1> 1 фрейм< /H1> < A HREF=frame2.html TARGET=" fr3" > 2 кадрғ а сілтеме< /A> < /BODY> < /HTML>frame2.html: < HTML> < BODY BGCOLOR=red TEXT=yellow> < H1> 2 фрейм< /H1> < A HREF=frame3.html TARGET=_top> 3 фрейм толық терезеде< /A> < /BODY> < /HTML>frame3.html: < HTML> < BODY BGCOLOR=purple> < H1> 3 фрейм< /H1> < A HREF=frame1.html TARGET=_self> 1 фрейм осы терезеге< /A> < /BODY> < /HTML>Енді frames.html файлын екі шертіп, оның нә тижесін қ арап шығ ың ыздар. Тапсырмалар: 1. Frame1.html файлын ашып, FRAMESET тә гі арқ ылы броузер терезесін тө мендегі суреттегідей кадрларғ а бө лің іздер. 8 сурет 2. Index.html деген файл ашып, терезені тө рт фреймге бө лің іздер (екі жол жә не екі бағ ана), оларғ а алдын ала ішіне HTML тә гтерімен толық тырылғ ан мә лімет жазылғ ан мынадай файлдардың мә ліметін орналастырың ыздар: list.html, table.html, image.html жә не first.html. Одан кейін: а) list.html файлы орналасқ ан фреймде міндетті тү рде жылжу жолақ тары болатын болсын; ә) table.html файлы орналасқ ан фреймнің мө лшерін ө згермейтін (NORESIZE) етің іздер; б) first.html файлын былай етіп ө згерту керек: image.html файлына жасалғ ан сілтемені таң дағ анда, ол first.html файлы тұ рғ ан фреймге жү ктелетін болсын; в) image.html файлындағ ы first.html файлына арналғ ан сурет тү ріндегі сілтемені шерткенде, first.html файлы жаң а терезеде ашылатын болсын.
|