HTML İframları və Çərçivələrində Linkləri Hedefleme

Onları istədiyiniz yerdə açın

Bir IFRAME içərisində olmaq üçün bir sənəd yaratdığınızda, həmin çərçivədə olan hər hansı bir əlaqə o çərçivədə avtomatik olaraq açılacaqdır. Bağlantıdaki (element və ya element) atributu ilə əlaqələrinizin nəyin açıq olacağına qərar verə bilərsiniz.

Iframe'lerinizi öznitelikle benzersiz bir ad vermeniz ve sonra bu çerçevedeki bağlantılarınızı ID ile hedef atributu olaraq belirtmenizi seçə bilərsiniz:

id = "səhifə">
target = "səhifə">

Mövcud tarayıcı seansında olmayan bir ID'ye hədəf əlavə etsəniz, bu linki yeni brauzer pəncərəsində bu adla açacaqsınız. İlk dəfə olaraq, adlandırılan hədəfə toxunan hər hansı bir link eyni yeni pəncərədə açılacaqdır.

Hər bir pəncərəni və ya hər bir çərçivəni ID ilə istəmirsinizsə, adlandırılmış bir pəncərə və ya çərçivəyə ehtiyac olmadan bəzi xüsusi pəncərələri hədəfə ala bilərsiniz. Bunlara standart hədəflər deyilir.

Dörd Target Keyword

Adlandırılmış bir çərçivə tələb etməyən dörd hədəf açar sözlər var. Bu açar sözlər, veb brauzerinizin pəncərəsindəki xüsusi sahələrdə bağlantılar açmağa imkan verir ki, bu da onlarla əlaqəli şəxsiyyətə sahib ola bilməz. Bunlar veb brauzerləri tanıyacaq hədəflərdir:

Çərçivələrinizin adlarını necə seçə bilərsiniz

Iframe ilə bir web page qurarkən hər birinizə xüsusi bir ad vermək yaxşı bir fikirdir. Bu, onlar üçün nə olduğunu xatırlayır və bu çərçivələrə keçid verməyə imkan verir.

Mən onların içərisində olanları üçün iframalarımı adlandırmaq istəyirəm. Misal üçün:

id = "əlaqə">
id = "xarici sənəd">

Hədəflər ilə HTML Frame istifadə

HTML5 çərçivəsində çərçivələr və çərçivələr köhnəlir, ancaq HTML 4.01 istifadə etdiyiniz halda, iframları hədəflədiyiniz şəkildə müəyyən çərçivələri hədəfə ala bilərsiniz. Çərçivə adlarını id xassəsi ilə verirsiniz:

id = "myFrame">

Sonra başqa bir çərçivədə (və ya pəncərədə) eyni hədəfə malik olan bir link olduqda, link o çərçivədə açılacaqdır:

target = "myFrame">

Dörd hədəf açar sözlər də çərçivələrlə işləyir. _parent əhatə çərçivəsində açılır, özü eyni çərçivədə açılır, _top eyni pəncərədə açılır, lakin çərçivənin kənarında və _blank yeni bir pəncərədə və ya seksiyada açılır (brauzerdən asılı olaraq).

Standart hədəf qurulması

Elementdən istifadə edərək veb səhifələrinizdə default hədəf də təyin edə bilərsiniz. Hedef özniteliği, iframe adını (ya da HTML 4.01 'deki çerçeveyi) açın və bütün bağlantıların açılmasını istəyirik. Ayrıca, dörd hedef sözcüklerden birinin varsayılan hedeflerini de ayarlayabilirsiniz.

Bir səhifə üçün default hədəf yazmağın yolu:

Element sənədinizin başlığına aiddir. XHTML-də belə bir boşluq elementi, bağlanma slaydını daxil edərdiniz:

/>