Commandité

সিএসএস ( CSS ) Links

0
5

আজকের টিউটোরিয়াল শুরু করার আগে আপনাদেরকে একটু সুন্দর সাইটের সাথে পরিচয় করিয়ে দিচ্ছি। আসলে পরবর্তী এইচটিএমএল / সিএসএস /জাভাস্ক্রিট নিয়ে টিউটোরিয়াল লিখলে এ সাইটটি ব্যবহার করব।

সাইটের ঠিকানা হচ্ছে http://jsfiddle.net/

এখানে গেলে এক সাথে চারটা বক্স/টেক্সট এরিয়া দেখবেন। লেখাই রয়েছে কোন বক্সের কাজ কি।

প্রথম টেক্সট এরিয়াতে এইচটিএমএল কোড লিখা যায়। তারপরেরটাতে সিএসএস এবং তৃতীয়টাতে লেখা যায় জাভাস্ক্রিপ্ট কোড। এবং শেষেরটা দেখা যায় ফলাফল। এখানে আমার সিম্পল একটা কোড লেখা রয়েছে। যেটা এর আগের টিউটোরিয়ালে উদাহরন হিসেবে ব্যবহার করেছি। http://jsfiddle.net/jakirseu/QXv2D/

Run এ ক্লিক করলে আমাদের ফলাফল দেখাবে।
প্রধান সুবিধে হচ্ছে আপনি কোড গুলোকে এখন পরিবর্তন করতে পারবেন। এবং এর পর রান এ ক্লি করলে আপনার পরিবর্তন এর ফলাফল দেখাবে। আর একটা একাউন্ট থাকলে সব গুলো সেভ করে রাখতে পারবেন।

আরেকটি প্রধান সুবিধে হচ্ছে আপনার যদি কোথাও বুঝতে সমস্যা হয় তাহলে সিনিয়র কাউকে লিঙ্ক দিয়ে বলতে পারেন আপনার সমস্যা সম্পর্কে। এবং তিনি আপনাকে সমাধান বের করে দিবে।

খেয়াল রাখতে হবেঃ এখানে শুধু মাত্র html এর কোড গুলো লিখলেই হবে। head tag / html tag ব্যবহার করার দরকার নেই।
বিদ্রঃ আমরা যেহেতু এখনো জাভাস্ক্রিপ্ট সম্পর্কে জানি না, তাই ঐখানে আমরা কিছুই লিখব না। যখন আমরা জাভা স্ক্রিপ্ট শিখব তখন তা নিয়ে আলোচনা করা যাবে। আপনারা ট্রাই করে দেখুন। আর আমি এখন থেকে প্রত্যেকটা উদাহরনের কোড গুলো এখানে দেওয়ার পাশা পাশি jsfiddle.net এর লিঙ্ক ও দেব যেন আপনারা সত্যিকারে কোড গুলো কিভাবে কাজ করে তা দেখতে পারেন। এবং নিজে নিজে পরিবর্তন করে দেখতে পারেন।
আমি আশা করব আপনারা নিজে নিজে কোড গুলো পরিবর্তন করে রান করিয়ে দেখবেন… Let’s Start!

এর আগের লেখা গুলোঃ

আমরা এইচটিএমএল এ এইচটিএমএল লিঙ্ক সম্পর্কে জেনেছি। লিঙ্ক ছাড়া তো ওয়েবসাইটই অচল তাইনা? একটা পেইজ থেকে আরেকটা পেইজে যাওয়ার জন্য দরকার লিঙ্ক। আর একটা ওয়েবসাইটে অনেক গুলো লিঙ্ক থাকে। লিঙ্ক গুলোর সুন্দর ব্যবহারের উপর নির্ভর করে ওয়েব সাইটের সৌন্দর্য্য। এবার আমরা জানব কিভাবে এ লিঙ্ক গুলোকে আরো সুন্দর ভাবে দেখানো যায়।

একটা লিঙ্ক এর চার ধরনের অবস্থা হতে পারে।

  1. a:link – একটি সাধারন লিঙ্ক। যা এখনো ভিজিট  করা হয় নি বা যাতে এখনো ক্লিক করা হয়নি।
  2. a:visited – একটি ভিজিটেড লিঙ্ক বা যে লিঙ্ক এ ক্লি করা হয়েছে।
  3. a:hover –  আমরা সব সময়ই দেখি একটা লিঙ্ক এর উপর মাউস নিলে ঐ লিঙ্ক এর রঙ পরিবর্তন হয়ে যায়। hover হচ্ছে মাউস একটা লিঙ্ক এর উপর নেওয়ার পরের অবস্থা।
  4. a:active –  একটা লিঙ্ক এ ক্লিক করে ধরে রাখা অবস্থা।

উপরের চার ধরনের অবস্থাতে আমরা চার ধরনের সিএসএস রুল ব্যবহার করতে পারি। যেমন সাধারন লিঙ্ক এর জন্য এক ধরনের রঙ, যে লিঙ্কটি ভিজিট হয়ে গেছে তাতে এক ধরনের রঙ hover এ এক ধরনের রঙ এবং ক্লিক করা অবস্থায় এক ধরনের রঙ।

নিচের কোড গুলো দেখুন. আর উদাহরনটি দেখতে চাইলে এখানে ক্লিক করে jsfiddel.net এ দেখতে পারবেন। এবং নিজে নিজে পরিবর্তন করে দেখতে পারবেন। 


<!DOCTYPE html>
<html>
<head>
<style>
a:link {color:red;}
a:visited {color:green;}
a:hover {color:blue;}
a:active {color:yellow;}
</style>
</head>

<body>


<a href="#">click me, i will change my color</a>

</body>
</html>

এখানে দেখুন যে আমাদের লিঙ্কটির নিচে একটি আন্ডারলাইন এসেছে, আমরা চাইলে এটা বাদ দিতে পারি। তার জন্য লিখতে হবে  text-decoration:none;


a:link {color:red;
text-decoration:none;
}

আবার চাইলে মাউসওবারের সময় আন্ডারলাইন দিতে পারি। তার জন্য hover এর সিএসএস রুলে লিখতে হবে text-decoration:underline;


a:hover {color:blue;
text-decoration:underline;
}

একটা লিঙ্ক এর পেছনে ব্যাকগ্রাউন্ড কালার ও ইচ্ছে করলে আমরা দিতে পারি। ব্যাকগ্রাউন্ড ইমেজও সেট করতে পারি। ফন্ট সাইজ ও সেট করতে পারি।

Rechercher
Catégories
Lire la suite
Tech
মাএ ২৫০ টাকায় অবাক করার মত গ্যাজেট এই সাবমারছিবল পাম্পটি ব্যটারিতে চলে | Techtunes | টেকটিউনস
এনজাইম, হরমোন ও ভবিষ্যৎ চিকিৎসা জাকির হোসাইন
Par Nettumi 2026-09-25 03:43:10 0 27
Nulled
Low-End PC-তে Adobe Premiere Pro Lag করছে? এই ১৫টি সেটিংস বদলালেই এডিটিং হবে অনেক স্মুথ | Techtunes | টেকটিউনস
“THE BLACK-WEB” : মায়াজালে ঘেরা ইন্টারনেটের রহস্যময় অন্ধকার জগৎ EK
Par Nettumi 2026-09-25 03:25:10 0 45
Tech
Firefox ফ্যানদের জন্য চলে এলো Firefox-এর নতুন Profiles Manager! আপনার ডিজিটাল জীবনকে করুন আরও গোছানো! | Techtunes | টেকটিউনস
মজিলার নির্বাচিত সাতটি বেস্ট ফায়ারফক্স 3 অ্যাডঅন দুঃসাহসী টিনটিন
Par Nettumi 2026-09-25 03:48:35 0 43
Tech
কিভাবে 5 মিনিটের মধ্যে একটি কম্পিউটার রিসেট করবেন? | Techtunes | টেকটিউনস
!!বাঙ্গালী হইয়া জন্মাইছেন আবার নেটও নিছেন অথচ Paltalk ব্যবহার করেন নাই তা হইতে পারে না!! ফয়সল
Par Nettumi 2026-09-25 03:43:17 0 33
Tech
বাংলাদেশে যে আইটি, বিজ্ঞান ও প্রযুক্তিতে বিশ্ব | Techtunes | টেকটিউনস
মোবাইলের মাধ্যমে চ্যাট করার কিছু দারুণ সফটওয়্যার মো. আমিনুল ইসলাম সজীব
Par Nettumi 2026-09-26 11:49:37 0 33
‎ ‎ ‎
Nettumi https://nettumi.com