Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Xây Dựng Thanh Điều Hướng HTML Chuyên Nghiệp: Hướng Dẫn Bước Đơn Giản

Học cách tạo navigation bar trong HTML sẽ giúp bạn vững bước trong website building và development. Internet đang trở thành cơ sở của cả tin tức cá nhân và chuyên nghiệp với 4.66 tỷ active internet user toàn cầu, nên hiểu HTML và functions của nó là thiết yếu như young entrepreneur.

HTML là một trong những ngôn ngữ coding hàng đầu toàn cầu tính 2021, với 56% programmer khẳng định dùng HTML. Bằng cách follow các bước dễ dàng và súc tích này để tạo navigation bar trong HTML, bạn sẽ có thể tạo simple navigation bar, color scheme, và background.

Navigation bar, hoặc navbar, trong HTML, là section giao diện user, thường ở top website, cho phép user explore và access thông tin. Navigation bar đến trong dropdown menu hoặc collapse navbar có class name. Ứng dụng với tính năng navigation cũng có thể dùng HTML và CSS như ngôn ngữ lập trình để code element của ứng dụng.

Cách Dùng Navigation Bar Trong HTML

  • Tổ Chức. Có navigation menu cho website đảm bảo list item cho dropdown menu được coordinated và logically formulated. Navigation links tổ chức tốt visually appealing cho website visitor.
  • Dễ Sử Dụng. Navigate unordered list links bất tiện và có thể turn traffic away từ website. Navigation bar tổ chức tốt và dễ dùng cung cấp trải nghiệm convenient cho người visit website.
  • Khả Năng Tiếp Cận. Navigation bar đẹp cung cấp easier access thông tin cho streamlined user experience.

Tạo Navigation Bar: Bước Theo Bước

  1. Mở Text Editor
  2. Tạo thẻ <nav>
  3. Định nghĩa thẻ <ul>
  4. Định nghĩa thẻ <style>
  5. Thay đổi design
  6. Đóng các thẻ

Các Bước Tạo Navigation Bar: Chi Tiết

Xây Dựng Thanh Điều Hướng HTML Chuyên Nghiệp: Hướng Dẫn Bước Đơn Giản

Bạn có thể dùng HTML tạo functional và accessible navigation bar.

Dưới đây là các bước bạn cần follow để làm responsive navigation bar. Bằng cách học về CSS template bạn cần và follow block element example, bạn sẽ tạo được navigation menu giúp bạn build navigation bar.

1. Mở Text Editor

Mở new text editor hoặc pre-existing CSS file trong app folder. Insert các set block-level elements sau, vì chúng sẽ là groundwork cho basic navigation bar. Inline elements này là foundation của navigation bar và sẽ đảm bảo functionality.

  1. <!Doctype Html>
  2. <Html>
  3. <Head>
  4. <Title>
  5. Make a Navigation Bar
  6. </Title>
  7. </Head>
  8. <Body>
  9. </Body>
  10. </Html>

2. Tạo Thẻ <nav>

Chèn thẻ <nav> bên trong thẻ <body> của CSS file. Thẻ <nav> là component sẽ indicate cho computer rằng bạn đang làm navigation bar.

  1. <Body>
  2. <nav>
  3. </nav>
  4. </Body>
  5. </Html>

3. Định Nghĩa Thẻ <ul>

Thẻ <ul> collect và order tất cả option bạn sẽ input trong navigation bar. Option này lead đến designated pages via absolute hoặc relative path. Thẻ <a> path là form anchor tags tới href attribute cho phép insert navigation links trong CSS properties.

  1. <Body>
  2. <nav>
  3. <ul>
  4. <li>
  5. <a href="#"> Home </a>
  6. </li>
  7. <li>
  8. <a href="#"> Blog </a>
  9. </li>
  10. <li>
  11. <a href="#"> About </a>
  12. </li>
  13. <li> <a href="#"> Contact </a>
  14. </li>
  15. </ul>
  16. </nav>
  17. </Body>
  18. </Html>

Nếu bạn run thẻ <ul> nó sẽ tự động show vertical navigation bar. Landing page của navigation links này được code via thẻ <li>.

4. Định Nghĩa Thẻ <style>

Thẻ <style> set custom styles cho navigation bar. CSS style rules cho phép navigation bar có basic design principle bạn muốn, như screen sizes, interactive styles, và background style cho menu.

  1. <Head>
  2. <Title>
  3. Make a Navigation Bar
  4. </Title>
  5. <style type=text/css>
  6. </style>
  7. </Head>

5. Thay Đổi Design

Trong phần này, bạn sẽ làm thay đổi trong anchor display của color codes và background-color property. Bạn có thể thay đổi alignment trong navbars và position chúng ở đâu bạn muốn. Color spacing cũng là additional class tag bạn có thể edit.

  1. <style type=text/css>
  2. body
  3. {
  4. height: 125vh;
  5. margin-top: 80px;
  6. padding: 30px;
  7. background-size: cover;
  8. font-family: sans-serif;
  9. }
  10. header {
  11. background-color: blue;
  12. position: fixed;
  13. left: 0;
  14. right: 0;
  15. top: 5px;
  16. height: 30px;
  17. display: flex;
  18. align-items: center;
  19. box-shadow: 0 0 25px 0 black;
  20. }
  21. header * {
  22. display: inline;
  23. }
  24. header li {
  25. margin: 20px;
  26. }
  27. header li a {
  28. color: white;
  29. text-decoration: none;
  30. }
  31. </style>

6. Đóng Các Thẻ

Dưới đây là sample code navigation bar có thể trông như thế nào. Simple navigation bar sẽ dễ navigate và dễ hiểu.

  1. <!Doctype Html>
  2. <Html>
  3. <Head>
  4. <Title>
  5. Make a Navigation Bar
  6. </Title>
  7. <style type=text/css>
  8. body
  9. {
  10. height: 125vh;
  11. margin-top: 80px;
  12. padding: 30px;
  13. background-size: cover;
  14. font-family: sans-serif;
  15. }
  16. header {
  17. background-color: blue;
  18. position: fixed;
  19. left: 0;
  20. right: 0;
  21. top: 5px;
  22. height: 30px;
  23. display: flex;
  24. align-items: center;
  25. box-shadow: 0 0 25px 0 black;
  26. }
  27. header * {
  28. display: inline;
  29. }
  30. header li {
  31. margin: 20px;
  32. }
  33. header li a {
  34. color: white;
  35. text-decoration: none;
  36. }
  37. </style>
  38. </Head>
  39. <Body>
  40. <header>
  41. <nav>
  42. <ul>
  43. <li>
  44. <a href="#"> Home </a>
  45. </li>
  46. <li>
  47. <a href="#"> Blog</a>
  48. </li>
  49. <li>
  50. <a href="#"> About </a>
  51. </li>
  52. <li> <a href="#"> Contact </a>
  53. </li>
  54. </ul>
  55. </nav>
  56. </header>
  57. </Body>
  58. </Html>

Cách Học Thêm Về HTML

  • Thử Online Courses. Có online HTML courses, classes, và training bạn có thể attend để giúp journey trở thành proficient trong HTML. Beginner web development course có thể giúp bạn học thêm về HTML và facets.
  • Có Hands-on Experience. Test knowledge và mài giũa skills HTML bằng hands-on experience. Bằng cách thử project và build website, bạn có thể build HTML portfolio show future clients hoặc employers.
  • Đăng Ký Coding Bootcamp. Attend top coding bootcamp là great way học thêm về HTML và uses. Bootcamp có thể teach in-demand practical skills cần để proficient HTML nhanh và efficiently.

Cách Tạo Navigation Bar Trong HTML FAQ

Học HTML có đáng không?

Học HTML có khó không?

Có, học HTML có thể difficult, đặc biệt nếu bạn không có tech hoặc coding experience. Tuy nhiên, coding bootcamp có programs cho complete beginner. Nếu bạn tech-savvy individual hiểu computer works, bạn có thể find HTML và logic dễ hiểu.

HTML là gì?

Hypertext Markup Language (HTML) là online language dùng trong website building hoặc simple application. Nó là language cung cấp structure và form cho website. Nó lay down basic coding foundation và cho phép language khác add more complex features.

Tại sao cần navigation bars?

Navigation bars cho phép user quickly visit different section của website. Nếu website không có navigation bar, user sẽ find it hard locate particular section của site và phải repeatedly hit back button để back previous page. Poor navigation bar, hoặc lack of navigation bar, sẽ drive traffic away từ site.