آموزش پروژه محور html-css

Hrader در html عنصری است که در بالای صفحه وب قرار دارد. هدر اولین جایی است که کاربران هنگام دسترسی به وب سایت شما می بینند. بنابراین باید هدر را با دقت و واضح طراحی کنید تا تاثیر خوبی داشته باشد و پیام مورد نظر خود را به راحتی به کاربر منتقل کنید.

فهرست مطالب

در هدر، معمولاً عناصر زیر وجود دارد:

  • لوگوی وب سایت.
  • نوار پیمایش به پیوندهای مهم.
  • موتور جستجو برای اطلاعات در وب سایت ها.
  • معرفی مختصری از وب سایت.
  • دکمه های تماس برای اقدام مانند ثبت نام ایمیل…
  • تصاویری از محصولات محبوب در سایت.

تگ Hrader در html برای تعریف هدر یک سند یا یک بخش استفاده می شود و حاوی اطلاعات مربوط به عنوان سایت و عنوان محتوای مرتبط است. Hrader در html معمولاً حاوی عنوان بخش (یک عنصر h1-h6 یا یک عنصر <hgroup>) است. تگ <header> یک تگ جدید در HTML5 است و یک تگ کانتینری است، یعنی شامل یک تگ شروع، محتوا و تگ پایان است.محتویات موردنظر اینجا قرار می گیرد

ادامه مطلب  تگ article در html

تگ Hrader در صفحه

می توان تگ header  را در تگ article نیز استفاده کردَ

نمایش کپی در حافظه

تگ Hrader در محتوا

نمایش کپی در حافظه

فیلم آموزش ایجاد تگ header در html

ایجاد تگ header در html

header در html

جهت ایجاد تگ header در html فایل header که قبلا ایجاد کرده ایم را باز کرده و تکه کد زیر را در آن ذخیره می کنیم.

هدف ما ایجاد هدر بالاست.

برای header یک id به نام mainHeader جهت دست رسی منحصر به فرد تعریف می کنیم.

نمایش کپی در حافظه

فیلم آموزش کول بندی تگ header در html

کول بندی تگ header در دسک تاپ و گوشی

ابتدا باید با استفاده از کول بندی های css اکسترنال اندازه هر جایگاه (لوگو-سرچ-منو-رسانه های اجتماعی) را مشخص کنیم.

کول بندی header در دسک تاپ

ساخت هدر سایت با html و css

کول بندی header مبایل

تگ header در html

کدهای زیر را وارد کنید

نمایش کپی در حافظه

یک کلاس continer که قبلا در فایل css اکسترنال ایجاد کرده ایم به تگ header اضافه می کنیم

نمایش کپی در حافظه

فیلم آموزشی اضافه کردن لوگو – سرچ باکس – منو – رسانه های اجتماعی

اضافه کردن لوگو header در html

جهت اضافه کردن لوگو header در html از یک تگ img استفاده می کنیم.برای پوش بندی عکس های سایت ابتدا یک پوشه به نام image در روت هاست یا لوکال هاست مان ایجاد می کنیم و لوگو سایت را در آن آپلود یا کپی می کنیم سپس دستور زیر را به ستون مربوط به لوگی سایت اضافه می کنیم

نکته:

دقت کنید که ممکن است اسم لوگوی شما با logo1.webp متفاوت باشد

نمایش کپی در حافظه

اضافه کردن فرم search به header در html

نمایش کپی در حافظه

اضافه کردن منو به header در html

نمایش کپی در حافظه

اضافه کردن رسانه های اجتماعی به header در html

رسانه های اجتماعی فعالیت کسب و کار شما در شبکه های اجتماعی را مشخص می کند که موتورهای جستجو آن را به عنوان یک فاکتور مهم در رنک دهی مورد استفاده قرار می دهند.

پس کد های زیر را به قسمت social media اضافه می کنیم

 

نمایش کپی در حافظه

نتیجه تا این لحضه باید به صورت زیر باشد

گذاشتن عکس در هدر html

در ادامه تکه کد css زیر را از style اینترنال حذف می کنیم.

توجه:این کد فقط جهت آزمایش قرار داده شده است.

نمایش کپی در حافظه

فیلم آموزش استفاده از فونت آیکون font awesome 5 در صفحات وب

آموزش استفاده از فونت آیکون font awesome 5 در صفحات وب

استفاده از cdn

روش ساده و سریع استفاده از cdn مربوط به font awesome است لینک دسترسی به آخرین ورژن font awesome

نمایش کپی در حافظه

این لینک cdn را به تگ head اضافه می منیم

استفاده از font awesom6 دانلود شده

باید توجه داشت استفاده از cdn به جهت لود از سایت مرجع ممکن است با خطا مشکل شود و یا سرعت لود شدن سایت را بالا ببرد پس بعضی افاد ترجیح می دهند تا فایل مربوط به font awesome را دانلود کردن و اکسترک کنند و با استفاده از لینک رد تگ هدر از آن استفاده کنند

  1. ابتدا به لینک بالا مراحعه کنید و فایل مربوطه را دانلود کنید
  2. فایل دانلود شده را در پوشه js که در روت هاست یا لو کال هاست ایجاد کرده اید اکسترک کنید
  3. آدرس های زیر را به تگ head خود اضافه کنید
نمایش کپی در حافظه

اضافه کردن css  به header در مدیای بالاتر از 1200 پیکسل

فیلم اضافه کردن css لوگو به header در مدیای بالاتر از 1200 پیکسل

اضافه کردن css لوگو به header در مدیای بالاتر از 1200 پیکسل

نمایش کپی در حافظه

فیلم اضافه کردن css سرچ باکس به header در مدیای بالاتر از 1200 پیکسل

اضافه کردن css سرچ باکس به header در مدیای بالاتر از 1200 پیکسل

نمایش کپی در حافظه

فیلم اضافه کردن css سوشیال مدیا به header در مدیای بالاتر از 1200 پیکسل

اضافه کردن css سوشیال مدیا به header در مدیای بالاتر از 1200 پیکسل

نمایش کپی در حافظه

فیلم اضافه کردن css به header در مدیای گوشی افقی

نمایش کپی در حافظه

اضافه کردن css به header در html  

در قدم اول خط زیر که فقط جهت تفهیم مثال بود را حذف کنید.

نمایش کپی در حافظه

در ادامه تنظیمات css مربوط به header در html که بیشتر آنها در جلسات قبلی ارائه شده و همچنین تنظیمات جدید را به استایل اینترنال اضافه کنید.

نمایش کپی در حافظه

اضافه کردن کد jquery 

کد زیر را به انتهای فایل header خود اضافه می کنیم جهت دریافت رویداد کلیک و تغییر حالت منو در مدیا های مختلف

نمایش کپی در حافظه

دانلود فایل منبع ایجاد header در html5

ارسال دیدگاه