• ورود
  • هیچ محصولی در سبد خرید نیست.

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

HTML چیست؟

در ابتدا باید به این موضوع اشاره کنیم که برخلاف باور خیلی از کسانی که تازه با زبان های برنامه نویسی و وب آشنا شدند HTML یک زبان برنامه نویسی نیست! اگر ما HTML را از حالت مخفف خارج کنیم به Hypertext Markup Language میرسیم و با کمی دقت متوجه این موضوع میشویم که این باور که HTML زبان برنامه نویسی است از پایه غلط است و در حقیقت یک زبان نشانه گذاری است.

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

مقاله پیشنهادی: CSS چیست ؟

HTML چگونه کار میکند؟

  1. HTML با تگ ها کار میکند برای مثال وقتی ما میخواهیم یک تصویر نمایش دهیم باید از تگ img استفاده کنیم. نحوه نگارش HTML به این صورت است که تگ ها باید مانند تصویر زیر استفاده شوند.

    چگونگی کار کرد اچ تی ام ال

همانطور که در تصویر بالا میبیند هر تگ دارای خصوصیات خاصی است که نسبت به هر تگ میتواند متفاوت باشد به این خصوصیت ها attribute گفته میشود.

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

زبان های اسکریپتی و HTML

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

Mix of HTML-CSS-JS
تفاوت بین HTML-JS-CSS

یک مثال ساده از مرتبط بودن CSS – JS – HTML را میتوانیم در تصویر بالا به خوبی مشاهده کنیم.
اگر بدن انسان را در نظر بگیریم HTML حکم استخوان این بدن را دارد.
جاوا اسکریپت هم حکم رگ ها و اعصاب بدن را دارد.
در آخر CSS هم نقش پوست را ایفا میکند؛ به طوری که اگر ما وبسایتی با بهترین امکانات هم داشته باشیم اگر زیبا نباشد جذاب نیست زیرا در اولین مرحله این ظاهر سایت است که دیده میشود.

مقاله پیشنهادی:جاوا اسکریپت چیست؟

کلام آخر و چکیده مطلب


HTML زبان برنامه نویسی نیست به دلیل اینکه مولفه های پایه برای یک زبان نویسی را دارا نیست.
منظور از مولفه های پایه یک زبان برنامه نویسی شرط ها، حلقه ها، متغییر ها و… است.
این زبان پایه ترین دانش مورد نیاز برای توسعه دهنگان و طراحان وب است.


مرداد ۱۳, ۱۳۹۹
0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
ورژن 4 طراحی شده با ❤