آشنایی با html

فهرست مطالب

تاریخچۀ html

در سال ۱۹۸۹ میلادی، تیم برنرز لی(Tim Berners-Lee) زبان html را اختراع کرد. او یک فیزیکدان بود که در سازمان اروپایی پژوهش‌های هسته‌ای(CERN) فعالیت می­کرد.CERN یک مکان برای ملاقات فیزیکدانان جهان است که در آن به تبادل ایده و اطلاعات می­پردازند .در این میان، “تیم” به دنبال راه حلی بود تا نیازی به حضور فیزیکی دانشمندان در CERN نباشد و این گونه زبان html  ایجاد شد.

نسخه ­های html

نسخه های اول و دوم html که به ترتیب در سال های ۱۹۹۱ و ۱۹۹۵ معرفی شدند، بسیار ابتدایی بودند و محدودیت های زیادی داشتند.

کنسرسیوم جهانی وب(w3c) به دست برنز لی در سال ۱۹۹۴ ایجاد شد و هدف ان ایجاد استاندارد های همگانی در زبان html بود.html 3.2  در سال ۱۹۹۷ توسط w3c منتشر شد و html با css معرفی شد که انقلاب بزرگی بود.

Html 4.0 & 4.01 که در سال ۲۰۰۰ معرفی شدند، مشکلات نسخه های قبلی را بر طرف کردند.

Xhtml به عنوان یک زبان جداگونه و بر اساس استانداردهای html 4 معرفی شد؛ اما به دلیل سخت گیرانه بودن، مورد استقبال قرار نگرفت. سرانجام در سال ۲۰۰۷، کنسرسیوم جهانی وب(w3c) و کارگروه تعیین فناوری کاربرد ابرمتن وب(WHATWG) با یکدیگر اغاز به همکاری کردند تا استانداردهای html و استانداردهای مرورگرها یکسو شوند.

Screenshot 9 کارجویا
استاندارد html 5

سرانجام در سال ۲۰۱۱، html 5 معرفی شد که همچنان در حال توسعه است و باعث تحول عظیمی در فضای وب شد.

Screenshot 10 کارجویا
تاریخچۀ تکامل html

Html چیست؟

زبان html، پایه و اساس طراحی تمامی سایت­ها در دنیای امروز است که در عین سادگی بسیار با اهمیت است.

در ابتدا از خود میپرسیم html مخفف چیست؟ html مخفف Hyper Text Mark up Language می­باشد.

Screenshot 5 1 کارجویا
زبان نشانه گذاری ابر متن

مفهوم Hyper text

Hyper text به طور ساده به متونی گفته می­شود که در این متون، لینک­هایی به دیگر متون وجود دارد و این مفهوم کلی فضای وب می­باشد.

امروزه علاوه بر متن، از مدیا های مختلفی مانند تصویر و ویدیو در فضای وب استفاده می­شود که به Hyper Media می­گویند وهایپرمدیا در اصل تکمیل کننده هایپر تکست است.

Screenshot 6 کارجویا
مفهوم هایپر تکست به شکل ساده

مفهوم Mark up

Mark up به معنای نشانه گذاری می­باشد. این نشانه ها که به ان­ها تگ گفته می­شود و بزودی با ان­ها بیشتر اشنا می­شویم، برای نشانه گذاری متون ما به کار می­رود تا ساختار سایت ما به درستی تشکیل شود.

در آخر، html یک زبان می­باشد.یعنی مانند هر زبان دیگری می­توان از آن به شکل صحیح و یا غلط استفاده کرد.

پیشنیاز های طراحی وب

برای طراحی یک صفحه وب باید سه بخش html,css,java script به بهترین نحو در کنار هم قرار بگیرند و این سه بخش مکمل هم هستند.

Screenshot 7 کارجویا
سه بخش اصلی یک صفحۀ وب

همان­گونه که پیش تر توضیح دادم، html ساختار کلی صفحۀ وب را تشکیل می­دهند و برای مثال می­تواند شامل header ،footer  و یک یا چند پاراگراف باشد.

نقش css ، ایجاد نقش و نگار و زیبا سازی صفحۀ وب می­باشد.برای مثال طرح­ها و رنگ­ها و اندازه فونت و نوع فونت از وظایف css می­باشد.

Java script به طور خلاصه عملکرد صفحه وب را کنترل میکند و به ان رفتار می­بخشد. برای مثال زوم کردن بر روی یک عکس و نمایش انیمیشن ها از وظایف  جاوا اسکریپت می­باشد.

در این مقاله با تاریخچه و کاربرد html اشنا شدیم و در مقالۀ بعدی اموزش html را شروع می کنیم

امیرحسین لسانی
امیرحسین لسانی

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

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