Гиперсілтемелер - бұл Интернет құрылымының негізі. Дәл осы Интернет-парақтар элементтері сайттардың беттерін бір желіге қосуға мүмкіндік береді. Гиперсілтемелердің құжаттарға қалай енетіндігін егжей-тегжейлі қарастырайық.
Нұсқаулық
1-қадам
Гипермәтіндік сілтемелер мәтінді, суреттерді немесе басқа бет элементтерін басқа гипермәтіндік құжаттармен байланыстыруға арналған. Сайт парағының барлық элементтерін, оның ішінде сілтемелерді, сервер жіберген парақ кодынан егжей-тегжейлі нұсқаулар алатын шолғыш жасайды. Бұл HTML (HyperText Markup Language) коды веб-парақтың түрін, сыртқы түрін және барлық элементтерінің орналасуын сипаттайтын «тегтерден» тұрады. Стандартты еренсілтеме парақ кодында келесі тег кездескенде, мысалы, келесі тегте жасалады: мәтіндік сілтеме Мұнда ашылатын сілтеме тегі, - жабылатын тег. Ашу тегінде қосымша ақпарат болуы мүмкін - «атрибуттар». Бұл қарапайым сілтемеде href атрибуты парақтың URL мекенжайын немесе басқа сілтеме бойынша кіруші басқан кезде сұралатын құжатты қамтиды. Кейде толық мекен-жайды көрсетудің қажеті жоқ - егер сұралған құжат серверде сол папкада (немесе ондағы ішкі қалтада) орналасса, онда оның атын ғана немесе ішкі қалтаға жолды көрсету жеткілікті. Мұндай адрестер «салыстырмалы» деп аталады, мысалы, оларды жазу керек: Мәтіндік сілтеме Осы сілтемені басқан кезде сол папкадан moreText.html құжаты жүктеледі. Ал абсолютті сілтеме адрестері хаттамадан басталады, мысалы: Мұндағы мәтіндік сілтеме «http» (HyperText Transfer Protocol) - бұл құжаттың желідегі кәдімгі адресі. Ал егер сіз «mailto» протоколын көрсетсеңіз, онда гипершилтеме басқа параққа барудың орнына сіздің пошта бағдарламаңызды іске қосады: электрондық пошта сілтемесі): Мұрағатқа сілтеме
2-қадам
Осы жаңа құжатты қай терезеге жүктеу керектігін көрсететін тағы бір сілтеме атрибуты «мақсат» деп жазылған. Егер сіз href атрибутына кез-келген дұрыс мекен-жайды енгізе алсаңыз, онда мақсат тек төрт мәнге ие болуы мүмкін: _self - парақты бірдей терезеге немесе жақтауға жүктеу керек. «Фреймдер» терезенің бірнеше бөлікке бөлінген бір бөлігін білдіреді; _parent - егер ағымдағы беттің өзі басқа терезеден (немесе жақтаудан) жүктелген болса, онда оның «ата-ана» терезесі болады. _Parent мәні сілтеме нүктелері жүктелетін парақты осы ата-аналық терезеге жүктеуді талап етеді; _top - жаңа бет сол терезеге жүктелуі керек. Егер бұл терезе кадрға бөлінсе, онда жүктеу кезінде олар жойылады, ал жаңа бет осы терезеде жалғыз жақтау болады; _blank - сілтеме бойынша бөлек терезе ашылады; Мысалы:
Сілтеме жаңа терезеде ашылады
3-қадам
Басқа параққа емес, сол құжаттың берілген бөліміне өту үшін еренсілтеме жасауға болады. Құжаттың html-кодында мұндай «тағайындауды» көрсету үшін анкерлік сілтеме қолданылады: Ал құжатты осы зәкірге айналдыратын сілтеме келесідей болады: парақтың бірінші зәкіріне сілтеме Сіз тек зәкірлерге сілтеме жасай алмайсыз Бұл құжатта, сонымен бірге басқаларында: Басқа бетте якорь Әрине, басқа құжаттың html-кодында = «Anchor1» атрибуты бар зәкірлік сілтеме болуы керек.
4-қадам
Гиперсілтеме тек мәтінге ғана емес, парақтардың басқа элементтеріне де қызмет ете алады - мысалы, суреттер. Суретті салатын қарапайым тег келесідей болады: Сурет гипершилтеме болуы үшін оны ашылатын және жабылатын сілтеме тегтері арасына қою керек: