কারনে অকারনে ছেলেবেলায়, ছাত্র জীবনে আর চাকুরী জীবনে বক্তব্য শুনতে হয়েছে অনেকবার। একটা কথা শুনেছি বেশি-তা হচ্ছে -"বেশি কিছু বলবো না" যারা এই কথা দিয়ে বক্তব্য শুরু করে তাদের বক্তব্যই বিরক্তকর লম্বা হয়। যাই হোক কিছুদিন আগে CSS টিউটরিয়াল (প্রাথমিক ধারণা ও সহজ একটি প্রজেক্ট)এর মাধ্যমে যে টিউটরিয়ালগুলো শুরু করেঝিলাম তা অনেকটা শেষ পর্যায়ে এসে পরেছে। এই সময়ে নতুন কোন আইডিয়ার দিকে হাত না বাড়িয়ে টিপসের দিকেই মনোযোগ দেই।
আগেই সিএসএস সিন্টেক্স (কোড লেখার নিয়ম কানুন) এর মধ্যমে কোড লেখার প্রাথমিক পদ্ধতির কথার ফাকে অনেক গুরুত্বপূর্ণ কথাই বাদ পরে গেছে তার একটা অংশও আজ আলোচনা করবো। কথায় কথা না বাড়িয়ে শুরু হোক মূল আলোচনা
কোড লিখুন শর্ট হ্যান্ডে এতে দ্রুত কাজ হয় যেমন-
/* MARGIN */ h1 {margin:1em 0 2em 0.5em;} h1 {margin-top:1em; margin-right:0; margin-bottom:2em; margin-left:0.5em;} /* BORDER */ h1 {border:1px solid #000;} h1 {border-width:1px; border-style:solid; border-color:#000;} /* BORDER WIDTH */ h1 {border-width:1px 2px 3px 4px;} h1 {border-top-width:1px; border-right-width:2px; border-bottom-width:3px; border-left-width:4px;} /* BACKGROUND */ div {background:#f00 url(background.gif) no-repeat fixed 0 0;} div {background-color:#f00; background-image:url(background.gif); background-repeat:no-repeat; background-attachment:fixed; background-position:0 0;} /* FONT */ h1 {font:italic small-caps bold 1em/140% "Lucida Grande", sans-serif;} h1 {font-style:italic; font-variant:small-caps; font-weight:bold; font-size:1em; line-height:140%; font-family:"Lucida Grande", sans-serif;} /* LIST STYLE */ ul {list-style:square inside url(image.gif);} ul {list-style-type:square; list-style-position:inside; list-style-image:url(image.gif);} /* OUTLINE */ h1 {outline:#f00 solid 2px;} h1 {outline-color:#f00; outline-style:solid; outline-width:2px;}
id প্রকাশের ক্ষেত্রে # এবং class প্রকাশের ক্ষেত্রে. ব্যবহৃত হয়। এর যথাযথ ব্যবহার নিশ্চিত করুন।
টেবিল ব্যবহারের অনেক গুলো অসুবিধা আছে যা পরে বলবো। আপাতত: জেনে রাখুন, টেবিল অনেক স্লো এবং এর ব্যবহারে চেয়ে div ব্যবহার করুন।
সিএসএস ভুলগুলো শুধরে নিন নিচের টুলগুলো ব্যবহার করে।
FireFox Web Developer, DOM Inspector, Internet Explorer Developer Toolbar, and Firebug.
আপনার মনে হতে পারে কোন কোড পরিবর্তনে সমস্যা হতে পারে সেই কোডের সাথে জুরে দিন!important ঠিক এইভাবে-.page {background-color:blue!important; background-color:red;}
সিএসএস দিয়ে ফর্ম ডিজাইন করুন
a, input {outline:none;}
নিচের মতো করে লিংকের ডিজাইন করুন
a:link {color: #000;
text-decoration: underline}
a:visited {color: #666;}
a:hover {color: #333;
text-decoration: none;}
a:active {color: #333;
text-decoration: none;}
a, input {outline:none;}
h1, h2, h3, h4, h5, h6 {font-family:arial;
margin:0.5em 0;
padding:0;}
পড়ালেখার নাকি বিকল্প নেই। তাই পড়ালেখা করুন নিচের সাইটগুলো দেখুন
আমি টিউটো। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 66 টি টিউন ও 476 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
তিনি দীর্ঘ দিন ধরে সাফল্যের সাথে টিটোরিয়াল বিডি ব্লগটি পরিচালনা করে আসছেন। বর্তমানে ব্লগিং এর পাশাপাশি একটি বেসরকারী প্রতিষ্ঠানে চাকরি করছেন। http://www.facebook.com/#!/mahbubpalash http://twitter.com/tuto_mahbub
খুবই ভাল লাগলো এই টিউন দেখে………………….
বহুদিন দরে এই রকম কিছু টিউন খুজতে ছিলাম………
আপনাকে অশেষ ধন্যবাদ।