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

 

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

به طور کلی HTML اطلاعاتی از این قبیل را به مرورگر توصیف میکند و مرورگر داده ها را مطابق با آن نشان میدهد.

مثال های زیر داده هایی هستند که مرورگر آنها را میشناسد :

This is a heading

This is a link

با این حال باز هم HTML یک زبان برنامه نویسی نیست. در مثال های بالا نمونه ای از یک اسکریپت اجرایی یا یک دستور نیست.

در واقع HTML فقط برای علامت گذاری متن ها برای خواندن و تشخیص محتوا در یک مرورگر است. برای مثال HTML به مرورگر میگوید که این قسمت ها چه بخش هایی (عنوان ، پراگراف ، لینک یا … ) هستند تا مرورگر آنها را به راحتی تشخیص و نشان دهد.

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

 

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

 

زبان های برنامه نویسی دارای اهداف و کاربرد خاصی هستند که HTML به عنوان یک زبان نشانه گذاری ، واقعا آن چیزی نیست که یک زبان برنامه نویسی انجام میدهد.

درواقع HTML دارای هیچ مشخصه یک زبان برنامه نویسی نیست برای مثال HTML از عبارات و دستورات شرطی if / else استفاده نمیکند ، همچنین نمیتواند عبارات و معادلات ریاضی را حل کند یا دستور و رویدادی را انجام دهد و همچنین شما نمیتوانید متغیری تعریف کنید و حتی تابعی بنویسید.

در HTML شما نمیتوانید خروجی بگیرید برای مثال فکر کنید شما نمیتوانید  ۲+۲  را حساب کنید؛

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

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

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

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

آموزش طراحی صفحات وب با HTML

امیدوارم این مطلب موردپسند شما باشد ؛ منتظر نظرات شما هستیم :))


منبع : ischool.syr.edu

 

لینک کوتاه: https://Tjjc.ir/NkpCY

دیدگاهتان را بنویسید