ক্যাসকেডিং স্টাইল শীটস

একটি স্টাইলশীট ভাষা

(সিএসএস থেকে পুনর্নির্দেশিত)
উইকিপিডিয়ায় সিএসএসের ব্যবহার সম্পর্কে জানতে, দেখুন সাহায্য:ক্যাসকেডিং স্টাইল শীটস [en]


ক্যাসকেডিং স্টাইল শীটস (ইংরেজি: Cascading Style Sheets, সংক্ষেপে সিএসএস) হল একটি স্টাইল শীট ভাষা যা এইচটিএমএলের মত মার্কআপ ভাষায় লিখিত ডকুমেন্ট কীভাবে উপস্থাপিত হবে তা বর্ণনা করতে ব্যবহৃত হয়।[১] এইচটিএমএল ও জাভাস্ক্রিপ্টের সাথে সিএসএস হল ওয়ার্ল্ড ওয়াইড ওয়েবের ভিত্তি প্রযুক্তি।[২]

ক্যাসকেডিং স্টাইল শীটস (CSS)
ফাইলনাম এক্সটেনশন
.css
ইন্টারনেট মাধ্যমের ধরন
text/css
ইউটিআইpublic.css
নির্মাণে
প্রাথমিক মুক্তি১৭ ডিসেম্বর ১৯৯৬; ২৭ বছর আগে (1996-12-17)
বিন্যাসের ধরনস্টাইল শীট ভাষা
মানদণ্ডs

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

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

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

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

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

গঠনবিন্যাসসম্পাদনা

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

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

তথ্যসূত্রসম্পাদনা

  1. "CSS developer guide"Mozilla Developer Network। সংগ্রহের তারিখ ২০১৫-০৯-২৪ 
  2. Flanagan, David। JavaScript - The definitive guide (6 সংস্করণ)। পৃষ্ঠা 1। JavaScript is part of the triad of technologies that all Web developers must learn: HTML to specify the content of web pages, CSS to specify the presentation of web pages, and JavaScript to specify the behaviour of web pages. 
  3. "What is CSS?"। World Wide Web Consortium। সংগ্রহের তারিখ ২০১০-১২-০১ 
  4. "Web-based Mobile Apps of the Future Using HTML 5, CSS and JavaScript"। HTMLGoodies। 
  5. "W3C CSS validation service" 

বহিঃসংযোগসম্পাদনা

🔥 Top keywords: প্রধান পাতাবিশেষ:অনুসন্ধানইন্ডিয়ান প্রিমিয়ার লিগবদরের যুদ্ধআনন্দবাজার পত্রিকাবাংলাদেশের স্বাধীনতা দিবসআর্জেন্টিনা জাতীয় ফুটবল দলইসলামবাংলাদেশব্রাজিল জাতীয় ফুটবল দলদোয়া কুনুতফিফা বিশ্ব র‌্যাঙ্কিংএক্স এক্স এক্স এক্স (অ্যালবাম)বাংলা ভাষাআবহাওয়াআর্জেন্টিনাআর্জেন্টিনা–ব্রাজিল ফুটবল প্রতিদ্বন্দ্বিতাশেখ মুজিবুর রহমানমিয়া খলিফাকোস্টা রিকা জাতীয় ফুটবল দলরবীন্দ্রনাথ ঠাকুরমুম্বই ইন্ডিয়ান্সবিশেষ:সাম্প্রতিক পরিবর্তনসমূহযাকাতলিওনেল মেসিফিতরামুহাম্মাদইন্না লিল্লাহি ওয়া ইন্না ইলাইহি রাজিউনকুরআনের সূরাসমূহের তালিকাবঙ্গবন্ধু শেখ মুজিবুর রহমান টানেলক্লিওপেট্রাচেক প্রজাতন্ত্রইউটিউবকাজী নজরুল ইসলামদোলযাত্রাআসসালামু আলাইকুমবাংলা প্রবাদ-প্রবচনের তালিকাশিয়া ইসলামচেন্নাই সুপার কিংসকুরআনবিকাশআয়াতুল কুরসিমৌলিক পদার্থের তালিকাবাংলাদেশের স্বাধীনতা যুদ্ধছয় দফা আন্দোলনশাকিব খানসানরাইজার্স হায়দ্রাবাদভুটানসৌদি আরবআল্লাহর ৯৯টি নাম২০২৪ কোপা আমেরিকাবিশ্ব থিয়েটার দিবসবাংলাদেশ ও শ্রীলঙ্কার মধ্যকার একদিনের আন্তর্জাতিক ক্রিকেট ম্যাচের তালিকাপহেলা বৈশাখসেজদার আয়াতভারতপদ্মা সেতুদৈনিক প্রথম আলোঢাকা মেট্রোরেলভূমি পরিমাপশেখ হাসিনাবাংলাদেশে পালিত দিবসসমূহওয়ালাইকুমুস-সালামভৌগোলিক নির্দেশকবদরের যুদ্ধে অংশগ্রহণকারী সাহাবাদের তালিকাযৌনসঙ্গমবাংলাদেশী টাকাইসলামী ব্যাংক বাংলাদেশ পিএলসিকম্পিউটারহজ্জটুয়েন্টি২০ আন্তর্জাতিকের রেকর্ড তালিকাবাংলা বাগধারার তালিকানেপোলিয়ন বোনাপার্টবাংলাদেশের রাষ্ট্রপতিদের তালিকাবিভিন্ন দেশের মুদ্রাটেকসই উন্নয়ন লক্ষ্যমাত্রাবাংলা ভাষা আন্দোলন২০২৬ ফিফা বিশ্বকাপ বাছাইপর্ব২৭ মার্চজনি সিন্সবাংলাদেশের জনশুমারি ও গৃহগণনা ২০২২সাহাবিদের তালিকাঅকাল বীর্যপাত২০২৩ট্রাভিস হেডন্যাটোমুহাম্মাদের স্ত্রীগণলিঙ্গ উত্থান ত্রুটিমাইকেল মধুসূদন দত্তজানাজার নামাজব্রাজিলমহিবুল হাসান চৌধুরী নওফেলবসিরহাট লোকসভা কেন্দ্রডুগংমুস্তাফিজুর রহমানবাংলাদেশের শিক্ষামন্ত্রীপশ্চিমবঙ্গফরাসি বিপ্লব