دیزاین موج
موجی برای تغییر

CSS,HTML چیست؟

برنامه نویسی چیست؟

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

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

انواع برنامه نویسی:

برنامه نویسی به طور کلی به دو دسته مختلف تبدیل می شود :

بک اند (back end ) و فرانت اند ( front end)

برنامه نویسی بک اند چیست؟

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

در واقع بک اند مثل موتور محرک یک خودرو است که فعالیت اصلی پروژه را آن انجام می دهد .

انواع زبان های برنامه نویسی بک اند کدامند؟

جاوا (  Java ) – پی اچ پی ( php  ) – سی شارپ ( C# ) – ویژوال بیسیک دات نت ( Visual Basic.Net ) – روبی  (  ruby ) – پایتون ( python ) – پرل ( Prel )

برنامه نویسی فرانت اند چیست؟

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

در بخش  زبان های برنامه نویسی فرانت اند یک سایت کد های غیر قابل فهم توسط کاربر را تبدیل به جلوه های گرافیکی میکند و با مخاطبین ارتباط بر قرار میکند .

فرانت اند دقیقا مثل ظاهر اتاق و بدنه خودرو است .

انواع زبان های برنامه نویسی فرانت اند کدامند؟

زبان هایی که بخش فرانت اند و بک اند با آنها طراحی می شوند با هم متفاوت اند
برخی از زبان های برنامه نویسی فرانت اند عبارتند از :

Java Script ( جاوا اسکریپت )

Css ( سی اس اس)

Html  (اچ تی ام ال )

این سه زبان مهمترین زبان های برنامه نویسی فرانت اند هستند که بیشتر برنامه ها با این سه زبان کد نویسی می شوند .

اما در این مقاله قصد داریم در مورد زبان های  Css , Html  صحبت کنیم .

Css,Html کد هایی هستند در فرانت اند سایت به کار می رود و وظیفه جلوه دادن به برنامه یا سایت را دارند .

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

Html چیست ؟

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

HTML  که مخفف عبارت Hyper Text Markup Langauge می باشد که به عنوان یک زبان نشانه گذاری متن بشمار می رود  و معنای آن زبان نشانه گذاری ابر متنی است .

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

Html  یک زبان برنامه نویسی نیست اما تگی است که با زبان های برنامه نویسی همچون php  به راحتی ارتباط برقرار می کند .

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

برخی از تگ های html به طور مستقیم در بهینه سازی سایت برای جستجو (SEO) تاثیر دارند و در این امور باید برای استفاده از تگ ها دقت لازم را داشت .

از این قبیل تگ ها می توان به تگ های  title, description و تمامی حالات مختلف متن مثل بولد کردن ایتالیک کردن و موارد دیگر اشاره کرد .

تاریخچه زبان HTML :

برای تاریخچه آن می توان به این مورد شاره کرد که در سال 1373 هجری شمسی به وجود آمده است و یکی از مزیت آن این است که از همان موقع به طور منظم و دقیق به روز رسانی شده است .

مزیتی که آن دارد این است که ویژگی زیبا و جذاب و کاربردی را به نسخه جدید و به روز خود اضافه می کند .

و آخرین نسخه به روز و جدید آن :

HTML.5

و این اخرین و به روز ترین نسخه این برنامه است که منتشر شده است .

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

و از آن جایی که اچ تی ام ال در اکثر سایت ها و وب اپلیکیشن ها وجود دارد می توان از آن به عنوان کاربردی ترین و پرکاربر ترین زبان برنامه نویسی در حوزه وب یاد کرد

و می توان گفت اصلی ترین زبان برنامه نویسی در فرانت اند هم می باشد .

بخشی از مزایای زبان برنامه نویسی HTML

1 سهولت یادگیری و استفاده از تگ های اچ تی ام ال

2 امکان اضافه کردن و چسباندن فایل های صوتی و ویدیو و تصاویر

3 استفاده از روش های ساده و قابل انعطاف در طراحی صفحات وب و وب اپلیکیشن ها

4 ارایه قابلیت کاربردی که برای تبدیل فرامتن به متون است .

5 مستقل بودن این پلتفرم کاربردی و عدم نیاز داشتن به سایر برنامه ها و دیگر پلتفرم ها .

حال می خواهیم به شما مزایای استفاده از اچ تی ام ال در فرانت اند را بیان کنیم

بگوییم که چرا این زبان یکی از مورد علاقه ترین زبان های برنامه نویسی برای طراحان وب و برنامه نویسان می باشد .

1 به صورت گسترده در صفحات وب مورد استفاده قرار می گیرد .

2 امکان استفاده از انواع قالب ها و تم ها را دارا می باشد .

3 در اکثر جست و جو گر و مرورگر های رایج قابلیت پشتیبانی دارد .

4 خدمات آن رایگان است و بدون هزینه اضافی می باشد .

5 مدت زمانی که شما برای باید برای یادگیری آن بگزارید بسیار کم است و یادگیری آن بدون هزینه و کاملا رایگان است .

6 در انواع ویندوز اضافی است و نیاز به هیچ هزینه اضافی برای خرید برنامه ها وجود ندارد و کاملا رایگان است .

Css چیست ؟

سی اس اس  هم یکی از زبان های برنامه نویسی پرکاربرد و پر طرفدار است که قابلییت های مختلف و

جذابی دارد .

کلمه Css مخفف عبارت cascading style sheets  است که به معنای استایل دهی و زیبا سازی ظاهر صفحات و برنامه ها است .

در اصل ساختار و بدنه ی اصلی یک صفحه با HTML  طراحی و ساخته می شود و css به این بدنه شکل و فرم و زیبایی می دهد.

تمام رنگ ها ، استایل ها ، اندازه ها و تمامی عناصر زیبایی با css ویرایش می شوند .

امروزه و با توجه به پیشرفت در زبان برنامه نویسی تمامی کد های css را در یک فایل قرار می دهند و دیگر نیاز به نوشتن این کد در میان تگ های  html نیست .

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

و به عنوان یک ابزار فوق العاده برای جذب کاربر به حساب می آید .

از این زبان برنامه نویسی به منظور تبدیل اسناد به فرم ها و شکل قابل استفاده برای کاربران استفاده می شود .

و از این ویژگی در برخی مرورگر مانند  فایر فاکس استفاده می شود و برای انتقال فایل و اسناد به چاپگر و پرژکتور استفاده می شود .

مزایا و ویژگی های زبان برنامه نویسی CSS

1 داشتن سلکتور

2 نمایش بصری فوق العاده

حال می خواهیم به برخی از ویژگی های سی اس اس در فرانت اند اشاره کنیم

1 صرفه جویی در وقت

2 بقای آسان و نگداری از اطلاعات

3 امکان تغییر استاندارد های وب

حال می خواهیم چند مورد از معایب استفاده سی اس اس در فرانت اند را بیان کنیم .

1 احتمال بروز چند مشکل در انواع مرورگرها

2 معماری چند سطحی و ایجاد گمراهی

Leave a Comment

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

آخرین مقالات

آموزش بلاگری🎭👔🎬

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

ادامه مطلب »

اینماد/e نماد🛒🛡💰

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

ادامه مطلب »

با ما در ارتباط باشید