7
2015
آموزش طراحی قالب سایت
هر سایت یا وبلاگ دارای یک نمای ظاهری است که به این نما قالب یا تم سایت گفته میشود . در گذشته بعضی طراحان برای ساده شدن کار و چیدمان عناصر موجود در صفحه از جداول استفاده می کردند ( و می کنند) که البته این کار باعث غیراستاندارد شدن طراحی میشود. امروزه برای ایجاد قالب سایت، از DIV استفاده می شود. کنار هم گذاشتن و یا استفاده از چندین DIV به صورت تو در تو یکی از مشکلات طراحان سایت است که البته به مرور زمان و پس از تسلط یافتن به دستورات CSS به راحتی می توان هر قالبی را طراحی کرد.
برای اینکه بتوان نحوه طراحی قالب رو به صورت کامل گرفت باید موارد زیر نیاز داریم:
- تسلط بر HTML
- تسلط بر CSS
- دانش عمومی و پایه از فتوشاپ
مراحل کلی کار
- ایجاد طرح اولیه و پیاده سازی چیزی که در ذهن دارید بر روی کاغذ
- پیاده سازی طرحی که بر روی کاغذ کشیده اید در فتوشاپ و اضافه کردن جزئیات و رنگها
- تبدیل فایل فتوشاپ طراحی شده به قالب سایت/وبلاگ با استفاده از html و css
- بررسی قالب در مرورگرهای مختلف و رفع ایرادات احتمالی و یکسان سازی در مرورگرها
رسم طرح اولیه بر روی کاغذ
هر قالب از چهار بخش اصلی تشکیل میشه که عبارتند از:
- سربرگ (header)
- منو یا منوها (sidebar)
- بدنه (body)
- پابرگ (footer)
پس ابتدا طرح مورد نظر را بر روی کاغذ رسم می کنیم. این قالب سایت فرضی، فعلا هیچ رنگی ندارد. مرحله بعدی انتخاب رنگ مناسب برای هر قسمت است. انتخاب رنگ بندی سایت، یکی از ساده ترین و در عین حال، یکی از سخت ترین مراحل کار است. زیرا نداشتن اطلاعات در مورد رنگ ها و ترکیب آنها، ممکن است باعث طراحی سایتی شود که بعد از چند دقیقه باعث خستگی چشم کاربر شده و کاربر ترجیح به بستن سایت دهد.
گر در ترکیب رنگها نیاز به کمک دارید همچنین میتوانید از ابزارهای رایگان و آنلاین که در سایتهای مختلف وجود دارد استفاده کنید ، برای مثال :
http://www.colorschemer.com/online.html
ابتدا قالب سایت مورد نظر خود را در فتوشاپ رسم می کنیم. این کار نیاز به تسلط شما به نرم افزار فتوشاپ دارد. آموزش طراحی قالب سایت در فتوشاپ، به زودی بر روی سایت حامی پروژه قرار داده خواهد شد.
طراحی صفحات وب با استفاده از HTML
HTML مخفف “HyperText Markup Language” است. HTML زبانی است که از آن برای نوشتن صفحات وب ایستا (استاتیک) استفاده می شود. این زبان برای مشخص کردن عناصر مختلف صفحه از یک سری تگ (برچسب) استفاده می شود. برای مثال برای اینکه یک تصویر را وارد صفحه کنیم از برچسب <img> استفاده می کنیم و برای مشخص کردن یک پاراگراف متن مورد نظر خود را بین تگ <p> و <p/> قرار می دهیم. بدین وسیله مرورگر اینترنت می تواند عناصر مختلف صفحه را شناسایی کند و آنها را نمایش دهد. مرورگرهای اینترنت کدهای HTML را دریافت می کنند و پس از تفسیر آنها را به صورت یک صفحه وب به نمایش در می آورند.
نوشتن صفحات HTML لزوماً به برنامه خاصی احتیاج ندارد. حتی با استفاده از NotePad در ویندوز هم می توانید صفحات مورد نظر خود را طراحی کنید. صرف نظر از برنامه ای که از آن برای طراحی صفحات خود کمک می گیرید آشنایی شما با HTML می تواند تا حد بسیار زیادی در کیفیت صفحات تأثیر بگذارد.
استفاده از CSS برای قالب بندی عناصر HTML
HTML اصولاً برای مشخص کردن هویت عناصر صفحه به وجود آمد. یعنی برای اینکه مشخص شود کدام بخش صفحه یک پاراگراف است یا کدام قسمت سرفصل است و کدام بخش یک جدول است و… برای این منظور هم از یک سری تگ استاندارد نظیر <p> ، <h1> و <table> استفاده می شد. وظیفه ای که برای HTML در نظر گرفته شده بود فقط همین بود و نحوه نمایش این عناصر بر عهده مرورگرهای وب بود. برای مثال مشخصاتی نظیر فونت متن، رنگ و مشخصاتی از این قبیل را مرورگر انتخاب می کرد و HTML در قالب بندی عناصر صفحه نقشی نداشت.
به تدریج مرورگرهای بزرگ مثل اینترنت اکسپلورر و Netscape از تگهای HTML جدیدی برای قالب بندی و تعیین ظاهر صفحات وب استفاده کردند مانند تگ <font> که برای تعیین فونت متن مورد استفاده قرار می گیرد و شناسه color که رنگ متن را مشخص می کند.
صفحاتی که با HTML 3.2 نوشته شده اند به دلیل استفاده از این تگها برای قالب بندی صفحه به کد نویسی بیشتری احتیاج و در نتیجه صفحه ای که با این روش به وجود می آید مملو از تگهای HTML می شود و در نتیجه حجم صفحات افزایش می یابد و سرعت لود شدن آنها کاهش پیدا می کند. علاوه بر این اصل جدایی محتویات صفحه از قالب آن هم رعایت نمی شود.
استفاده از استایل و شیوه نامه ها (CSS) با HTML 4.0 آغاز شد. از CSS برای قلب بندی عناصر صفحه استفاده می شود. برای مثال با آن می توان برای قسمتهای مختلف در صفحه تصویر زمینه تعیین کرد، فونت آنها را تغییر داد، رنگ متن ها را تغییر داد و بسیاری از قابلیتهای دیگر که قبلاً در HTML وجود نداشت با CSS در دسترس طراحان قرار می گیرد.
مطالب مرتبط
فرستادن دیدگاه
راهنمای دانلود
تبلیغات
آرشیو موضوعی
- کامپیوتر (142)
- آموزشی (30)
- برنامه نویسی متلب (3)
- برنامه نویسی وب (4)
- برنامه نویسی ویندوز (19)
- #C – سی شارپ (18)
- API – اِِی پی آی (6)
- ++C/C سی/سی پلاس پلاس (1)
- #C – سی شارپ (18)
- پایگاه داده (9)
- تحقیقاتی (26)
- سخت افزار (1)
- شبکه های کامپیوتری (28)
- شبیه سازی (7)
- شیوه ارائه مطالب (6)
- طراحی الگوریتم (1)
- طراحی صفحات وب (3)
- CSS – سی اس اس (3)
- HTML – اچ تی ام ال (3)
- کارآموزی (4)
- کامپایلر (2)
- مهندسی نرم افزار (54)
- UML – یو ام ال (51)
- نمونه سوال (3)
- هوش مصنوعی (1)
بیشترین بازدید
- مدلسازی معنایی داده ها - تعداد بازدید (84,015)
- تجزیه و تحلیل سیستم کتابخانه توسط UML - تعداد بازدید (33,253)
- تجزیه و تحلیل سیستم رزرو و فروش بلیط در آژانس مسافرتی با UML - تعداد بازدید (30,611)
- نمودار ER بانک و روابط بین آنها و نرمال سازی جداول در سطح BCNF - تعداد بازدید (27,554)
- نمودار ER کتابخانه و روابط بین آنها و نرمال سازی جداول در سطحBCNF - تعداد بازدید (26,344)
- نمودار جریان داده (Data flow Diagram(DFD آژانس تاکسی تلفنی - تعداد بازدید (26,180)
- تجزیه و تحلیل فروشگاه با UML در نرم افزار رشنال رُز - تعداد بازدید (24,353)
- تجزیه و تحلیل سیستم فروشگاه آنلاین با UML در نرم افزار رشنال رز(Rational Rose) - تعداد بازدید (23,601)
- Checkout - تعداد بازدید (23,586)
- تجزیه و تحلیل سازمان تامین اجتماعی با UML در نرم افزار رشنال رُز - تعداد بازدید (22,231)
مطالب تصادفی
- نمونه سوال کامپایلر – (۱)SLR
- شبیه سازی CMD ویندوز با استفاده از توابع API در سی شارپ
- دانلود نرم افزار سیستم دانشگاه با سی شارپ(رایگان)
- مدیریت یک سایت کامپیوتری با سی شارپ
- الگوریتم ژنتیک
- تجزیه و تحلیل سیستم رزرو و فروش بلیط در آژانس مسافرتی با UML
- تجزیه و تحلیل تولید و فروش پمپ های صنعتی با استفاده از UML
- برنامه تولید اعداد تصادفی با استفاده از مولدهای همنهشتی
- تجزیه و تحلیل سیستم آموزشگاه زبان با UML در نرم افزار رشنال رز(Rational Rose)
- روش های جستجو در اینترنت- قسمت اول
تازه ترین ها
- تجزیه و تحلیل آموزشگاه موسیقی با استفاده از UML
- تجزیه و تحلیل هتل با UML در نرم افزار رشنال رُز
- تجزیه و تحلیل سیستم عابر بانک با استفاده از UML در نرم افزار رشنال رُز
- تجزیه و تحلیل صرف غذا در رستوران با UML در نرم افزار Rational Rose
- تجریه و تحلیل سیستم امنیتی ورود و خروج یک سازمان با UML در نرم افزار Pacestar UML Diagrammer
- تجزیه و تحلیل انبار کارخانه با UML
- تجزیه و تحلیل تاکسی تلفنی با UML
- تجزیه و تحلیل سیستم رزرو و فروش بلیط در آژانس مسافرتی با UML
- تجزیه و تحلیل شرکت کاریابی با استفاده از UML
- تجزیه و تحلیل سیستم کتابخانه توسط UML
تقویم شمسی
ش | ی | د | س | چ | پ | ج |
---|---|---|---|---|---|---|
« آذر | ||||||
1 | 2 | |||||
۳ | ۴ | ۵ | ۶ | ۷ | ۸ | ۹ |
۱۰ | ۱۱ | ۱۲ | ۱۳ | ۱۴ | ۱۵ | ۱۶ |
۱۷ | ۱۸ | ۱۹ | ۲۰ | ۲۱ | ۲۲ | ۲۳ |
۲۴ | ۲۵ | ۲۶ | ۲۷ | ۲۸ | ۲۹ | ۳۰ |