ক্যাসকেডিং স্টাইল শীটগুলির মডুলারাইজেশনের একটি ভূমিকা (স্তর 3)
বর্তমানে CSS স্তর 3 এর জন্য সবচেয়ে বড় পরিবর্তন হল মডিউলগুলির প্রবর্তন। মডিউলের সুবিধা হচ্ছে এটি (অনুমিতভাবে) স্পেসিফিকেশনটি সম্পন্ন হওয়ার অনুমতি দেয় এবং আরও দ্রুত অনুমোদন করে কারণ সেগুলিকে সম্পন্ন করা হয় এবং অংশগুলিতে অনুমোদন দেওয়া হয়। এটি ব্রাউজার এবং ব্যবহারকারী এজেন্ট নির্মাতাদের স্পেসিফিকেশনের বিভাগগুলিকে সমর্থন করে কিন্তু তাদের মডিউলগুলি কেবলমাত্র সেই মডিউলগুলি সমর্থন করে যা তাদের ধারণা দেয় যে তাদের কোড ব্লোয়টটি ন্যূনতম রাখে। উদাহরণস্বরূপ, একটি পাঠ্য পাঠককে মডিউলগুলি অন্তর্ভুক্ত করতে হবে না যা কেবলমাত্র একটি উপাদান দৃশ্যত প্রদর্শন করতে যাচ্ছে তা নির্ধারণ করে। এমনকি যদি এটি শুধুমাত্র শ্রোতাদের মডিউল অন্তর্ভুক্ত, এটি এখনও একটি মান-সমীচীন CSS 3 টুল হবে।
CSS 3 এর কিছু নতুন বৈশিষ্ট্য
- নির্বাচকরা
- সিএসএস 3 এর নির্বাচকরা খুব আকর্ষণীয় হতে চলেছেন। তারা ডিজাইনার / বিকাশকারীকে দস্তাবেজের আরও নির্দিষ্ট স্তরের নির্বাচন করতে অনুমতি দেবে। এই মডিউল সম্পর্কে চমৎকার জিনিসগুলির একটি হল যে অনেকগুলি ব্রাউজার ইতিমধ্যে উন্নত CSS 3 নির্বাচকদের সমর্থন করতে শুরু করেছে, তাই আপনি এখন তাদের চেষ্টা শুরু করতে পারেন। উদাহরণস্বরূপ, কিছু নতুন নির্বাচক হল:
- আংশিক মিল সহ গুণাবলী এবং বৈশিষ্ট্যাবলী মান মিলছে
- কাঠামোগত ছদ্ম-ক্লাস, যেমন n th- শিশু
- একটি টার্গেট ছদ্ম-ক্লাস শৈলী শুধুমাত্র উপাদান যে URL- এ লক্ষ্যবস্তু হয়
- একটি পরীক্ষণকৃত ছদ্ম-ক্লাস এমন কোনও উপাদানকে শৈলী হিসাবে চিহ্নিত করা যা যেমন রেডিও বা চেকবক্স উপাদানগুলি পরীক্ষা করে
- সিএসএস 3 এর নির্বাচকরা খুব আকর্ষণীয় হতে চলেছেন। তারা ডিজাইনার / বিকাশকারীকে দস্তাবেজের আরও নির্দিষ্ট স্তরের নির্বাচন করতে অনুমতি দেবে। এই মডিউল সম্পর্কে চমৎকার জিনিসগুলির একটি হল যে অনেকগুলি ব্রাউজার ইতিমধ্যে উন্নত CSS 3 নির্বাচকদের সমর্থন করতে শুরু করেছে, তাই আপনি এখন তাদের চেষ্টা শুরু করতে পারেন। উদাহরণস্বরূপ, কিছু নতুন নির্বাচক হল:
- টেক্সট প্রভাব এবং লেআউট
- প্রথম-পত্র এবং প্রথম লাইন ছদ্ম-ক্লাস
- CSS 3 ড্রপ-ক্যাপগুলির কার্নিং এবং প্রান্তিককরণকে প্রভাবিত করতে সহায়তা করে।
- পাতাযুক্ত মিডিয়া এবং উত্পন্ন বিষয়বস্তু
- CSS 3 এখন পেজযুক্ত মিডিয়াগুলিতে আরো বিকল্প সমর্থন করবে, যেমন চলমান শিরোলেখ এবং পাদলেখ এবং পৃষ্ঠার সংখ্যা। প্লট থাকলে পাদটীকা এবং ক্রস-রেফারেন্সগুলির বৈশিষ্ট্য সহ প্রিন্ট করা সামগ্রী মুদ্রণের জন্য উন্নত বৈশিষ্ট্যগুলি থাকবে।
- মাল্টি-কলাম লেআউট
- এখনই, মাল্টি কলাম বিন্যাসের কাজ খসড়া বৈশিষ্ট্যের জন্য ডিজাইনাররা তাদের বিষয়বস্তু একাধিক কলামে কলাম-ফাঁক, কলাম-গণনা এবং কলাম-প্রস্থের মত প্রদর্শন করতে অনুমতি দেয়।
- চুনি
- সিএসএস এখন শীর্ষ বা পরবর্তী শব্দের উপর ছোট টীকা যোগ করার ক্ষমতা সমর্থন করবে, সর্বাধিক চীনা ও জাপানি ভাষায় ব্যবহৃত হবে সাধারণত তারা কঠিন আইডিয়াসম এর উচ্চারণ বা অর্থ দিতে ব্যবহৃত হয়।
CSS 3 মজা হবে
একবার এটি একটি মান এবং ওয়েব ব্রাউজার হিসাবে সম্পূর্ণরূপে গৃহীত এবং ব্যবহারকারী এজেন্ট এটি ব্যবহার শুরু, ওয়েব ডিজাইনারদের জন্য CSS 3 একটি শক্তিশালী হাতিয়ার হবে। উপরে তালিকাভুক্ত নতুন বৈশিষ্ট্য সমস্ত সংযোজন এবং স্পেসিফিকেশন পরিবর্তন শুধুমাত্র একটি ছোট উপসেট হয়।