Saya menganggap masalahnya lebih pada menghapus batas dari logo daripada menargetkan elemen karena memiliki id, sehingga penargetan semudah #logo
Hal pertama yang perlu Anda lakukan untuk mengecualikan logo dari perbatasan adalah menerapkan properti ke item daftar alih-alih wadah
- maka Anda cukup mengganti gaya dalam aturan berikut.
#nav li{
display: inline-block; /*display list horizontally*/
border-color: #FFB405;
border-style: solid;
border-width: 1px 0;
}
#nav #logo{
border: 0;
}
Akhirnya, jika Anda pergi dan menerapkan gaya ini, Anda akan melihat celah di antara item daftar Anda, ini disebabkan oleh properti display:inline-block
dan spasi putih di markup HTML, Anda dapat memeriksa jawaban ini untuk beberapa cara menanganinya dengan benar
Pemilih target digunakan untuk mewakili elemen unik [elemen target] dengan id yang cocok dengan fragmen URL. Ini dapat digunakan untuk menata elemen target aktif saat ini. URL dengan # diikuti dengan tautan nama jangkar ke elemen tertentu dalam dokumen. Elemen yang ditautkan adalah elemen target.
Penyingkapan. Dukungan Anda membantu menjaga situs tetap berjalan. Kami mendapatkan biaya rujukan untuk beberapa layanan yang kami rekomendasikan di halaman ini. Belajarlah lagi
AtributCara Menggunakan [Untuk Membuat Hyperlink] Dalam HTMLApa yang dilakukanHow To Use The The home page will open in another tab.
_Halaman beranda akan terbuka di tab lain
Bingkai tidak digunakan lagi;
Satu-satunya nilai target
yang relevan saat ini adalah _blank
. Nilai lain dari target
_ digunakan untuk menentukan bingkai tertentu. Namun, bingkai sudah tidak digunakan lagi di HTML5
Bawaan target
Jika tidak ada target
yang ditentukan, tautan akan terbuka dalam konteks saat ini, kecuali jika pengguna atau browser menentukan sebaliknya
a target="_blank" Buka di Tab Peramban Baru [atau Jendela]
Atribut target
_ menentukan di mana dokumen tertaut akan terbuka saat tautan diklik. Standarnya adalah jendela saat ini. Jika
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
2, dokumen tertaut akan terbuka di tab baru atau [di browser lama] jendela baruMengapa Buka di Peramban Baru?
Alasan paling umum untuk menggunakan `target=”_blank” adalah agar tautan di luar situs terbuka di tab terpisah. Ini memungkinkan pengguna untuk mengklik referensi dan kembali lagi nanti tanpa meninggalkan halaman saat ini. Itu membuat pengunjung di situs Anda lebih lama dan meningkatkan sebagian besar metrik Anda. rasio pentalan, konversi, halaman yang dikunjungi
Buka Semua Tautan Eksternal di Tab Baru dengan JavaScript
Anda tidak perlu menambahkan
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
2 secara manual ke setiap tautan di situs Anda. Jika Anda banyak menautkan [yang harus Anda lakukan], mudah untuk menambahkan beberapa kode JavaScript ke situs Anda dan mengubah semua tautan eksternal menjadi _______________ tautan secara otomatis
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
[Anda dapat melihat bentuk kode yang sedikit dimodifikasi ini beraksi di setiap halaman situs web ini. ] Trik ini membutuhkan jQuery, tetapi ada kemungkinan Anda sudah menggunakannya. Ini digunakan dalam kerangka kerja paling populer dan sistem manajemen konten, termasuk WordPress, Drupal, dan Twitter Bootstrap. Jika Anda perlu melakukannya tanpa jQuery, itu juga bisa dilakukan. Ini adalah versi "JavaScript biasa".
function externalLinks[] { for[var c = document.getElementsByTagName["a"], a = 0;a < c.length;a++] { var b = c[a]; b.getAttribute["href"] && b.hostname !== location.hostname && [b.target = "_blank"] } } ; externalLinks[];
Selain membuatnya lebih mudah, ini sangat membersihkan markup Anda
Alasan untuk tidak menggunakan `target=”_blank”
Beberapa orang berpendapat bahwa pengguna tidak suka membuka tautan dalam konteks penelusuran baru. Mereka mengira melakukan hal itu mirip dengan iklan sembulan dan perilaku menjengkelkan lainnya. Dengan munculnya penjelajahan dengan tab, argumen ini sebagian besar telah hilang. Sebagian besar pengguna lebih suka membuka tautan di tab baru, karena ini memungkinkan mereka mengantri tautan referensi untuk dibaca nanti tanpa kehilangan konteks penjelajahan mereka saat ini