html5: فن آوری هسته ای وب!
HTML5 یک زبان نشانه گذاری برای ساختار و ارائه محتوا برای شبکه جهانی وب و فن آوری هسته ای وب از دريچه اینترنت و کلا طراحی وب سایت است.این پنجمین تجدید نظر استاندارد زبان html است.هدف W3C از ارائه اين زبان استاندارد سازي صفحات وب براي تمامي دستگاه ها از جمله موبايل و مرورگر ها و نمايش بهتري از فايل هاي چند رسانه اي استو همچنین باعث افزایش سئو سایت نیز می شود.
به جز تگ هاي ساختاري وب تگ هاي جديدي به اين زبان اضافه شده اند كه براي اجراي اين تگ ها نياز به يك زبان اسكريپت نويسي داريم كه به طور معمول از زبان قدرتمند جاوا اسكريپت استفاده مي شود.در زير مي توانيد تگ هاي ساختاري html5 را مشاهده كنيد اين تگ ها در تمامي مرورگرهاي مطرح به خوبي پشتيباني مي شوند.
تگ section: اين تگ نسبت به تگ هاي ديگر در html5 قدرت مانور بيشتري در طراحی وب سایت دارد و به نوعي پس از تگ div بيشترين كاربرد را نيز دارا است.
وظيفه اين تگ بخش بندي صفحه طراحي شده است اين تگ تمامي تگ هاي ساختاري جديد را مي تواند در داخل خودش داشته باشد.مثلا براي عنوان و پانوشت تگ section مي توانيم از header و يا footer استفاده كنيم.
تگ article: يك مقاله را معرفي مي كند و مي تواند به عنوان بخش نظرات , مطالب جديد وبلاگ و وب سايت ها و عناوين خبري در سايت هاي خبري استفاده شود.
تگ aside: براي محتواي كنار صفحه يا ستون كناري صفحه كه به محتواي سايت مرتبط است استفاده مي شود ارتباط معنايي در استفاده از اين تگ نقش مهمي دارد.
تگ header و footer نيز براي سربرگ و پانوشت سايت استفاده مي شوند اين دو تگ را مي توان در تگ section به كار برد.
اما بايد به اين نكته توجه كرد كه در عنوان و پايين يك بخش قرار بگيرند.
تگ nav نيز مي تواند در همه جاي صفحه مورد استفاده قرار بگيرد و مختص زير header سايت نيست اما شرط استفاده آن اين است كه : مجموعه اي از لينك هاي اصلي سايت را در خود داشته باشد و به اصطلاح يك منوي ناوبري را براي شما بسازد.
استفاده از تگ nav براي نشان دادن لينك هاي سريع در فوتر سايت توصيه نمي شود.
خب حالا نگاهي به تگ هاي ناكارامد نسخه قبلي html مي اندازيم كه به دليل خاصيت هاي جديد در css 3 , در html5 حذف شدند.بنابرين علت حذف شدن اين تگ ها يا به دليل عدم كارايي آن و يا به اين دليل است كه با css3 به صورت استانداردتري مي توانيم به جاي استفاده از اين تگ ها بهره بگيريم.
- <acronym>
- <applet>
- <basefont>
- <big>
- <center>
- <dir>
- <font>
- <frame>
- <frameset>
- <noframes>
- <strike>
- <tt>
به طور كل html5 براي استفاده بهتر از css و js آمده است بسياري از خاصيت هاي جديد آن تعاملي و معنايي است و تنها با تسلط كامل روي جاوا اسكريپت مي توانيد از تمام قابليت هاي كليدي اين زبان قدرتمند و ساده استفاده كنيد.
هیچ نظری موجود نیست:
ارسال یک نظر