تکنودات مرجع اخبار تکنولوژیتکنودات مرجع اخبار تکنولوژی
  • اخبار
    • موبایل
      • سامسونگ
      • شیائومی
      • اپل
      • وان پلاس
      • گوگل
    • تبلت
      • اپل
      • سامسونگ
      • شیائومی
    • لپ تاپ
      • ایسوس
      • لنوو
      • مایکروسافت
      • اپل
    • خودرو
      • ایرانی
      • جهانی
    • گجت
      • ساعت هوشمند
      • هدفون
    • سخت افزار
      • پردازنده
      • کارت گرافیک
      • مادربرد
      • مانیتور
    • رویدادها
      • آنپکد سامسونگ
      • CES
    • تکنولوژی ایران
    • اینترنت و شبکه
  • نقد و بررسی
    • نقد و بررسی موبایل
    • نقد و بررسی تبلت
    • نقد و بررسی لپ تاپ
    • نقد و بررسی خودرو
    • نقد و بررسی گجت
  • مقایسه
    • مقایسه موبایل
    • مقایسه تبلت
    • مقایسه لپ تاپ
  • راهنمای خرید
    • راهنمای خرید موبایل
    • راهنمای خرید لپ تاپ
    • راهنمای خرید تبلت
    • راهنمای خرید کنسول بازی
    • راهنمای خرید دوربین عکاسی
  • آموزش
    • آموزش موبایل
    • آموزش نرم افزار
    • آموزش کامپیوتر
  • فناوری
    • آپدیت ها
    • هوش مصنوعی
    • معرفی اپلیکیشن
      • اپلیکیشن IOS
      • اپلیکیشن اندروید
  • گوناگون
    • بیوگرافی
    • تاپ ۱۰
    • تکنو زوم
    • علمی
    • بازی
    • کنسول بازی
    • نجوم
    • ترفند
  • ویدئو
  • درباره ما
خواندن: آموزش طراحی واکنش گرا در HTML؛ ظاهر کامل در چند پلتفرم!
ورود به حساب
اطلاعیه
تکنودات مرجع اخبار تکنولوژیتکنودات مرجع اخبار تکنولوژی
  • اخبار
  • نقد و بررسی
  • مقایسه
  • راهنمای خرید
  • آموزش
  • فناوری
  • گوناگون
  • ویدئو
  • درباره ما
Search
  • اخبار
    • موبایل
    • تبلت
    • لپ تاپ
    • خودرو
    • گجت
    • سخت افزار
    • رویدادها
    • تکنولوژی ایران
    • اینترنت و شبکه
  • نقد و بررسی
    • نقد و بررسی موبایل
    • نقد و بررسی تبلت
    • نقد و بررسی لپ تاپ
    • نقد و بررسی خودرو
    • نقد و بررسی گجت
  • مقایسه
    • مقایسه موبایل
    • مقایسه تبلت
    • مقایسه لپ تاپ
  • راهنمای خرید
    • راهنمای خرید موبایل
    • راهنمای خرید لپ تاپ
    • راهنمای خرید تبلت
    • راهنمای خرید کنسول بازی
    • راهنمای خرید دوربین عکاسی
  • آموزش
    • آموزش موبایل
    • آموزش نرم افزار
    • آموزش کامپیوتر
  • فناوری
    • آپدیت ها
    • هوش مصنوعی
    • معرفی اپلیکیشن
  • گوناگون
    • بیوگرافی
    • تاپ ۱۰
    • تکنو زوم
    • علمی
    • بازی
    • کنسول بازی
    • نجوم
    • ترفند
  • ویدئو
  • درباره ما
یک حساب کاربری دارید؟ ورود به حساب
ما را دنبال کنید
© 1403 - 1401کپی بخش یا کل هر کدام از مطالب تکنودات تنها با کسب مجوز مکتوب امکان پذیر است
تکنودات مرجع اخبار تکنولوژی > Blog > آموزش > آموزش طراحی واکنش گرا در HTML؛ ظاهر کامل در چند پلتفرم!
آموزشآموزش HTMLویژه

آموزش طراحی واکنش گرا در HTML؛ ظاهر کامل در چند پلتفرم!

رضا رسول زاده
آخرین به روز رسانی: ۱ اسفند ۱۴۰۳
رضا رسول زاده
به اشتراک بگذارید
5 دقیقه مطالعه
آموزش طراحی واکنش گرا در HTML
اشتراک گذاری

آموزش طراحی واکنش گرا در HTML به ایجاد صفحات وبی اشاره دارد که در تمامی دستگاه‌ها، از جمله کامپیوترهای رومیزی، تبلت‌ها و تلفن‌های همراه، به درستی نمایش داده می‌شوند و تجربه کاربری خوبی را ارائه می‌دهند.

آموزش طراحی واکنش گرا در HTML

فهرست محتوا
تنظیم Viewportتصاویر واکنش گرانمایش تصاویر مختلف بسته به عرض مرورگراندازه متن واکنش گراپرسش‌های رسانه‌ای (Media Queries)آموزش طراحی واکنش گرا در HTML – مثال کاملبوت استرپ (Bootstrap)

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

تنظیم Viewport

برای ایجاد یک وب‌سایت واکنش گرا، تگ <meta> زیر را به بخش <head> تمام صفحات وب خود اضافه کنید:

آموزش طراحی واکنش گرا در HTML

این تگ، Viewport صفحه را تنظیم می‌کند و به مرورگر دستورالعمل‌هایی در مورد نحوه کنترل ابعاد و مقیاس صفحه ارائه می‌دهد. در واقع، با استفاده از این تگ، مرورگر می‌تواند صفحه وب را به درستی در دستگاه‌های مختلف نمایش دهد.

تصاویر واکنش گرا

تصاویر واکنش گرا، تصاویری هستند که به خوبی برای هر اندازه مرورگر تغییر اندازه می‌دهند. برای ایجاد تصاویر واکنش گرا، می‌توانید از ویژگی‌های CSS مانند width یا max-width استفاده کنید.

استفاده از ویژگی width

اگر ویژگی width CSS روی ۱۰۰% تنظیم شود، تصویر واکنش گرا خواهد بود و مقیاس آن بالا و پایین می‌شود:

آموزش طراحی واکنش گرا در HTML

استفاده از ویژگی max-width

اگر ویژگی max-width روی ۱۰۰% تنظیم شود، تصویر در صورت لزوم کوچک می‌شود، اما هرگز بزرگ‌تر از اندازه اصلی خود نخواهد شد:

آموزش طراحی واکنش گرا در HTML

نمایش تصاویر مختلف بسته به عرض مرورگر

عنصر <picture> در HTML به شما امکان می‌دهد تصاویر مختلفی را برای اندازه‌های مختلف پنجره مرورگر تعریف کنید:

آموزش طراحی واکنش گرا در HTML

در این مثال، اگر عرض مرورگر بیشتر از ۶۰۰ پیکسل باشد، تصویر image-large.jpg نمایش داده می‌شود و در غیر این صورت، تصویر image-small.jpg نمایش داده می‌شود.

اندازه متن واکنش گرا

اندازه متن را می‌توان با واحد vw (Viewport Width) تنظیم کرد که به معنای عرض درگاه دید است. به این ترتیب، اندازه متن از اندازه پنجره مرورگر پیروی می‌کند:

آموزش طراحی واکنش گرا در HTML

پرسش‌های رسانه‌ای (Media Queries)

علاوه بر تغییر اندازه متن و تصاویر، استفاده از پرسش‌های رسانه‌ای در طراحی واکنش گرا نیز رایج است. با استفاده از پرسش‌های رسانه‌ای، می‌توانید استایل‌های کاملا متفاوتی را برای اندازه‌های مختلف مرورگر تعریف کنید.

آموزش طراحی واکنش گرا در HTML

در این مثال، اگر عرض مرورگر بیشتر از ۶۰۰ پیکسل باشد، عرض متن ۸۰% خواهد بود و در غیر این صورت، عرض آن ۱۰۰% خواهد بود.

آموزش طراحی واکنش گرا در HTML – مثال کامل

یک صفحه وب واکنش گرا باید در صفحه نمایش‌های دسکتاپ بزرگ و در تلفن‌های همراه کوچک به خوبی نمایش داده شود. برای این منظور، می‌توانید از ترکیب تکنیک‌های مختلفی که در بالا ذکر شد، استفاده کنید.

آموزش طراحی واکنش گرا در HTML

چارچوب‌های CSS برای طراحی واکنش گرا

امروزه، بسیاری از چارچوب‌های CSS مانند Bootstrap، امکانات و ابزارهای مختلفی را برای طراحی واکنش گرا فراهم می‌کنند. این چارچوب‌ها به شما کمک می‌کنند تا به راحتی و با سرعت بیشتری صفحات وب واکنش گرا ایجاد کنید.

بوت استرپ (Bootstrap)

بوت استرپ یکی دیگر از فریمورک‌های محبوب CSS است که امکانات گسترده‌ای را برای طراحی واکنش گرا ارائه می‌دهد. بوت استرپ شامل مجموعه‌ای از اسکریپت‌های CSS و جاوا اسکریپت است که می‌توانید از آنها برای ایجاد صفحات وب زیبا و واکنش گرا استفاده کنید.

آموزش طراحی واکنش گرا در HTML

نتیجه‌گیری

طراحی واکنش گرا امروزه به یک ضرورت تبدیل شده است. با استفاده از تکنیک‌های مختلفی که در این متن به آنها اشاره شد، می‌توانید صفحات وبی ایجاد کنید که در تمامی دستگاه‌ها به درستی نمایش داده می‌شوند و تجربه کاربری خوبی را ارائه می‌دهند. همچنین، استفاده از چارچوب‌های CSS مانند Bootstrap و W3.CSS می‌تواند به شما در این راه کمک کند.

__ تکنو دات مرجع اخبار تکنولوژی __


You Might Also Like

خرید خانه یا لاک پشت!؟ خانه های دوزیست روی سیل را هم کم کردند!

تخفیف استثنائی برای ایسوس زنبوک A14؛ سوپرایز ویژه تابستانی ایسوس برای اهل سفر!

رونمایی پوکو F7 پرو؛ جنجال‌هایی که در رونمایی این گوشی همراه شیائومی بود!

اپل در سراشیبی نوکیا؟ تحلیل اکونومیست از چالش‌های پیش روی تیم کوک

معرفی فراری SC40 و CZ26 در سال‌های آینده ادای احترام به F40 افسانه‌ای!

مقاله قبلی لپ‌ تاپ‌ های اسنپدراگون ۸ دلیل برای اینکه چرا باید لپ‌ تاپ‌ های اسنپدراگون بخرید!
مقاله بعدی گوشی آیفون 16E اپل گوشی آیفون ۱۶E اپل؛ باریک‌ترین آیفون تاریخ معرفی شد!
نظر بدهید نظر بدهید

Leave a Review لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لطفا یک امتیاز انتخاب کنید!

شبکه های اجتماعی تکنودات

XFollow
InstagramFollow
YoutubeSubscribe
TelegramFollow

آموزش

استفاده رایگان از تلگرام پریمیوم
نحوه استفاده رایگان از تلگرام پریمیوم؛ آیا واقعا شدنی هست یا نه؟
آموزش نرم افزار ویژه
۱۴۰۴-۰۳-۱۳
تقویت رمزهای عبور
۶ روش مهم برای تقویت رمزهای عبور شما؛ رهایی از رمزهای تکراری!
آموزش ویژه
۱۴۰۴-۰۳-۱۰
باگ های رابط کاربری iOS 18.5
تمام اشکالات و باگ های رابط کاربری iOS 18.5: تحلیل جامع و راهکارهای کارآمد
آموزش موبایل اپل ویژه
۱۴۰۴-۰۳-۰۸
فعال‌ کردن شارژ سریع در شیائومی
نحوه فعال‌ کردن شارژ سریع در شیائومی: راهنمای جامع و گام به گام
آموزش موبایل شیائومی ویژه
۱۴۰۴-۰۳-۰۱
فعال‌ سازی حالت کم مصرف آیفون
فعال‌ سازی حالت کم مصرف آیفون؛ به صورت خودکار بر اساس سطح باتری
آموزش موبایل اپل ویژه
۱۴۰۴-۰۳-۰۵
غیر فعال‌ کردن تبلیغات HyperOS شیائومی
راهنمای جامع غیر فعال‌ کردن تبلیغات HyperOS شیائومی
آموزش موبایل شیائومی ویژه
۱۴۰۴-۰۲-۲۸

مطالب مرتبط

بازی‌ های فصل سوم بازی مرکب
گوناگونویژه

معرفی بازی‌ های فصل سوم بازی مرکب؛ چالش‌های جدید و مرگبار

۱۴۰۴-۰۳-۲۰
بروزرسانی visionOS 26
آپدیت هااپلویژه

جزئیات کامل بروزرسانی visionOS 26: خط داستانی جدید برای ویژن پرو

۱۴۰۴-۰۳-۲۰
اخباراپلویژه

سیستم عامل watchOS ۲۶ معرفی شد: ویژگی‌های جذاب و خاص!

۱۴۰۴-۰۳-۱۹
سیستم عامل iOS 26 اپل
اخباراپلویژه

سیستم عامل iOS 26 اپل با تغییرات جذاب معرفی شد

۱۴۰۴-۰۳-۱۹
//

تکنودات مرجع اخباری تکنولوژی، پاتوق عاشقان تکنولوژی و خوره های فناوری

ما را دنبال کنید
© 1403 - 1401کپی بخش یا کل هر کدام از مطالب تکنودات تنها با کسب مجوز مکتوب امکان پذیر است
تکنودات مرجع اخبار تکنولوژی

ورود به اکانت کاربری

Username or Email Address
Password

Lost your password?

عضو نیستید؟ ثبت نام کنید