فیلم آموزشی تفاوت section و article
تفاوت تگ section و article در html5
section برای قسمت بندی صفحه که هر قسمت باید شامل یک عنوان ومی تواند شامل section یا article دیگر می تواند باشد ولی article جهت انتشار یک مطلب یا پاراگراف خاص با یک عنوان استفاده می شود.
تگ article در html5:
تگ article یک تگ معنایی است که معنای محتوای شامل شده را برای توسعه دهنده و مرورگرتوصیف می کند .محتوای article مشخص و مستقل می باشد و به هیچ توضیح یا توصیف دیگری اهتیاج ندارد.یک article معنای خاص خود را می دهد و باید به طور مستقل از بقیه وب سایت باشد (حتی اگر می تواند مرتبط باشد). این برچسب ها برای ارائه مطالب کوتاه بسیار مناسب می باشد.
برخی موارد استفاده از article عبارتند از:
- ورودی وبلاگ
- نظر ارسال شده توسط یک کاربر
- مقاله روزنامه/مجله
- پست انجمن
موارد استفاده از تگ article
Article بیشتر در دو زمینه استفاده می شود:
- ارائه محتوای اصلی دریک صفحه
- در صفحهای مانند صفحه نتایج جستجو، صفحه فهرست وبلاگ و غیره..
تگ 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
یکی از مواردی که زبان html را بهتر درک می کند فوتر است، فوتر در html5 به موتور جستجوی گوگل کمک می کند تا به راحتی سایت را شناسایی کند و عملکرد صفحه را پیدا کند.