برای طراحی یک وبسایت ریسپانسیو (واکنشگرا)، بایستی از تکنیکها و ابزارهایی استعمال فرمائید که طراحی سایت در مشهد به وبسایت اجازه میدهند خود را با اندازهها و دستگاههای متعدد برگه نمایش تطبیق دهد. این دربرگیرنده به کارگیری از Meta Viewport برای تهیه و تنظیم اندازه ورقه، CSS Media Queries برای ایفا استایلهای گوناگون مبتنی بر اندازه شیت، و Flexbox یا Grid برای دکورا سیون عنصرها در یک وبسایت.
1. تنظیم viewport:
با استفاده از تگ در قسمت صفحه، اندازه ورقه را با عرض دستگاه کاربر تنظیم فرمائید و زوم اولیه را روی 1.0 قرار دهید.
2. استعمال از Media Queries:
با استعمال از Media Queries، استایلهای متعدد را برای اندازههای گوناگون برگه نمایش ایفا کنید. این به شما امکان می دهد که چینش، فونتها، تصاویر و سایر عنصرها را برای هر اندازه شیت بهینه فرمایید.
مثال:
Code
@media (max-width: 768px) {
/* استایلهای مورد نظر برای صفحات با عرض کمتر از 768 پیکسل */
}
به کارگیری از Flexbox یا Grid:
Flexbox و Grid دو تکنیک کارکشته برای دکورا سیون عناصر در صفحه های وب میباشند. آن ها به شما امکان میدهند تا به راحتی عنصرها را در یک برگه سازماندهی و تراز نمائید.
مثال:
Code
.container {
display: flex; /* یا display: grid; */
flex-direction: row; /* یا column */
}
1. طراحی تصاویر ریسپانسیو:
از تصاویر با فرمتهای مناسب (مانند JPEG یا PNG) و با اندازه باصرفه استعمال فرمائید.
از ویژگی srcset در تگ برای ارائه نسخههای مختلفی از تصویر با اندازه های مختلف استفاده کنید تا مرورگر بتواند بهترین نسخه را برای کاغذ نمایش کاربر تعیین کند.
2. تست ریسپانسیو بودن:
از ابزارهای مختلف برای تست ریسپانسیو بودن وبسایت خود به کار گیری کنید. مثلا، می توانید از ویژگی تحقیق مرورگر، ابزارهای آنلاین مانند Am I Responsive یا افزونههایی مانند WPtouch برای وردپرس.
3. استعمال از ورقه سازها (ازروی میل):
درصورتی که از شیت سازهایی مانند المنتور به کار گیری می کنید، می توانید از ویژگیهای داخلی آن ها برای طراحی ریسپانسیو به کار گیری فرمایید.
برای مثال، در المنتور می توانید طراحی خود را در حالتهای مختلف دسکتاپ، تبلت و تلفن همراه مشاهده و ویرایش فرمایید.
4. رعایت اصول طراحی ریسپانسیو:
از واحدهای نسبی (مانند درصد) به جای واحدهای مطلق (مانند پیکسل) برای تعیین اندازه ارکان به کارگیری نمائید تا موادتشکیل دهنده در اندازههای مختلف صفحه نمایش به صحت نمایش داده شوند.
از ارکان با عرض ثابت (مانند موادتشکیل دهنده با عرض پیکسل ثابت) خودداری کنید.
از Media Queries برای انجام استایلهای مناسب برای هر اندازه برگه نمایش استفاده نمائید.
با رعایت این نکات و استفاده از ابزارها و تکنیکهای مناسب، می توانید یک وبسایت طراحی فرمائید که بر روی انواع دستگاهها به نه نمایش داده شود
برای طراحی یک وبسایت ریسپانسیو (واکنشگرا)، بایستی از تکنیکها و ابزارهایی استعمال فرمائید که طراحی سایت در مشهد به وبسایت اجازه میدهند خود را با اندازهها و دستگاههای متعدد برگه نمایش تطبیق دهد. این دربرگیرنده به کارگیری از Meta Viewport برای تهیه و تنظیم اندازه ورقه، CSS Media Queries برای ایفا استایلهای گوناگون مبتنی بر اندازه شیت، و Flexbox یا Grid برای دکورا سیون عنصرها در یک وبسایت.
1. تنظیم viewport:
با استفاده از تگ در قسمت صفحه، اندازه ورقه را با عرض دستگاه کاربر تنظیم فرمائید و زوم اولیه را روی 1.0 قرار دهید.
2. استعمال از Media Queries:
با استعمال از Media Queries، استایلهای متعدد را برای اندازههای گوناگون برگه نمایش ایفا کنید. این به شما امکان می دهد که چینش، فونتها، تصاویر و سایر عنصرها را برای هر اندازه شیت بهینه فرمایید.
مثال:
Code
@media (max-width: 768px) {
/* استایلهای مورد نظر برای صفحات با عرض کمتر از 768 پیکسل */
}
به کارگیری از Flexbox یا Grid:
Flexbox و Grid دو تکنیک کارکشته برای دکورا سیون عناصر در صفحه های وب میباشند. آن ها به شما امکان میدهند تا به راحتی عنصرها را در یک برگه سازماندهی و تراز نمائید.
مثال:
Code
.container {
display: flex; /* یا display: grid; */
flex-direction: row; /* یا column */
}
1. طراحی تصاویر ریسپانسیو:
از تصاویر با فرمتهای مناسب (مانند JPEG یا PNG) و با اندازه باصرفه استعمال فرمائید.
از ویژگی srcset در تگ برای ارائه نسخههای مختلفی از تصویر با اندازه های مختلف استفاده کنید تا مرورگر بتواند بهترین نسخه را برای کاغذ نمایش کاربر تعیین کند.
2. تست ریسپانسیو بودن:
از ابزارهای مختلف برای تست ریسپانسیو بودن وبسایت خود به کار گیری کنید. مثلا، می توانید از ویژگی تحقیق مرورگر، ابزارهای آنلاین مانند Am I Responsive یا افزونههایی مانند WPtouch برای وردپرس.
3. استعمال از ورقه سازها (ازروی میل):
درصورتی که از شیت سازهایی مانند المنتور به کار گیری می کنید، می توانید از ویژگیهای داخلی آن ها برای طراحی ریسپانسیو به کار گیری فرمایید.
برای مثال، در المنتور می توانید طراحی خود را در حالتهای مختلف دسکتاپ، تبلت و تلفن همراه مشاهده و ویرایش فرمایید.
4. رعایت اصول طراحی ریسپانسیو:
از واحدهای نسبی (مانند درصد) به جای واحدهای مطلق (مانند پیکسل) برای تعیین اندازه ارکان به کارگیری نمائید تا موادتشکیل دهنده در اندازههای مختلف صفحه نمایش به صحت نمایش داده شوند.
از ارکان با عرض ثابت (مانند موادتشکیل دهنده با عرض پیکسل ثابت) خودداری کنید.
از Media Queries برای انجام استایلهای مناسب برای هر اندازه برگه نمایش استفاده نمائید.
با رعایت این نکات و استفاده از ابزارها و تکنیکهای مناسب، می توانید یک وبسایت طراحی فرمائید که بر روی انواع دستگاهها به نه نمایش داده شود

خطاها رایج در طیبندی پستها