طراحی سایت

طراحی سایت , طراحی وب سایت

طراحی سایت

طراحی سایت , طراحی وب سایت

آموزش طراحی سایت(جلسه ۲): توضیح تگهای مهم در HTML

توضیح تگهای مهم در HTML :

تگ DOCTYPE در طراحی سایت :

این تگ در بر دارندهی کل محتویات صفحه است که همه ی تگ ها را احاطه میکند. تنها عبارتی که قبل از تگ  html  باز باید نوشته شود، قطعه کد ! DOCTYPE html  است که استثنائاً با حروف بزرگ نوشته میشود.

اما این تگ چیست؟

تگ < !DOCTYPE html > به مرورگر میفهماند که شما قصد استفاده از HTML نسخه ۵ را برای طراحی سایت صفحه ی وب خود دارید. در صورتی که بخواهید از ۲XHTML جهت طراحی صفحه وب خود استفاده کنید،

باید کد فوق را کمی تغییر دهید.

شاید به این فکر کرده باشید، پس چرا حذف آن تأثیری در صفحه وب ما ندارد؟ این کد در ایجاد صفحه HTML اختیاری و در صفحات XHTML اجباری است. اگر این تگ را به همراه یک ۳URL در بالای صفحه وب خود اعلان کنید سبب میشود که مرورگر فعلی، هنگام باز کردن صفحه شما در مد standard کار کنند.

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

صفحه شما استفاده میکند.

۲ EXtensible HyperText Markup Language

۳ Uniform Resource Locator

یک مثال عملی: در هنگام تعیین رنگ با شماره های هگزاد سیگمال، یک علامت # شارپدر ابتدای شماره رنگ قرار میگیرد. که حذف آن باعث نادیده گرفته شدن رنگ در زمان نمایش صفحه میشود، اما اگر کد

DOCTYPE را از ابتدای صفحه پاک کنید. مرورگرتان از این مورد ایراد نمیگیرد و آن رنگ را نشان میدهد.

نکته: برای تست این مثال از مرورگر فایر فاکس استفاده کنید. چون مرورگر Internet Explorer به طور معمولی هم از حذف علامت # ایراد نمیگیرد و ممکن است شما فکر کنید گذاشتن علامت # اختیاری است.

تگ head  در طراحی سایت :

تگ head یا معادل فارسی آن تگِ سرانداز!، اولین تگ در بدنه تگ html میباشد که حاوی یک سری اطلاعات برای مرورگر و نیز جستجوگرهای وب میباشد. اطلاعات این بخش در قسمت بدنه سند html ما

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

و نیز ایندکس کردن توسط جستجوگرهای وب مانند گوگل و یاهو بسیار مهم است.

در کل تگ head حاوی کدهایی است که مستقیماً روی صفحه دیده نمیشوند ولی تأثیر آنها دیده میشود.

تگ head هیچ صفتی ندارد.

تگهایی که بین تگ head قرار میگیرند عبارتند از:

<title> <link> <script> <style> <meta>

که در آینده کاربرد و نحوهی استفاده از آنها را توضیح خواهیم داد.

تگ title در طراحی سایت:

– تگ title عنوان صفحه را تعیین میکند و هیچ صفتی ندارد.

– محتوای تگ تایتل نباید بیش از ده کلمه باشد.

آموزش طراحی سایت(جلسه ۱) : html چیست؟

HTML چیست ؟

دورره آموزش طراحی سایت با HTML

– HTML به معنای زبان نشانهگذاری ابرمتن است.

– یعنی هر چند ما در این زبان یک سری متن را تایپ میکنیم اما این متون، معنایی فراتر از  ابرمتن متن دارند.

– در این دوره ، HTML5 تدریس میشود.

– هر چند html به حروف کوچک و بزرگ حساس نیست اما بهتر است نام تگها و نام صفات با حروف کوچک انگلیسی نوشته شوند.

سادهترین برنامه به زبان HTML :



<!DOCTYPE html>

 <html>

 <head> 

<title>First Page</title>

 </head>

 <body> 

<h1 align="center">Hello World!</h1>

 </body> 

</html>

Hello World!


اولین گام در طراحی سایت:

اولین گام در شروع به طراحی، ایجاد یک پوشه برای آن سایت است. این پوشه میتواند به هر نامی انتخابشود اما چه بهتر که همنام دامنهی سایت باشد؛ مثلاً aftab.cc .

اما نکته مهم این است که با خودتان قراردادکنید که هر چیزی که قرار است در سایت شما استفاده شود، باید به این پوشه منتقل شود. عکسها، ویدئوها،اصوات و … همه باید ابتدا به این پوشه منتقل شوند سپس در کدنویسی به آنها اشاره شود. یعنی میشودیکی در درایو C شما باشد، یکی در درایو D شما، یکی روی دسکتاپ شما!!در این پوشه، زیرپوشههای مرتبط با محتوای خود بسازید. مثلاً پوشهای به نام img برای عکسهای سایت.پوشهای به نام video برای ویدئوهای سایت…

نحوهی اجرای کدهای HTML :

برنامه بالا را در NotePad تایپ کرده و در پوشه سایت که قبلاً ساختهایم، با نام index.html و باEncoding ، UTF-8 ذخیره میکنیم. )توجه داشته باشید که Encoding پیشفرض یعنی ANSI زبانفارسی را پشتیبانی نمیکند.(۱ Hyper Text Markup Language

مفهوم tag  در طراحی سایت :

– تگ یعنی برچسب

– ما عناصری داریم؛ مانند عکس، متن، ویدئو و … قرار است آنها را با برچسبها به دیوار سایت خودبچسبانیم.

– در HTML محدودهی عناصر با تگها مشخص میشوند.مانند {}و () که برای مشخص کردن یکمحدوده در زبان هستند

تگها و اجزای تشکیل دهنده آن:


Hello world!

– صفتها به تگ دستور میدهند که به چه روشی عمل کنند. در html درج صفتها به این صورت

است:

 عنصر/ Element
 Attribute / صفت
 Content / محتوا
 Closing tag
 Opening tag
name="value"

نام صفت =”مقدارصفت ”

– مقدار هر صفت باید در دابلکوتیشن “قرار بگیرد.

– قبل از نام هر صفت، یک فاصله بزنید.

فضای سفید در طراحی سایت :

در HTML هر تعداد فاصله Space که بیش از یک فاصله باشد، یک فاصله به حساب میآید. یعنی به طور مثال اگر در بخش کد نویسی بین دو کلمه، ۱۰۰ فاصله وارد کنیم در مرورگر یک فاصله بیشتر نمایش داده نمیشود. برای درج فاصله های بیشتر از یکی، از عبارت   استفاده کنید.

نکات مهم طراحی سایت

نکات مهم طراحی سایت

وب سایت هایی که موفق هستند خصوصیات مشترکی در طراحی سایت داشته اند که توجه افراد مختلف را به خود جلب می کنند. رعایت کردن این نکات می تواند جستجو کننده طراحی سایت را تبدیل به خریدار کند.

وب سایت هایی وجود دارند که طراحی سایت آن ها بسیار ضعیف است ولی کسب درآمد بالایی دارند، در واقع این گروه از وب سایت ها استثنا بوده و از قوانین ذیل پیروی نمی کنند.

رعایت نکاتی که توضیح داده می شود در طراحی سایت بسیار کمک می کند :

۱-داشتن هویت شفاف و محتوای مناسب در وب سایت

مطالبی که در سایت استفاده می شود باید بدون ابهام و به صورت شفاف استفاده شود تا بازدید کنندگان این موضوع به راحتی متوجه مطالب شوند. بحث بعدی این است که بازدید کننده نباید برای بدست آوردن اطلاعات درباره وب سایت شما وقت خود را تلف کند از همان ابتدای طراحی سایت شفافیت و محتوای مناسب مطالب را در نظر داشته باشید.

داشتن تیتر های مناسب برای مطالب، انتخاب کلمه های کلیدی مرتبط با مطالب بسیار حائز اهمیت می باشد.

۲-سرعت در بارگذاری سایت :

یکی از مواردی که کاربران را آزار می دهد انتظار بیش از حد برای بارگذاری صفحات سایت است حتی اگر سایت شما یکی از بزرگترین سایت ها باشد.

۳-جلب توجه کردن از طریق فضای سفید

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

۴-سادگی در طراحی سایت

برای جلب توجه کردن در میان بازدید کنندگان استفاده از روش های غیر ضروری مانند فایل های فلش، نشانگر و … مناسب نمی باشد. سعی کنید تمرکز خود را بر روی تبدیل بازدیدکنندگان به خریدار بگذارید، وب سایت هایی که طراحی ساده ای دارند از این قابلیت استفاده کرده اند.

۵- اطلاعات تماس را به صورت مشخص در سایت قرار دهید

عنصری که تاثیر بسیار مستقیمی در فروش محصولات وب سایت شما و موفقیت شما دارد وجود صداقت و نبود آن در وب سایت شما می باشد. درج کردن اطلاعات تماس و وجود فرم تماس بسیار ضروری می باشد.

۶-مراحل آسان در خرید محصول

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

۷- استفاده از رنگ های مناسب

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

۸-به روز رسانی محتوای سایت

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

۹-رعایت استاندارد های کدنویسی

در طراحی سایت باید استانداردهای کدنویسی رعایت شود و از کدهای مخرب و معیوب که در سایت ممکن است مشکلی ایجاد کند پرهیز شود.

۱۰-انتخاب نام مناسب برای وب سایت

نام سایت نشانگر تمامی مطالب وب سایت است سعی کنید نامی برای سایت خود انتخاب کنید که مرتبط با موضوع وب سایت شما و کاری که انجام می دهید باشد، از نام های پیچیده و طولانی پرهیز کنید.

آموزش SASS

آموزش SASS

یادگیری Sass در طراحی سایت چه کاربردی دارد

در این مقاله به آموزش SASS و اینکه sass چیست می پردازیم ،  Sass در طراحی سایت واژه جدیدی است و مخفف کلمه Syntactically Awesome Style Sheets است، و یک نوع زبان پیش پردازنده برای تولید کدهای CSS می باشد، زبان SASS جایگزین CSS محسوب نمی شود اما می توان آن را روشی برای مدیریت و توسعه کدهای CSSS دانست.

SASS یک زبان برنامه نویسی است که تبدیل به CSS می شود که شامل دو سینتکس است :

سینتکس اصلی (SASS):

سینتکس اصلی که به عنوان
SASS شناخته می شود راه کوتاه تر و مختصر تر برای نوشتن کدهای CSS است.

سینتکس جدید (SCSS):

سینتکس جدیدتر که با عنوان SCSS شناخته می شود و فرمت بلاک ها در این سینتکس شباهت بسیار زیادی به CSS دارد.

یعنی در SCC همانند CSS (آکولادها) و ( ; ) همان مفهوم را دارد.

زبان SASS را می توان در موارد زیر به کار برد :

  • عملگرها (Operators)
  • وارد کردن قطعه کدها (Partial Imports)
  • وراثت (Inheritance)
  • امکان استفاده از متغیر ها (Variables)
  • دستورات تودرتو (Nesting)
  • گروه بندی کدها (Mixins)

نکته : در نهایت در طراحی سایت کدهای Sass به کدهای CSS تبدیل می شوند .(پایان بخش اول)

Html چیست ؟

Html چیست ؟

Html چیست ؟

کلمه HTML مخفف (Hyper Text Markup Language) می باشد، این زبان از مجموعه ای تگ تشکیل شده است که از تگ ها برای توصیف صفحات وب استفاده می کند.

تگ ها

تگ های زبان html کلید واژه هایی هستند که بین علامت بزرگتر و کوچکتر () قرار می گیرند، معمولا تگ های این زبان به صورت زوج یا شروع و پایان استفاده می شوند.

به صورتی که در شروع یک تگ به صورتو در پایان برای بستن این تگ باید به شکلبا گذاشتن علامت ممیز یا اسلش (/) بسته شود.

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

پیش نیاز :

  • ک مرورگر وب (Google Chrome , Mozilla Firefox)
  • نرم افزار ویرایش متن باز (Notepad ++)

یک سند html از چند تگ اصلی تشکیل شده است که شامل :

  • Html : تگ اصلی زبان html که در ابتدای سند ایجاد شده و در آخرین خط کد بسته می شود.
  • Head : اطلاعات سربرگ سند html در این قسمت قرار خواهد گرفت
  • Title : عنوان صفحه وب در این تگ قرار خواهد گرفت
  • Body : اطلاعات بدنه سایت در این تگ قرار خواهد گرفت.

سند html به صورت ساده مطابق عکس زیر نوشته خواهد شد:

<html>

<head>

<title>عنوان صفحه</title>

</head>

<body>

</body>