টেবিল Cell এর বর্ডার থেকে টেবিলের ডেটা 50Px দূরত্বে রাখার জন্য নিচের সঠিক html কোড কোনটি?
টেবিল Cell এর বর্ডার থেকে টেবিলের ডেটা 50Px দূরত্বে রাখার জন্য নিচের সঠিক html কোড কোনটি?
-
ক
<table border="1" cellspacing="50">
-
খ
<table border="1" cellpadding="50">
-
গ
<table border="1" padding="50">
-
ঘ
<table border="1" margin="50">
একটি HTML টেবিলের সেলের বর্ডার (border) থেকে সেলের ডেটা বা কনটেন্ট (content) এর দূরত্ব নির্ধারণ করার জন্য একটি ভালো ওয়েবসাইট তৈরি করতে হলে প্রথমে সুন্দর একটি ডিজাইন তৈরি করে নিতে হয়। এই ডিজাইন প্রক্রিয়ার সময় নানাবিধ বিষয় মাথায় রাখতে হয়। তার মধ্যে গুরুত্বপূর্ণ বিষয়গুলো হলো, ওয়েবসাইটটি ব্যবহারকারীদের কাছে সুন্দর ও দৃষ্টিনন্দন লাগছে কি না এবং ওয়েবসাইটের বিভিন্ন ফিচার ব্যবহারকারীরা সহজে খুঁজে পাচ্ছে কি না এবং ব্যবহার করতে পারছে কি না। ওয়েবসাইটের ধরন অনুযায়ী তার ডিজাইন নির্ভর করে। উদাহরণস্বরূপ, একটি প্রশ্নোত্তরের ওয়েবসাইট তৈরি করার কথা ভাবা যাক, যেখানে বিভিন্ন ব্যবহারকারী প্রোগ্রামিং সংক্রান্ত বিভিন্ন বিষয়ে প্রশ্ন করতে পারবে এবং প্রশ্নের উত্তর দিতে পারবে। এজন্য প্রথমে নির্ধারণ করে নিতে হবে ওয়েবসাইটে কী কী ফিচার থাকবে। যেমন ওয়েবসাইটে নিচের ফিচারগুলো থাকতে পারে। এরপরে চিন্তা করতে হবে ওয়েবসাইটে কী কী পেইজ থাকবে। প্রতিটি পেইজের জন্য একটি লেআউট ডিজাইন করতে হবে। লে-আউট বলতে বোঝানো হচ্ছে পেইজের কোন স্থানে কী দেখানো হবে। এই ডিজাইনটি প্রাথমিকভাবে কাগজে-কলমে করা যেতে পারে। এ জাতীয় কাগজ-কলমে আঁকা ডিজাইনকে বলা হয় ওয়ারফ্রেম (wireframe)। ধরা যাক, একটি প্রশ্ন ও তার সংশ্লিষ্ট উত্তরগুলোর পেইজটি এরকম (পরের ছবি দ্রষ্টব্য) হতে পারে। আবার চাইলে কোনো গ্রাফিক্স ডিজাইন সফটওয়্যার, যেমন— অ্যাডোবি ইলাস্ট্রেটর (Adobe Illustrator) বা গিম্প (Gimp) ইত্যাদি ব্যবহার করেও এ জাতীয় ডিজাইন তৈরি করা যায়। View Help https://stackoverflow.com/ Q Fle Logo Home Question Category User Lorem ipsum dolor sit amet, consectetur Username Password Remen Sign f Sign in G Sign in um um চিত্র 4.7 প্রশ্নোত্তর ওয়েবসাইটের একটি পেইজের ডিজাইন এভাবে বিভিন্ন পেইজের ডিজাইন হয়ে গেলে এরপরে এর ডেভেলপমেন্ট শুরু করতে হবে। বিভিন্ন পেইজের ডিজাইন অনুযায়ী HTML ও CSS ব্যবহার করে পেইজগুলো তৈরি করতে হবে। একে বলে ওয়েবসাইটের ফ্রন্ট-এন্ড ভেভেলপমেন্ট (Front-end development)। বাস্তবে ফ্রন্ট-এন্ড ডেভেলপমেন্টে HTML, CSS এর পাশাপাশি আরো অনেক প্রোগ্রামিং ভাষা, সফটওয়্যার ও লাইব্রেরি ব্যবহার করা হয়, যেগুলো এই বইতে আলোচনা করা হয়নি। পাশাপাশি কোনো একটি প্রোগ্রামিং ভাষা ব্যবহার করে ওয়েবসাইটে বিভিন্ন ফিচার ইমপ্লিমেন্টেশন, ডেটাবেজ সার্ভারের সঙ্গে সংযোগ স্থাপন ইত্যাদি করতে হবে। একে বলে ওয়েবসাইটের ব্যাক-এন্ড ডেভেলপমেন্ট (Back-end development)। যেসব ডেভেলপার ফ্রন্ট-এন্ড ও ব্যাক-এন্ড উভয়ের কাজই জানেন তাদেরকে সাধারণত ফুলস্ট্যাক ডেভেলপার ( Full-stack developer) বলা হয়। ডেভেলপমেন্ট চলাকালীন প্রয়োজনবোধে ডিজাইনে বিভিন্ন পরিবর্তন করার দরকার হতে পারে। এ বিষয়গুলো মাথায় রেখে কোড লিখতে হবে। ডেভেলপমেন্টের পাশাপাশি আবার নিয়মিত টেস্টিং ও ডিবাগিং করতে হবে। অর্থাৎ, ওয়েবসাইটের সব ফিচার ঠিকমতো কাজ করছে কি না, তা যাচাই করতে হবে, এবং সমস্যা ধরা পড়লে সেগুলো সমাধান করতে হবে। <a href="www.Pen.Com"> Pen.Jpg.</a> <a href="www.Pen.Com"> img src= "Pen.Jpg" </a> <a href="www.Pen.Com"> <img src= "Pen.Jpg"> </a> <a href="www.Pen.Com" www.Pen.Com" img src= "Pen.Jpg"> </a> ১ ক্লিকে প্রশ্ন, শীট, সাজেশন ও শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি! মোট উত্তরদাতা
জন
cellpadding অ্যাট্রিবিউট ব্যবহার করা হয়। cellpadding অ্যাট্রিবিউটটি সেলের ভেতরের প্যাডিং (internal padding) নিয়ন্ত্রণ করে। প্রদত্ত প্রশ্ন অনুযায়ী, টেবিল Cell এর বর্ডার থেকে টেবিলের ডেটা 50Px দূরত্বে রাখার জন্য সঠিক HTML কোড হবে ।
cellpadding: এটি টেবিলের সেলের ভেতরের বর্ডার এবং সেলের কনটেন্টের মধ্যবর্তী স্থান নির্ধারণ করে। যেমন, cellpadding="50" মানে সেলের ভেতরের ডেটা বর্ডার থেকে 50 পিক্সেল দূরে থাকবে।cellspacing: এটি টেবিলের সেলগুলোর একে অপরের মধ্যবর্তী স্থান (space between cells) নির্ধারণ করে। যেমন, cellspacing="50" মানে একটি সেল থেকে অন্য সেলের দূরত্ব 50 পিক্সেল হবে। এটি সেলের ভেতরের কনটেন্টের দূরত্ব নিয়ন্ত্রণ করে না।padding: এটি একটি CSS প্রপার্টি, সরাসরি HTML ট্যাগের অ্যাট্রিবিউট নয়।
margin: এটিও একটি CSS প্রপার্টি, যা কোনো এলিমেন্টের বাইরে স্থান নির্ধারণ করে। এটি টেবিলের সেলের ভেতরের কনটেন্টের দূরত্ব নিয়ন্ত্রণ করে না।
Related Question
View All
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!
Related Question
Question Analytics
Promotion