HTML ও CSS কি এবং বিভিন্ন ধরনের টেক্সট ইডিটর।

HTML ও  CSS কি এবং বিভিন্ন ধরনের টেক্সট ইডিটর।


আপনি যদি একজন ওয়েব ডিজাইনার অথবা ওয়েব ডেভেলপার হতে চান তাহলে আপানকে অবশ্যই HTML এবং CSS সম্পর্কে  জানতে হবে। 

HTML এবং CSS এর জ্ঞান ছাড়া কখনোই একজন ভালো মানের ওয়েব ডিজাইনার এবং ওয়েব ডেভেলপার হওয়া সম্ভব নয়। কারণ, পৃথিবীতে এমন কোনো ওয়েবসাইট খুঁজে পাওয়া যাবেনা যেটিতে HTML এবং CSS ব্যবহার করা হয়নি। 

একটি উদাহরণ এর দ্বারা বিষয়টি বুঝানো হলোঃ মনে করেন যে, আপনি ইংরেজি ভাষা শিখতে চান। এখন, ইংরেজি ভাষা শেখার আগে আপনাকে অবশ্যই A,B,C,D............ সম্পর্কে জ্ঞান লাভ করতে হবে। 

কারণ, এই বর্ণমালাগুলো না জানার আগে আপনি কখনোই ইংরেজি ভাষা শিখতে পারবেন না। ঠিক একইভাবে একটি ওয়েবসাইট ডিজাইন করার আগে আপনাকে HTML,CSS শিখতেই হবে। 

এই আর্টিকেল এ, HTML এবং CSS কি, কেন আমরা HTML,CSS শিখব এবং এদের গুরুত্ব সম্পর্কে আলোচনা করা হবে। 

HTML: 

HTML শব্দটির পুর্ণরূপ হলো - Hyper Text Markup Language । যার সাহায্যে একটি ওয়েবসাইটের গঠন তৈরি করা হয়ে থাকে। HTML এর অনেকগুলো ভার্সন আছে। 

কিন্তু সবচেয়ে লেটেস্ট ভার্সন হলো HTML 5 । HTML ছাড়া একটি ওয়েবসাইটের অস্তিত্ব কল্পনাই করা যায়না। HTML এর রয়েছে অসংখ্য Tag । এই Tag গুলোর সমন্বয়ে একটি পূর্ণাঙ্গ একটি ওয়েবসাইট তৈরি করা যায়। 

মানুষের শরীর যেমন কঙ্কাল দিয়ে গঠিত ঠিক তেমনি HTML কে একটি ওয়েবসাইটের কঙ্কাল হিসেবে বিবেচনা করা যেতে পারে। HTML এর রয়েছে তিন ধরনের ক্যাটেগরি। যেমনঃ স্ট্রিক্ট, ফ্রেমসেট এবং ট্রাঞ্জিশনাল। 

এখানে উল্লেখ্য একটি বিষয় হলো যে, HTML কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ না। কারণ, HTML এর মধ্যে কোনো প্রোগ্রামিং লজিক নেই । HTML হলো একটি মার্কআপ ল্যাঙ্গুয়েজ।  

CSS

CSS এর পুর্ণরূপ হলো - Cascading Style Sheet । CSS এর মাধ্যমে একটি ওয়েবসাইটকে স্টালাইজ করা হয়ে থাকে। CSS এর অনেকগুলো ভার্সন থাকলেও এর লেটেস্ট ভার্সনটি হলো CSS 3 । 

যেসকল HTML ট্যাগ ব্যবহার করে একটি ওয়েবসাইটের গঠন তৈরি করা হয় CSS এর মাধ্যমে সেই ট্যাগগুলোর স্টাইলিং দেয়া হয় । 

ওয়েবসাইটের বিভিন্ন উপাদানগুলো কিভাবে প্রদর্শিত হবে সেগুলো CSS এর মাধ্যমে নির্ধারন করা হয়। উদাহরণ হিসেবে বলা যায়ঃ মনে করেন আপনি একটি বাড়ি তৈরি করেছেন ( এটি হলো HTML স্ট্রাকচার ), এখন সেই বাড়িতে রঙ করা, রুমের  মধ্যে ফ্যান ,এসি, জানালা ইত্যাদি লাগানোই হলো CSS । CSS সাধারণত তিন প্রকারের হয়ে থাকে। 

যেমনঃ ইনলাইন সিএসএস, ইন্টারনাল সিএসএস - যেটিকে এমবেডেড সিএসএস ও বলা হয় আরেকটি হলো এক্সটারনাল সিএসএস - এটি সবথেকে বেশি ব্যবহার করা হয়।    


বিভিন্ন ধরনের টেক্সট ইডিটরঃ  

যেহেতু HTML এবং CSS দিয়ে ওয়েবসাইট ডিজাইন করা হয়ে থাকে। তাই HTML এবং CSS এর কোডগুলো লিখার জন্য আমাদের কিছু সফটওয়্যার এর প্রয়োজন পড়ে। 

আর এই সফটওয়্যার গুলোকে সাধারণত টেক্সট ইডিটর বলা হয়। এই ইডিটরের মধ্যে আমরা আমাদের যাবতীয় সকল কোড লিখব এবং ধীরে ধীরে আমাদের ওয়েবসাইটটি তৈরি করব। 

অনলাইনে অসংখ্য কোড ইডিটর পাওয়া যায়। এদের মধ্যে কোনোটিতে একটু বেশি সুবিধা পাওয়া যায় আবার কোনোটিতে একটু কম। তবে এদের মধ্যে কিছু সুপরিচিত এবং সবথেকে বেশি ব্যবহৃত কোড ইডিটর গুলো হলোঃ 

১।  Visual Studio Code

২। Atom

৩। Sublime text

৪। MacVim

৫। Brackets

৬। TextWrangler

৭। TextMate

৮। Notepad++

1 Comments

Previous Post Next Post