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

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

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

معرفی زبان نشانه گذاری اچ تی ام ال:

HTMLyes یک زبان نشانه گذاری فرامتن میباشد که مخفف Hyper Text Markup Language میباشد.

enlightenedیک تعریف کلی و اساسی را در همین ابتدا از HTML برای شما روشن میکنم:

خروجی تمام زبان های برنامه نویسی به صورت اچ تی ام ال میباشد.

yesدر واقع هر آنچه را که شما در اینترنت میبینید نتیجه زبان نشانه گذاری اچ تی ام ال میباشد.

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

yesمرورگرها نه PHP را میشناسند و نه دیگر زبان های برنامه نویسی را. بلکه فقط و فقط اچ تی ام ال را میشناسد و به واسطه آن، مطالب و مابقی موارد را به کاربران نمایش خواهند داد.


شاید بپرسید که چگونه زبان های برنامه نویسی به HTML تبدیل میشوند؟

yesدر واقع همه زبان ها، یک کامپایلر دارند و وظیفه کامپایلرها هم این است که زبان های برنامه نویسی مختلف را به کدهای HTML تبدیل میکنند.

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

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

yesاچ تی ام ال یک زبان مبتنی بر متن میباشد. بیس و پایه این زبان متنی میباشد که معمولا با پسوند .htm یا .html ذخیره میشوند.

yesمرورگرها هم که فقط قادر به خواندن کدهای اچ تی ام ال هستند، محتواها را از سند اچ تی ام ال میخوانند و سپس اجرا میکنند.


در این مقاله به این سوالات در رابطه با HTML پاسخ خواهیم داد:

enlightenedاچ تی ام ال چیست؟

enlightenedکاربرد زبان HTML چیست؟

enlightenedمعایب زبان نشانه گذاری اچ تی ام ال چیست؟

enlightenedمزایای HTML چیست؟

enlightenedآموزش اچ تی ام ال آسا ن است یا سخت؟

enlightenedآیا html زبان برنامه نویسی است؟

enlightenedچند نوع از تگ های html؟

enlightenedآموزش اچ تی ام ال چه مدت زمانی را به خود اختصاص میدهد؟

enlightenedتاریخچه html به چه صورت میباشد؟

enlightenedتفاوت اچ تی ام ال با زبانهای برنامه نویسی چیست؟


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

خیر.

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

در واقع ساختاری برای جداسازی عناصر همانند متن ها، تصاویر، جداول و... به کاربرده میشود که به صورت خوانا و منظم نمایش داده شوند.

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


تفاوت زبان های برنامه نویسی با زبان نشانه گذاری چیست؟

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

زبان های برنامه نویسی تفاوت بسیار بارزی با زبان های نشانه گذاری که یکی از آنها HTML  میباشند، دارد.

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

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

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

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


این مقاله ادامه دارد...

اما برای مشاوره رایگان برنامه نویسی و طراحی سایت میتوانید همین حالا با ما تماس بگیرید.

09907104568

09359840831

نظرات

نظر شما در مورد این مطلب چیست؟