কম্পিউটার

CSS বর্ডার এবং আউটলাইনের মধ্যে পার্থক্য বোঝা


CSS বর্ডার প্রপার্টি একটি এলিমেন্টের বর্ডার প্রোপার্টি নির্ধারণ করতে ব্যবহৃত হয়। এটি সীমানা-প্রস্থ, সীমানা-শৈলী এবং সীমানা-রঙের জন্য একটি সংক্ষিপ্ত বিবরণ। পৃথক পক্ষের জন্য সীমানা স্টাইল করা যেতে পারে এবং একটি সীমানা-ব্যাসার্ধও নির্দিষ্ট করা যেতে পারে।

অন্যদিকে, CSS আউটলাইন স্থান নেয় না এবং সেট করা থাকলে সীমানার চারপাশে প্রদর্শিত হয়। এটি অফসেট সমর্থন করে। উপরন্তু, পৃথক পক্ষের একটি রূপরেখা থাকা উচিত কিনা তা আমরা নির্দিষ্ট করতে পারি না।

ডিফল্টরূপে, উভয় সীমানা এবং রূপরেখা প্রদর্শিত হয় না৷

সিনট্যাক্স

CSS বর্ডার এবং আউটলাইন প্রপার্টির সিনট্যাক্স নিম্নরূপ -

Selector {
   border: /*value*/
   outline: /*value*/
}

উদাহরণ

নিম্নলিখিত উদাহরণগুলি CSS সীমানা এবং আউটলাইন সম্পত্তি −

চিত্রিত করে
<!DOCTYPE html>
<html>
<head>
<style>
div {
   margin: 15px;
   padding: 20px;
   width: 35%;
   border: thin solid green;
   outline-width: 5px;
   outline-style: ridge;
   outline-color: fuchsia;
   border-radius: 50px;
}
</style>
</head>
<body>
<h2>Example</h2>
<div>This is it!</div>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট দেয় -

CSS বর্ডার এবং আউটলাইনের মধ্যে পার্থক্য বোঝা

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
p {
   margin: 40px;
   padding: 12px;
   width: 30%;
   border: thick dashed green;
   outline: 5px inset;
   outline-color: fuchsia;
}
</style>
</head>
<body>
<h2>Demo Heading</h2>
<p>This is demo text surrounded by border and outline.</p>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট দেয় -

CSS বর্ডার এবং আউটলাইনের মধ্যে পার্থক্য বোঝা


  1. সিএসএস-এ সিউডো-ক্লাস এবং সিউডো-এলিমেন্টের মধ্যে পার্থক্য

  2. একটি প্রক্সি এবং একটি VPN এর মধ্যে পার্থক্য বোঝা

  3. ভার্চুয়াল রিয়েলিটি এবং অগমেন্টেড রিয়েলিটির মধ্যে পার্থক্য বোঝা

  4. বিগ ডেটা, ডেটা মাইনিং এবং মেশিন লার্নিংয়ের মধ্যে পার্থক্য বোঝা