Cara melaksanakan susun atur bar tab navigasi menggunakan HTML dan CSS
Bar tab navigasi ialah elemen reka bentuk web biasa yang boleh memberikan pengguna navigasi pantas ke halaman atau fungsi tapak web yang berbeza. Dalam artikel ini, kita akan belajar cara menggunakan HTML dan CSS untuk melaksanakan susun atur bar tab navigasi yang mudah tetapi menarik.
Untuk melaksanakan reka letak ini, kami akan mencipta struktur asas HTML dahulu dan kemudian menggunakan CSS untuk menggayakan elemen ini. Mari mulakan:
Buat struktur HTML:
<!DOCTYPE html> <html> <head> <title>导航标签栏布局</title> <link rel="stylesheet" href="style.css"> </head> <body> <header> <nav> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于我们</a></li> <li><a href="#">服务</a></li> <li><a href="#">产品</a></li> <li><a href="#">联系我们</a></li> </ul> </nav> </header> </body> </html>
Dalam struktur ini kami telah mencipta elemen header
dan meletakkan nav</code >Element. Terdapat senarai <code>ul
tidak tersusun di dalam elemen nav
, yang mengandungi setiap pilihan teg navigasi, menggunakan li
dan a</ kod> perwakilan elemen. <code>header
元素,并在其中放置了一个nav
元素。nav
元素内部有一个无序列表ul
,其中包含了导航标签的每个选项,用li
和a
元素表示。
style.css
的CSS文件,并在HTML的head
部分引入它。然后,我们可以在其中编写我们的样式规则。header { background-color: #333; padding: 10px; } nav { display: flex; justify-content: space-between; } ul { list-style-type: none; margin: 0; padding: 0; display: flex; } li { margin-right: 10px; } a { color: #fff; text-decoration: none; } a:hover { text-decoration: underline; }
在这个样式中,我们首先将header
元素的背景色设置为深灰色(#333),并添加一些内边距来美化布局。接下来,我们将nav
元素的布局设置为display: flex
,以实现水平方向的对齐,并使用justify-content: space-between
将选项间隔平均分配到可用空间内。
我们还为ul
元素设置了一些样式规则,例如去掉默认的列表样式(list-style-type: none
)和外边距(margin: 0
)。我们还将列表项li
之间设置了一些间距,以增加可读性。
最后,我们设置了链接a
style.css
dan memperkenalkannya dalam bahagian head
HTML. Kami kemudian boleh menulis peraturan gaya kami di dalamnya. header
kepada kelabu gelap (#333) dan menambah beberapa padding untuk mencantikkan reka letak. Seterusnya, kami menetapkan reka letak elemen nav
kepada display: flex
untuk mencapai penjajaran mendatar dan menggunakan justify-content: space-between
code> Edarkan selang pilihan sama rata ke dalam ruang yang tersedia. Kami juga menetapkan beberapa peraturan gaya untuk elemen ul
, seperti mengalih keluar gaya senarai lalai (list-style-type: none
) dan margin (margin : 0
). Kami juga meletakkan beberapa jarak antara item senarai li
untuk meningkatkan kebolehbacaan.
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan susun atur bar tab navigasi menggunakan HTML dan CSS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!