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



  • ۲۰
  • مهر

جلسه ۱۵ : تگ img در کد HTML

  • دسته‌بندی‌ها :
جلسه ۱۵ : تگ img در کد HTML
    • جزئیات
    • نوع مطلبآموزشی تصویری

      مقدمه

      با عرض سلام خدمت کاربران سایت پی وی لرن . در این پست قصد داریم به آموزش نحوه تعریف و استفاده از تگ img در کد HTML ، بپردازیم. مهمترین بخش محتوای هر سایت، که در زیبایی و جذابیت سایت بسیار موثر است. تصاویر و عکس های هر سایت می باشد. سایتی که فاقد هر گونه عکس باشد خسته کننده است و کاربران را فراری می دهد. تصاویر می توانند طراحی و ظاهر یک صفحه وب را بهبود بخشد. که در اسناد html برای قرار دادن تصاویر در صفحه وب ، تگ img ارائه شده است.  در پست های قبل، ما نحوه استفاده از تگ Table و تگ Div را در html توضیح دادیم. و در ادامه این پست، به بررسی تگ img ، می پردازیم.

      تگ img در کد HTML

      مثال : نمونه تصویر-1
      خودتان امتحان کنید »

      مثال : نمونه تصویر-2
      خودتان امتحان کنید »

      مثال : نمونه تصویر-3
      خودتان امتحان کنید »

      سینتکس img

      در HTML، تصاویر با تگ <img> تعریف می شوند ، تگ <img> خالي است، شامل فقط صفات است و تگ بسته ندارد. ویژگی src نشانی اینترنتی (آدرس وب) تصویر را مشخص می کند:

      مثال : 

      ویژگی alt:

      ویژگی alt یک متن جایگزین برای یک تصویر را فراهم می کند، اگر کاربر به دلایلی نتواند آن تصویر را مشاهده کند. متن جایگزین نمایش داده می شود. مقداری که برای ویژگی alt تعریف می شود، باید تصویر را توصیف کند:

      مثال : ویژگی alt
      خودتان امتحان کنید »

      زمانیکه به هر دلیلی مرورگر قادر به نمایش تصویر نباشد، ویژگی alt نمایش داده خواهد شد :

      مثال : ویژگی alt
      خودتان امتحان کنید »

      تنظیم اندازه تصویر:

      شما می توانید از ویژگی Style برای مشخص کردن عرض (Width) و ارتفاع (Height) یک تصویر استفاده کنید:

      مثال:

      مثال : اندازه ی تصویر با style
      خودتان امتحان کنید »

      همچنین می توانید بطور مستقیم از width و height استفاده کنید (خصوصیات width و ارتفاع همیشه عرض و height تصویر را در پیکسل تعریف می کند):

      مثال : تنظیم اندازه تصویر با صفات width و height
      خودتان امتحان کنید »

      نکته : همیشه عرض و ارتفاع یک تصویر را مشخص کنید. چرا که اگر عرض و ارتفاع مشخص نشده باشند، زمانیکه که تصویر در صحفه وب، بارگیری می شود، صفحه وب ممکن است سوسو زده شود.

      استفاده از Style یا width و height برای اندازه تصاویر؟

      هم Style و هم width و height در HTML 0.5 پشتیبانی می شود. اما ما به شما توصیه می کنیم که از style برای تعریف طول و عرض تصویر استفاده کنید. چرا که از تغییرات ناخواسته در اندازه تصاویر جلوگیری می کند.

      مثالی برای چگونگی استفاده از Style و  ویژگی width و height  در html :

      مثال : روش های تنظیم عرض و ارتفاع
      خودتان امتحان کنید »

      فراخوانی تصاویر از سایر فولدر های سیستم

      اگر تصویر مورد نظر در فولدر دیگری قرار گرفته باشد و آنرا مشخص نکنید ، مرورگر انتظار دارد که تصویر را در همان پوشه محل قرار گیری فایل HTML، پیدا کند. با این حال، معمول است که تصاویر را در زیر پوشه ها ذخیره کنید. سپس باید نام پوشه را در ویژگی src وارد کنید:

      مثال:

      مثال :  تصویر در سایر فولدرها
      خودتان امتحان کنید »

      تصویر در سایر سرورها

      برخی از وب سایت ها تصاویر خود را در سرورهای image ذخیره می کنند.

      در واقع، شما می توانید به تصاویر از هر آدرس وب در جهان دسترسی داشته باشید:

      مثال : دسترسی به تصاویر از سایر سرورها
      خودتان امتحان کنید »

      استفاده از تصویر به عنوان لینک

      برای استفاده از یک تصویر به عنوان یک لینک، تگ <img> را در داخل برچسب <a> قرار دهید.

      مثال:

      مثال : 

      انیمیشن تصاویر

      HTML اجازه ی تصاویر gif را می دهد :

      مثال : تصاویر gif
      خودتان امتحان کنید »

      استفاده از تصویر به عنوان لینک

      برای تنظیم تصویر به عنوان لینک کافیست تگ <img> را داخل یک تگ <a> قرار دهید:

      مثال : تصویر به عنوان لینک
      خودتان امتحان کنید »

      خصوصیت float برای تصویر

      با استفاده از خصوصیت float می توانید تصاویر مورد نظر را راست چین و یا چپ چین کنید:

      مثال : خصوصیت float
      خودتان امتحان کنید »

      نقشه های تصویر

      با استفاده از تگ <map> می توانید یک image-map تعریف کنید که با کلیک روی بخش های مختلف تصویر به لینک های جداگانه ارجاع داده شوید:

      مثال :  تقسیم بندی
      خودتان امتحان کنید »

      تنظیم تصویر به عنوان پس زمینه صفحه وب

      برای اضافه کردن تصویر پس زمینه بر روی یک عنصر HTML، از ویژگی background-image در CSS استفاده کنید. برای افزودن یک تصویر پس زمینه در یک صفحه وب، باید ویژگی تصویر پس زمینه را در عنصر BODY مشخص کنید.

      مثال : پس زمینه
      خودتان امتحان کنید »

      برای اضافه کردن یک تصویر پس زمینه بر روی یک پاراگراف، ویژگی پس زمینه را در عنصر P مشخص کنید :

      مثال : پس زمینه ی پاراگراف
      خودتان امتحان کنید »

      عنصر <picture>

      عنصر <picture> در html5 از انعطاف پذیری بیشتری نسبت به<imge> برخوردار است.

      عنصر <picture> حاوی تعدادی از عناصر <source> است که هر کدام به منابع تصویری اشاره دارند. به این ترتیب مرورگر می تواند تصویری را انتخاب کند که به بهترین شکل متناسب با نمای فعلی و / یا دستگاه باشد.

      هر عنصر <source> داراي صفاتي است که توصيف مي کند هنگامي که تصوير آنها مناسب تر است.

      مرورگر از اولین عنصر <source> با مقادیر تطبیق تطابق استفاده می کند و هر عنصر <source> زیر را نادیده می گیرد.

      مثال :  عنصر picture
      خودتان امتحان کنید »

      نکته : همیشه یک عنصر <img> را بعنوان آخرین عنصر کودک عنصر <picture> تعیین کنید.

      عنصر <img> توسط مرورگرهایی که از عنصر <picture> پشتیبانی نمی کند یا اگر هیچ کدام از تگ <source> مطابقت ندارند استفاده می شود.

      screen reader در html

      screen reader یک برنامه نرم افزاری است که کد HTML را می خواند، متن را تبدیل می کند و به کاربر اجازه می دهد تا به محتوای آن گوش دهد. خوانندگان صفحه نمایش برای افرادی که دچار اختلال دید و یا معلولیت هستند مفید است.

      خلاصه ی فصل

      از المان  <img> برای تعریف تصویر استفاده کنید.
      از ویژگی src برای تعریف URL تصویر استفاده کنید.
      برای تعیین یک متن متناوب برای یک تصویر از ویژگی HTML alt استفاده کنید، اگر نمیتوان آن را نمایش داد.
      برای تعیین اندازه تصویر از ابعاد عرض و ارتفاع HTML استفاده کنید.
      با استفاده از خواص عرض و ارتفاع CSS برای تعریف اندازه تصویر (به طور متناوب).
      استفاده از ویژگی float برای چیدن تصاویر در سمت راست یا چپ.
      از المان <map> برای تعریف نقشه تصویر استفاده کنید.
      از قسمت <area> برای تعریف مناطق قابل کلیک در نقشه تصویر استفاده کنید.
      از عنصر usemap عنصر <img> برای اشاره به یک نقشه تصویر استفاده کنید.
      برای نمایش تصاویر مختلف برای دستگاه های مختلف از عنصر <picture> استفاده کنید.

      نکته : بارگیری تصاویر طول می کشد. تصاویر بزرگ می تواند صفحه شما را کند کند. در انتخاب تصاویر دقت کنید.

      کلام آخر

      تصاویر یکی از اصلی ترین بخش ها و محتوای صفحات وب را تشکیل می دهند، و تقریبا در تمام وب سایت های دنیا کم و بیش از تصاویر مختلف استفاده می شود، از این رو انتخاب ، درج و تنظیم تصاویر در وب سایت از اهمیت بالایی برخوردار بوده که در این مبحث در قالب آشنایی با تگ img در کد HTML به آن پرداختیم.

      QR:  جلسه ۱۵ : تگ img در کد HTML
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
      2. تصویر کاربر