Atribut target
tag <a></a>
(anchor) dalam HTML menentukan di mana untuk membuka dokumen yang dipautkan apabila pautan diklik. Ia adalah atribut pilihan yang boleh mengambil beberapa nilai, masing -masing mengarahkan penyemak imbas untuk mengendalikan pembukaan sumber yang dipautkan dengan cara tertentu. Nilai umum atribut target
adalah:
- _Blank : Membuka dokumen yang dipautkan dalam tetingkap atau tab pelayar baru, bergantung pada tetapan penyemak imbas.
- _self : Membuka dokumen yang dipautkan dalam bingkai yang sama seperti yang diklik (ini adalah tingkah laku lalai jika atribut
target
tidak ditentukan).
- _parent : Membuka dokumen yang dipautkan dalam bingkai induk bingkai semasa.
- _TOP : Membuka dokumen yang dipautkan dalam badan penuh tetingkap, menggantikan mana -mana bingkai yang ada.
- FrameName : Membuka dokumen yang dipautkan dalam bingkai yang dinamakan.
Bagaimanakah atribut sasaran mempengaruhi tingkah laku pautan dalam HTML?
Atribut target
secara langsung mempengaruhi bagaimana dan di mana penyemak imbas membuka dokumen yang dipautkan. Berikut adalah pecahan terperinci bagaimana setiap nilai mempengaruhi tingkah laku:
- _Blank : Nilai ini mengarahkan penyemak imbas untuk membuka URL yang dipautkan dalam konteks pelayaran baru, yang pada umumnya bermaksud tab atau tetingkap baru. Ini berguna untuk pautan luaran di mana anda ingin menyimpan pengguna di laman web anda sambil membenarkan mereka mengakses kandungan luaran.
- _self : Jika nilai ini digunakan, penyemak imbas membuka URL yang dipautkan dalam bingkai atau tetingkap yang sama di mana pautan itu diklik. Ini adalah tingkah laku lalai jika atribut
target
tidak digunakan.
- _parent : Nilai ini mensasarkan bingkai induk bingkai semasa, yang sangat berguna dalam laman web berbingkai. Sekiranya tidak ada bingkai induk, ia berkelakuan sama seperti
_self
.
- _top : Nilai ini menyebabkan dokumen yang dipautkan dibuka dalam tetingkap penuh, asal, dengan itu memecahkan sebarang bingkai. Ini berguna untuk memastikan kandungan yang dipautkan dipaparkan di seluruh tetingkap, walaupun halaman semasa dibingkai.
- FrameName : Jika nama bingkai tertentu ditentukan, dokumen yang dipautkan dibuka dalam bingkai yang dinamakan. Ini berguna di tapak berbingkai kompleks di mana anda ingin mengawal dengan tepat di mana kandungan dipaparkan.
Apakah kes penggunaan biasa untuk nilai atribut sasaran yang berbeza dalam pembangunan web?
Nilai yang berbeza dari atribut target
melayani pelbagai tujuan dalam pembangunan web, dan kes penggunaannya boleh digariskan seperti berikut:
- _Blank : Biasa digunakan untuk pautan luaran, seperti profil media sosial atau laman web lain. Ia membolehkan pengguna melawat tapak luaran tanpa meninggalkan halaman semasa anda. Ini amat berguna untuk mengekalkan penglibatan pengguna dengan laman web anda.
- _self : Ini adalah lalai dan yang paling biasa digunakan dalam navigasi dalaman dalam laman web yang sama. Ia digunakan apabila anda mahu pengguna menavigasi halaman laman web anda dengan lancar tanpa membuka tingkap atau tab baru.
- _parent : Digunakan dalam laman web berbingkai di mana anda ingin menggantikan kandungan bingkai induk tanpa menjejaskan bingkai lain. Sebagai contoh, dalam laman web di mana menu navigasi berada dalam satu bingkai, dan kandungan utama berada di dalam yang lain, mengklik pautan mungkin menggantikan bingkai kandungan utama sambil mengekalkan navigasi utuh.
- _top : Ini sering digunakan untuk keluar dari bingkai. Sebagai contoh, jika laman web anda dibingkai oleh laman web lain dan anda mahu pengguna melihat halaman anda dengan penuh, menggunakan
_top
boleh mencapai ini.
- FrameName : Ini digunakan dalam senario di mana anda ingin menyasarkan bingkai tertentu dalam susun atur pelbagai bingkai. Sebagai contoh, di tapak dengan pelbagai bahagian, masing -masing dalam bingkai sendiri, mengklik pautan boleh menggantikan kandungan bingkai tertentu sambil mengekalkan orang lain tidak berubah.
Boleh menggunakan atribut sasaran kesan SEO, dan jika ya, bagaimana?
Penggunaan atribut target
boleh mempunyai kesan langsung dan tidak langsung pada SEO (pengoptimuman enjin carian). Inilah Caranya:
- Impak Langsung : Menggunakan
target="_blank"
secara meluas boleh menyebabkan peningkatan kadar lantunan kerana pengguna tidak boleh kembali ke tapak anda selepas mengklik pautan luaran. Kadar lantunan yang tinggi boleh memberi kesan negatif kepada SEO laman web anda, kerana enjin carian boleh mentafsir ini sebagai tanda bahawa kandungan tapak anda tidak cukup menarik.
- Kesan tidak langsung : Pengalaman pengguna dan aliran navigasi tapak anda boleh dipengaruhi oleh cara anda menggunakan atribut
target
. Jika pengguna merasa sukar untuk menavigasi laman web anda kerana pautan dibuka dalam tab baru atau Windows tanpa disangka -sangka, ini boleh membawa kepada pengalaman pengguna yang negatif, yang seterusnya dapat mempengaruhi SEO anda secara tidak langsung. Sebaliknya, penggunaan atribut target
yang bijak dapat meningkatkan kebolehgunaan, misalnya, dengan menyimpan maklumat penting yang dapat diakses dalam pelbagai tab.
- Kebolehcapaian dan Amalan Terbaik : Berlebihan
target="_blank"
juga boleh menjejaskan kebolehcapaian, kerana ia boleh membingungkan pengguna yang bergantung kepada teknologi bantuan. Enjin carian semakin mempertimbangkan kebolehcapaian dalam algoritma mereka, dan dengan itu, amalan kebolehcapaian yang lemah boleh membahayakan SEO secara tidak langsung.
Kesimpulannya, sementara atribut target
itu sendiri tidak secara langsung mempengaruhi kedudukan SEO, impaknya terhadap pengalaman pengguna, kadar lantunan, dan kebolehaksesan dapat memberi kesan tidak langsung yang harus dipertimbangkan dengan teliti dalam amalan pembangunan web anda.
Atas ialah kandungan terperinci Apakah atribut sasaran & lt; a & gt; Tag? Nilai apa yang boleh diambil?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!