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

فیلم آموزشی تفاوت section و article

تفاوت تگ section و article در html5

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

تگ article  در html5:

تگ article یک تگ معنایی است که معنای محتوای شامل شده را برای توسعه دهنده و مرورگرتوصیف می کند .محتوای article مشخص و مستقل می باشد و به هیچ توضیح یا توصیف دیگری اهتیاج ندارد.یک article معنای خاص خود را می دهد و باید به طور مستقل از بقیه وب سایت باشد (حتی اگر می تواند مرتبط باشد). این برچسب ها برای ارائه مطالب کوتاه بسیار مناسب می باشد.

برخی موارد استفاده از article عبارتند از:

  • ورودی وبلاگ
  • نظر ارسال شده توسط یک کاربر
  • مقاله روزنامه/مجله
  • پست انجمن
ادامه مطلب  ریسپانسیو چیست؟ آیا باید سایت ریسپانسیو باشد؟-جلسه 5

تگ section در html5:

تگ section یک تگ معنایی است. تگ section صفحه را به بخش‌های مختلفی مانند مقدمه، جزئیات، اطلاعات تماس و غیره تقسیم می‌کند که بیشتر در تگ‌های <section> مختلف قرار دارند. حتی می تواند مطالب را به زیربخش ها تقسیم کند. بیشتر زمانی استفاده می شود که نیاز به 2 سرصفحه یا هر بخش دیگری از اسناد باشد.

تقسیم بندی محتوا اصلی در html5

با استفاده از کول بندی که در css خارجی انجام داده ایم می توانیم تقسیم بندی محتوا اصلی در html5 را انجام داده و محتوای اصلی را به ستون های مختلف تقسیم کنیم

فیلم آموزش تقسیم بندی محتوای اصلی در html 5

پس کدهای زیر را به قسمت محتوای اصلی که ما نام section را به عنوان فایل آن در نظرگرفته ایم اضافه می کنیم

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

بعد از این مرحله قسمت مربوط به اسلایدر و عناوین مطالب مرتبط محتوای اصلی را اضافه می کنیم که نتیجه به صورت زیر خواهد بود.

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

استایل دهی به nav در html5

جهت استایل دهی به nav در html5 از یک کلاس یا id استفاده می کنیم که من از کلاس sectionNav  استفاده کرده ام

حالا نوبت به اضافه کردن css مربوط به این دو قسمت می باشد و کد های زیر را به css داخلی اضافه می کنیم

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

آموزش استفاده از transform در css3

ویژگی ترنسفرم یا Transform یکی از دیگر ویژگی های زبان CSS است که در نسخه 3 این زبان اضافه شده و با استفاده از آن می توانید عناصر موجود در یک صفحه وب را تغییر (حرکت، چرخش، کج کردن) دهید.

کد های html مربوط به مطالب برگزیده را در زیر مطالب اسلایدر و عناوین اضافه شده اضافه می کنیم.

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

کد های CSS مربوط به transform در css3

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

اضافه کردن سطری دیگر با عنوان مطالب پربازدید به محتوای اصلی

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

css مربوط به مطالب پربازدید

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

اضافه کردن footer به html5

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

ارسال دیدگاه