CSS কি? এই লাঙ্গুয়েজ সিখে কি হবে? কিভাবে সিখবেন?

CSS এর অর্থ হল ক্যাসকেডিং স্টাইল শীটস ( Cascading Style Sheet) সংক্ষেপে সিএসএস 

এই লাঙ্গুয়েজ হল একটি স্টাইল শীট ভাষা যা এইচটিএমএলের মত মার্কআপ ভাষায় লিখিত ডকুমেন্ট কীভাবে উপস্থাপিত হবে তা বর্ণনা করতে ব্যবহৃত হয়। এইচটিএমএল ও জাভাস্ক্রিপ্টের সাথে সিএসএস হল ওয়ার্ল্ড ওয়াইড ওয়েবের ভিত্তি প্রযুক্তি।

সিএসএস এমনভাবে তৈরি করা হয়েছে যাতে ওয়েবের মূল বিষয়বস্তু থেকে বিন্যাস, রং,  ফ্রন্ট ইত্যাদি পৃথকভাবে নির্ধারণ করা যায়। এই পৃথকীকরণ ওয়েব ডেভেলপারদেরকে বেশ কিছু সুবিধা দেয়। কারণ অনেকগুলো ওয়েবপেজের বিন্যাস, রং ইত্যাদি পৃথক.css ফাইল দ্বারা নির্ধারণ করা যায়। এতে জটিলতা কমে এবং একই বিষয়ের পুনরাবৃত্তি করতে হয় না।

সিএসএস ব্যবহার করে একই মার্কআপ পাতাকে বিভিন্ন ডিভাইস ও ব্রাউজারে বিভিন্নভাবে উপস্থাপন করা যায়।

ক্যাসকেডিং নামটি এসেছে নির্দিষ্ট অগ্রাধিকার পদ্ধতি থেকে যার মাধ্যমে নির্ধারিত হয় কোন নিয়ম প্রয়োগ হবে যদি একাধিক নিয়ম একটি নির্দিষ্ট উপাদানের সাথে মিলে যায়।

সিএসএসের বিবরণীসমূহ ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) কর্তৃক নিয়ন্ত্রিত হয়। ইন্টারনেট মিডিয়া টাইপ (এমআইএমই টাইপ) text/css সিএসএসের সাথে ব্যবহারের জন্য আরএফসি ২৩১৮ (মার্চ ১৯৯৮) কর্তৃক নিবন্ধিত। সিএসএস ফাইলের জন্য ডব্লিউথ্রীসির সিএসএস বৈধতা নির্ণয় সেবা রয়েছে।

এইচটিএমএল ছাড়াও এক্সএইচটিএমএল,  প্লেইন এক্সএমএল,  এসভিজি এবং এক্সইউএল ইত্যাদি মার্কআপ ভাষায় সিএসএসের ব্যবহার সমর্থিত।

সিএসএসে রয়েছে সহজ গঠনবিন্যাস এবং কিছু ইংরেজি শব্দ বিভিন্ন শৈলী বিশেষণগুলোর (style properties) নাম উল্লেখ করতে ব্যবহৃত হয়।

একটি স্টাইল শীট নিয়মাবলীর (rule) একটি তালিকা নিয়ে গঠিত। প্রত্যেক নিয়ম এক বা একাধিক নির্বাচক (selector) ও ঘোষণা বিভাগ (declaration block) নিয়ে গঠিত।

 

আমার ব্লগ সাইট টি ভিজিট করুন।

ধন্যবাদ।

Level 0

আমি মো নূর আলম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 3 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 9 টি টিউন ও 1 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস