What is css variable....? সিএসএস ভেরিয়েবল ভেরিএবল কী? kormopoint
বন্ধুরা আজকে আমি আপনাদের যে বিষয়টি নিয়ে জানাবো সেটি হচ্ছে সিএসএস ভেরিয়েবল সম্পর্কে।
সিএসএস কি.......?
সিএসএস হলো html এর একটি প্রোগ্রামিং বা এইচটিএমএল এর একটি প্রোগ্রাম করার ভাষা এই ল্যাঙ্গুয়েজ টি ব্যবহার করে html কে আরো সুন্দর বা আকর্ষণীয় করতে পারি। শুধু html দিয়ে কোন ওয়েবসাইট তৈরি করলে সেটি মোটেও কেউ দেখতে যাবে না বা কারো চোখে সেটি ভালো হবে না।
এটিকে সবার কাছে ভালো করে বা ভাল হিসেবে প্রদর্শন করার জন্য প্রোগ্রাম ল্যাঙ্গুয়েজ এর ব্যবহার করতে হবে বা সাহায্য নিতে হবে।। কারণ এই প্রোগ্রাম দিয়ে আপনারা শুধুমাত্র এইচটিএমএল এলিমেন্টসগুলোকে নিজের ইচ্ছামত যে কোন জায়গায় নিয়ে যেতে পারবেন এছাড়া অন্য কোন প্রোগ্রামিং বা অন্য কোন ল্যাঙ্গুয়েজ দিয়ে এই কাজটি আপনারা করতে পারবেন না।
এখন প্রশ্ন আসতে পারে যে আমরা জাভা স্কিপ দিয়ে তো আমাদের এইচএমএল এলিমেন্টস গুলোরউপর স্টাইল অ্যাড করতে পারি। কিন্তু আপনি যেই জাভা স্ক্রিপ্টেম্বর এলিমেন্ট এর উপর ইসটাইল দিবেন সেই স্টাইল দেওয়ার প্রক্রিয়াটি হচ্ছে এছাড়াও সেই ইসটাইল দেওয়ার প্রপারটিজ এন্ড ভ্যালু এই গুলোহয়েছে সিএসএস এর থেকে তৈরি করা এক কথায় জাপা স্কিপ দিয়ে সিএসএস তৈরি করা যায় না।
সিএসএস এর কিছু স্টাইল করা যায় তবুও এর স্টাইল গুলো ব্যবহার করার জন্য সিএসএস এর প্রক্রিয়াটি হচ্ছে সব থেকে ভাল একটি প্রক্রিয়া কারণ এখানে সিএসএস লিখতে গেলে অনেক সুবিধা জনক বা অনেক ভালো মনে হয়। এই সিএসএস ব্যবহার করার জন্য আমাদের কিছু পদ্ধতি অবলম্বন করতে হয় সে পদ্ধতি গুলো আজকের এই পোস্টটিতে আমি আপনাদের জানিয়ে দিব।
যে ফেস ব্যবহার করার সুযোগ সুবিধা:---------
এসএস দিয়ে আমরা html এ যে কোন এলিমেন্টসকে আমাদের ইচ্ছামত যে কোন জায়গায় নিয়ে যেতে পারি এবং সেটি উপর আমরা যে কোন স্টাইল করতে পারি এবং সেই স্টাইল অনুযায়ী আমরা আমাদের ওয়েবসাইটকে অনেক সুন্দর করে সাজিয়ে তুলতে পারি শুধু html এবং css দিয়ে একটি ওয়েবসাইটকে এত সুন্দর করে তৈরি করা যায় যে সেই ওয়েবসাইটের সৌন্দর্য অনেক বেশি হয়ে যায়।
সিএসএস এর ভেরিয়েবল কি................?
শুধু এই প্রোগ্রামিং ল্যাঙ্গুয়েজ এই না প্রায় প্রত্যেকটি ল্যাঙ্গুয়েজ এর মধ্যেই এই ভেরিয়েবল সিস্টেমটি আছে। একটি নির্দিষ্ট কোন প্রোগ্রাম বা ভ্যালু কে স্টোর করে রাখা এবং সেই পুরো প্রোগ্রামটি না লিখে আমরা শুধুমাত্র সেই ভেরি ভেরি এর নামটা ব্যবহার করে সে পুরো প্রোগ্রামটি ব্যবহার করতে পারি।
অনেক সময় আমাদের অনেক বড় একটি প্রোগ্রাম করতে হয় এবং সেটি বারবারই ব্যবহার করতে হয় এবং এই বারবার লেখার কাজটি আমাদের অনেকে নিয়ে খুবই বিরক্ত মনে হয়। এই কাজটি আমরা বারবার একই প্রোগ্রাম না ব্যবহার করে সেই একটি লাইনকে আপনিএর মধ্যে রাখতে পারেন এবং সেটি আপনি যেকোনো জায়গায় ব্যবহার করতে পারেন শুধুমাত্র সেই ভেরিয়েবেলের নামটা সেই জায়গায় বসে দিলে সেই কাজটি হয়ে যাবে।
সিএসএস এর ভেরি বেল্ট তৈরি করার নিয়ম নিচে দেওয়া হল:----
:root{
––variable–name: value;
}
ঠিক এইভাবেছি এস এস ল্যাঙ্গুয়েজ এর মধ্যে বেরিয়ে পড়তে হয় এবং এটি আমরা পরবর্তীতে ব্যবহার করতে গেলে আমাদের যেখানে ব্যবহার করব সেখানে var( ––variable–name) এইভাবে আমরা এই ভেরিয়েভেল গুলো পরবর্তীতে ব্যবহার করতে পারব। এটি আমাদের প্রোগ্রাম টিকে আরো ছোট করতে সাহায্য করুন এটি আমাদের প্রোগ্রামটিকে আরো তাড়াতাড়ি করতে সাহায্য করে।
আশা করি আমার এই পোস্টটি পড়ে আপনারা সিএসএস এর ভেরিয়েবল সম্পর্কে সাধারণ ধারণা টুকু পেয়ে গেছেন।