آموزش HTML و CSS: ایجاد نوارهای ناوبری

HTML and CSS: Creating Navigation Bars

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

حتی اگر محصول یا سرویس شما واقعا اصلی باشد، برنامه یا سایتی که برای آن ساختید، می خواهید عناصر را با هر برنامه یا سایت دیگری در این سیاره به اشتراک بگذارید. به عنوان مثال، نوار ناوبری فروتن، که کاربران شما نیاز به پیدا کردن راه خود را از طریق سایت خود را. در این دوره، مربی جین کرامر نشان می دهد که چگونه برای ایجاد ناورهای زیبا و قابل دسترس با استفاده از تکنیک های HTML و CSS که در هر زمینه وب کار می کنند، ایجاد کنید. جین با جزئیات نشانه گذاری مناسب برای نوار NAV و مدل جعبه مرتبط با عناصر آن شروع می شود. سپس او پس از آن چگونگی سبک هر دو نوار ناوبری عمودی و افقی را شامل می شود، از جمله چگونگی قرار دادن لوگو در وسط یک نوار ناوبری افقی. در نهایت، جین چند ترفند پیشرفته را به اشتراک می گذارد، از جمله نحوه ایجاد dropdowns و طرح های تلفن همراه با دکمه های همبرگر با CSS، بدون جاوا اسکریپت مورد نیاز است.


سرفصل ها و درس ها

معرفی Introduction

  • حرکت در وب با نوارهای ناوبری Navigating the web with navbars

  • کار با CodePen Working with CodePen

1. اصول نوار ناوبری 1. Navigation Bar Basics

  • استفاده از HTML برای علامت گذاری نوار ناوبری Using HTML to mark up a navbar

  • درک مدل جعبه یک نوار navbar Understanding the box model of a navbar

  • حذف حالت دهی فهرست پیش فرض Removing default list styling

  • درک حالات پیوند و حالت دادن به متن Understanding link states and styling the text

2. میله های ناوبری عمودی 2. Vertical Navigation Bars

  • ایجاد فضا در نوار ناوبری خود Creating space in your navbar

  • بزرگ کردن ناحیه قابل کلیک روی پیوند Enlarging the clickable area of the link

  • نشان می دهد که در ناوبری کجا هستید Indicating where you are in the navigation

  • افزودن یک نماد به پیوند به روشی قابل دسترسی Adding an icon to the link in an accessible way

  • استفاده از تصاویر پس زمینه در پیوندها برای حالت دادن Using background images in links for styling

  • چالش: یک نوار ناوبری عمودی ایجاد کنید Challenge: Style a vertical navbar

  • راه حل: برای ایجاد یک نوار ناوبری عمودی Solution: Style a vertical navbar

3. میله های ناوبری افقی 3. Horizontal Navigation Bars

  • حرکت ناوبری به صورت افقی با بلوک خطی Making navigation go horizontal with inline-block

  • حرکت افقی با Flexbox Making navigation go horizontal with Flexbox

  • مرکز و طراحی یک نوار ناوبری افقی Centering and styling a horizontal navigation bar

  • قرار دادن لوگو در مرکز نوار افقی Placing a logo in the center of a horizontal navbar

  • چالش: یک نوار ناوبری افقی ایجاد کنید Challenge: Style a horizontal navbar

  • راه حل: برای ایجاد یک نوار ناوبری افقی Solution: Style a horizontal navbar

4. میله های ناوبری پاسخگو 4. Responsive Navigation Bars

  • نمادهایی را برای دکمه همبرگر اضافه کنید Add icons for a hamburger button

  • افزودن قابلیت دکمه همبرگر با CSS Adding hamburger button functionality with CSS

  • یکپارچه سازی دکمه navbar و همبرگر با نمایش داده های رسانه ای Styling the navbar and hamburger button with media queries

  • چالش: Navbar خود را پاسخگو کنید Challenge: Make your navbar responsive

  • راه حل: نوار خود را پاسخگو کنید Solution: Make your navbar responsive

5. میله های ناوبری تو در تو 5. Nested Navigation Bars

  • افزودن و یک ظاهر طراحی سطح دوم ناوبری عمودی Adding and styling a second level of vertical navigation

  • افزودن لایه دوم ناوبری افقی Adding a second layer of horizontal navigation

  • ایجاد پنجره بازشو با CSS Creating dropdowns with CSS

نتیجه Conclusion

  • دوره های اضافی HTML و CSS Additional HTML and CSS courses

نمایش نظرات

آموزش HTML و CSS: ایجاد نوارهای ناوبری
جزییات دوره
2h 15m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Jen Kramer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jen Kramer Jen Kramer

طراحی و توسعه وب را آموزش می دهد

جن کرامر طراحی و توسعه وب را به دانش آموزان در سراسر جهان آموزش می دهد.

جن به مشتریان، همکاران، دوستان و دانش آموزان در مورد آنچه وب سایت با کیفیت و نحوه ایجاد آن است. او چندین دوره آنلاین و حضوری در زمینه طراحی و توسعه وب تدریس می کند. جن علاوه بر کار به عنوان مربی و مربی، بیش از ۶۰ دوره آموزشی ویدئویی ایجاد کرده است. او برای کارهای طراحی وب آزاد، دوره های آموزشی سفارشی و تدریس خصوصی در دسترس است. جن مدرک لیسانس زیست شناسی و کارشناسی ارشد مدیریت استراتژی اینترنتی را کسب کرد.