HTML/CSS چیست؟ و چه کاربردی دارد؟
اگر شما هم به طراحی وب سایت اینترنتی علاقه دارید قطعا کلمه HTML/CSS به گوشتون خورده، اما در نظر داشته باشید طراحی وب سایت فقط به HTML نباید اکتفا کرد چرا که HTML فقط برای
طراحی ظاهر سایت به کار میرود. و شما به CSS نیاز دارید هر دو در کنار هم (HTML/CSS)
HTML اولین بار توسط تیم برنرز لی، رابرت کالیو در سال 1989 ایجاد شد که در واقع مخفف کلمه Hyper Text Markup Language به معنای زبان نشانه گذاری است. یعنی با استفاده از تگ ها شما ظاهر سایت خود را اسکلت بندی میکنید همچنین میتوانید از برنامه هایی مثل
Notepad, Visual Stadio, dearm weaver استفاده کنید اما اسکلت بندی به تنهایی کاربرد ندارد زیرا که برای مخاطب و کاربر شما جذابیتی ندارد و به اصطلاح فرندلی نیست.
آیا HTML یک زبان برنامه نویسی است؟
در پاسخ باید گفت خیر، HTML یک زبان برنامه نویسی نیست اما به عنوان یک رابط با یک زبان برنامه نویسی مانند سی شارپ و یا پایتون ارتباط برقرار می نماید و کد شما را به یک کد قابل فهم برای صفحات وب
سایت تبدیل میکند. همچنین برخی از تگ ها قابلیت بهینه سازی صفحات وب سایت شما را دارا هستند.
مزایای HTML:
- در هر مرورگر سناخته شده و قابل استفاده است
- یادگیری آسان
- رایگان
- قابل ادغام با سایر زبان های برنامه نویسی
معایب HTML:
- پویا نمایی ندارد و برای صفحات استاتیک استفاده میشود
- همه اجزای باید به صورت جداگانه استفاده شوند
- ممکن است با مرروگرهای قدیمی سازگاری نداشته باشد
و اما میرسیم به بخش دوم چرا که HTML/ CSS مثل دو برادر جدایی ناپذیر هستند. CSSدر واقع مخفف کلمه Cascading Style Sheets به معنای استایل دهی و قابلیت صفحه آرایی است. بخاطر داشته باشید در خطوط بالاتر گفته بودیم که HTML به معنای اسکلت بندی است؟ CSS دقیقا به این اسکلت جان میبخشد. واضح تر بخوایم بگیم میشود تمامی رنگ ها، ابعاد، اندازه ها، حاشیه ها، مکان قرار گیری ، فونت ها و محل قرار گیری المان ها به عهده CSS است.
مزایا CSS :
- طراحی ظاهر بدون محدودیت
- سرعت بالا
- امنیت
- نگهداری ساده
- کاهش حجم فایل های وب