دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۷
  • آذر

جلسه ۱۰۲ : آموزش کار با تگ table در HTML

  • دسته‌بندی‌ها :
جلسه ۱۰۲ : آموزش کار با تگ table در HTML
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      سلام پی وی لرنی های عزیز!
      به دوره آموزش تگ های HTML خوش آمدید!
      HTML یا Hypertext Markup Language یک نوع زبان نشانه‌گذاری استاندارد برای ایجاد صفحات اینترنت و وب محسوب می شود.
      می توان ادعا کرد که HTML دروازه ورود و پیشرفت برای یادگیری سایر زبان های برنامه نویسی هم چون CSS و جاوا اسکریپت است.
      HTML ساختار و اسکلت صفحات وب را تشکیل می دهد و بدون آن نمی توان هیچ صفحه وبی را ساخت.
      دوست دارید طراح وب شوید؟
      خب باید HTML را بیاموزید!
      نگران نشوید! یادگیری HTML کار دشواری نیست و با کمی تلاش خیلی زود در آن استاد می شوید.
      در جلسه گذشته به کار با تگ svg پرداختیم؛ تگ svg تگ است که ظرفی را برای گرافیک SVG تعریف می کند.
      در این جلسه آموزش کار با تگ table در HTML ارائه خواهیم کرد.

      آموزش کار با تگ table در HTML

      به مثال زیر توجه نمایید.
      در این مثال یک (table) جدول HTML ساده، شامل دو ستون و دو ردیفرا مشاهده می نمایید:

      مثال : 

      تعریف و کاربرد

      همان طور که تا به حال متوجه شده اید تگ table یک جدول HTML را مشخص می کند.
      یک جدول HTML از عنصر table و یک یا چند عنصر tr ،th و td تشکیل شده است.
      عنصر tr یک ردیف جدول را مشخص می کند، عنصر th یک هدر جدول را تعریف می کند، و عنصر td یک سلول جدول را تعریف می نماید.

      یک جدول HTML پیچیده تر همچنین می تواند شامل عناصر <caption> ، <col> ، <colgroup> ، <thead> ، <tfoot> و <tbody> باشد.

      نکات و توصیه ها

      نکته

      برای چیدمان صفحه نباید از جداول استفاده شود!
      برخی از نویسندگان وب از جدول های HTML استفاده کرده و آن را به عنوان روشی برای کنترل صفحه بندی خود به کار می برند!
      گزینه های مختلفی برای استفاده از جداول HTML برای layout وجود دارد و پیشنهاد می شود که در درجه اول به سراغ استفاده از CSS بروید.

      پشتیبانی مرورگرها

      عنصر
      <table>بلهبلهبلهبلهبله

      تفاوت بین HTML 4.01 و HTML5

      خصیصه های “align”, “bgcolor”, “border”, “cellpadding”, “cellspacing”, “frame”, “rules”, “summary” و “width”  در HTML5 پشتیبانی نمی شوند.

      خصیصه ها

      خصیصهمقدارتوضیحات
      alignleft
      center
      right
      این خصیصه تراز جدول را با توجه به متن اطراف آن مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      bgcolorrgb(x,x,x)
      xxxxxx#
      colorname
      رنگ پس زمینه یک جدول را مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      border۱
      ۰
      مشخص می کند که از جدول برای اهداف layout استفاده شده است یا نه.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      cellpaddingpixelsفضای بین دیواره سلولی و محتوای سلول را مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      cellspacingpixelsفضای بین سلول ها را مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      framevoid
      above
      below
      hsides
      lhs
      rhs
      vsides
      box
      border
      مشخص می کند کدام قسمت از مرزهای بیرونی که باید قابل مشاهده باشند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      rulesnone
      groups
      rows
      cols
      all
      این خصیصه قسمت هایی از مرزهای داخل را که باید قابل مشاهده باشند را مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      summarytextاین خصیصه خلاصه ای از محتوای یک جدول را ارائه می دهد.
      این خصیصه در در HTML5 پشتیبانی نمی شود.
      widthpixels
      %
      این خصیصه اندازه عرض یک جدول را مشخص می کند.
      این خصیصه در در HTML5 پشتیبانی نمی شود.

      خصیصه های سراسری Global Attributes

      تگ <table> از خصیصه های سراسری در HTML پشتیبانی می کند.

      خصیصه رویداد Event Attributes

      تگ <table> از خصیصه رویداد در HTML پشتیبانی می کند.

      در ادامه آموزش کار با تگ table در HTML ، با ارائه چند مثال تکمیلی، سعی می کنیم که با کمک چند مثال بیشتر با تگ table آشنا شویم.

      مثال های تکمیلی

      مثال یک

      هدر Table ( نحوه ایجاد هدرهای جدول )

      مثال : 

      مثال دو

      Table به همراه متن (یک جدول HTML با متن)

      مثال : 

      مثال سه

      تگ ها در داخل یک Table (نحوه نمایش عناصر در عناصر دیگر)

      مثال : 

      مثال چهار

      نمایش سلول های یک Table که بیش از یک ردیف دارند (نحوه تعریف سلولهای جدول که بیش از یک ردیف یا یک ستون دارند)

      مثال : 

      تنظیمات پیش فرض CSS

      بیشتر مرورگرها عنصر <table> را با مقادیر پیش فرض زیر نمایش می دهند:

      مثال : 

      کلام آخر

      در این جلسه با آموزش کار با تگ table در HTML همراه شما بودیم؛ به طور خلاصه تگ table یک جدول HTML را مشخص می کند.
      در جلسه آینده با تگ tbody آشنا می شویم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۱۰۲ : آموزش کار با تگ table در HTML
      به اشتراک بگذارید