Sunday, October 11, 2015

এইচটিএমএল কি? এইচটিএমএল এর ইতিহাস

এইচটিএমএল কি?
এইচটিএমএল বা (হাইফার টেক্সট মার্কআপ
ল্যাংগুয়েজ) একটা কম্পিউটার ল্যাঙ্গুয়েজ যা
পৃথিবীর বিশাল তথ্যসমূহকে ইন্টারনেটের
মাধ্যমে দেখার সুযোগ তৈরি করে দিয়েছে একটা ওয়েব পেজের মূল গঠন তৈরি হয়
HTML দিয়ে। HTML   কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়, এটি markup language
(মার্কআপ ল্যাংগুয়েজ) তাই শিখাটাও সহজ
এক সেট Mark Up ট্যাগের সমন্বয়ে মার্কআপ
ল্যাংগুয়েজ গঠিত হয়। একটা ওয়েব পেজের বিভিন্ন অংশ ব্রাউজারের মাধ্যমে কিভাবে
প্রদর্শিত হবে, তা HTML এ Mark Up ট্যাগ
সমূহ ব্যবহার করে প্রকাশ করা হয় ।
এইচটিএমএল এর ইতিহাস :
বিঙানী টিম বার্নাস লী HTML তৈরি করেন
তাকে এইচটিএমএল এর জনক বলা হয়।
এইচটিএমএল তৈরির উদ্দেশ্য ছিল
বৈঙানিক গবেষণার তথ্য উপাত্ত দ্রুত
পৃথিবীর বিভ্ন্নি স্থানে আদান প্রদানের ব্যবস্থা করা। ১৯৯০ সালের দিকে NCSA
কর্তৃক ডেভলপকৃত মোজাইক ব্রাউজারের
মাধ্যমে HTML পরিচিতি লাভ করে।
১৯৯৭ এর জানুয়ারীতে WC3 কর্তৃক প্রথম
ডেভলপকৃত HTML3.2 প্রকাশিত হয়। একই বছরে শেষে ডিসেম্বরে WC3 HTML এর নতুন সংস্করণ HTML4.2 প্রকাশ করে। ২০১০ সালে বর্তমানে প্রচলিত HTML এর সর্বশেষ ভার্সন  HTML5 এর যাত্রা শুরু হয়।
এইচটিএমএল ৫ এ  XHTML এক্সএইচটিএমএল সকল নিয়ম অনুসরন করা হয়। কাজেই HTML 5 শিখলেই আগের ভার্সনগুলি অটোমেটিক শেখা হয়ে যাবে। আমি সেই অনুসারেই টিউটোরিয়াল  এবং গাইডলাইন দিবো।
®HTML 5 মুলত HTML ই তবে এখানে নতুন নতুন অনেক ট্যাগ এবং নিয়ম যুক্ত হয়েছে যেগুলির বর্ননা আমি পরবর্তী
টিউটোরিয়ালগুলিতে প্রয়োজন অনুসারে
দিবো। তার আগে আমরা জেনে নিই এইচটিএমএল শিখতে অর্থ্যাৎ এইচটিএমএল কোড লিখতে  কি কি লাগবে প্রথমে নোটপ্যাড Notepad open করে তৈরী হোন।যেহেতু নতুন তাই নোটপ্যাড দিয়েই শুরু করুন পরে অন্য কোন এডভান্সড এডিটরে সুইচকরবেন যেমন Netbeans বা Dreamweaver আর যদি ড্রিমওয়েভার এ কাজের অভিজ্ঞতাথাকে তাহলে  এখনই শুরু করতেপারেন। উইন্ডোজে বাই ডিফল্ট যে নোটপ্যাড টি থাকে সেটা দিয়ে কোড করে কোন মজা বা সুবিধা কিছুই পাবেননা। তবেএরকমই একটা হালকা নোটপ্যাড আছে নাম "Notepad++" এখানে প্রচুর সুবিধা পাবেন এবং এটা প্রফেশনাল কোড লেখার জন্য নিৎসন্দেহে ব্যবহার করতে পারেন। নোটপ্যাড++ ডাউনলোড করতে এই লিংকে যান