Web Design & Development
📘 Class 6
21 টি প্রশ্ন ও উত্তর
Question #1
textarea ট্যাগ কি এবং কেন ব্যবহার করা হয় ?
input এর type text দিলে যে টেক্সট ফিল্ড তৈরী হয় সেখানে কয়েকটি শব্দ লেখা চলে। অনেক কয়েক লাইন লেখার প্রয়োজন হলে textarea এলিমেন্ট ব্যবহার করতে হবে। ধরুন ফর্মে ইউজারের নিজের সম্পর্কে লেখার জন্য একটা ফিল্ড দিবেন তখন textarea ব্যববহার করতে পারেন কেননা ইউজার অনেক লাইন লিখতে পারে নিজের সম্পর্কে লিখতে পারে।
Question #2
value attribute এর কাজ কি ?
value attribute এর কাজ হলো প্রাথমিক ভাবে এই HTML input field এর কিছু value আগে থেকে সেট করা।
Question #3
readonly attribute এর কাজ কি ?
HTML input field কে যদি আমরা শুধুমাত্র read-only মুডে রাখতে চাই মানে এই input field এর ইউজার কোন কিছু লিখতে পারবে না তাহলে readonly attribute ব্যবহার করব।
Question #4
disabled attribute এর কাজ কি ?
html disabled Attribute এর কাজ হলো যে, নির্দিষ্ট কোন input field disabled অবস্থায় থাকবে মানে আমরা এই field টিতে কোন কিছু লিখতে পারব না।
Question #5
size attribute এর কাজ কি ?
এই size attribute এর কাজ হলো যে, input field টি দেখতে কতটুকু width এর হবে। সাধারনত size attribute এর ভ্যালু ২০ হয় আমরা চাইলে এর মান আরো বাড়াতে পারি।
Question #6
placeholder attribute এর কাজ কি ?
কোন ১ টি input field কি জন্য তৈরী করা হয়েছে তার একটি hint দেওয়ার জন্য এই placeholder attribute টি ব্যবহার করা হয।
Question #7
accept attribute এর কাজ কি ?
Value: audio/* video/* image/*
Description: Specifies a filter for what file types the user can pick from the file input dialog box (only for type="file")
Question #8
autocomplete attribute এর কাজ কি ?
Value: on/off
Description: Specifies that an input element should automatically get focus when the page loads
Question #9
checked attribute এর কাজ কি ?
Value: checked
Description: Specifies that an input element should be pre-selected when the page loads (for type="checkbox" or type="radio")
Question #10
maxlength/minlength attribute এর কাজ কি ?
আমরা কোন ১ টি input field এ সর্বোচ্চ/সর্বনিম্ন কতগুলো character লিখতে চাই তা নির্ধারন করার জন্য এই maxlength attribute ব্যবহার করে থাকি।
Question #11
min and max Attributes এর কাজ কি ?
কোন ১টি input field এর সর্বনিম্ন বা সর্বোচ্চ ভ্যালু সেট করার জন্য এই min এবং max attribute ব্যবহার করা হয়। min এবং max attribute টি শুধুমাত্র number, range, date, datetime-local, month, time এবং week নামের input type attribute এর ভ্যালুর জন্য কাজ করবে।
Question #12
multiple Attribute এর কাজ কি ?
html multiple attribute এর কাজ হলো ইউজার ১টি input field এ একের অধিক ভ্যালু সেট করতে পারবে।
Question #13
readonly attribute এর কাজ কি ?
Value: readonly
Description: Specifies that an input field is read-only
Question #14
name attribute এর কাজ কি ?
Value: name
Description: Specifies the name of an input element
Question #15
pattern attribute এর কাজ কি ?
আমরা যদি কোন input field এর ভ্যালু নির্দিষ্ট কোন ১টি pattern এ চাই তাহলে এই pattern attribute টি ব্যবহার করব। যেমন-
<input pattern="[A-Za-z]{3}" title="Three letter country code">
Question #16
required attribute এর কাজ কি ?
Value: text
Description: Specifies a short hint that describes the expected value of an input element
কোন ১ টি input field যদি অবশ্যই পূরন করা লাগে সেই ক্ষেত্রে আমরা এই required Attribute টি ব্যবহার করব
Question #17
step attribute এর কাজ কি ?
কোন input field এর নাম্বার ভ্যালূ যদি আমরা ৩, ৪ বা নির্দিষ্ট সংক্ষ্যক পরপর বাড়াতে চাই তাহলে এই step attribute টি ব্যবহার করব
Question #18
autofocus attribute এর কাজ কি ?
মনে করুন আমরা ১টি লগিন পেজে গিয়েছে। এই পেজে লগিন ফর্মটি দেখা যাচ্ছে যেখানে ২ টি input field রয়েছে। একটি হলো username এবং আরেকটি হলো password। এখন এই username ফিল্ডে টাইপ করতে হলে প্রথমে আমাদেরকে মাউসের মাধ্যমে ঐ ফিল্ডে যেতে হবে। কিন্তু আমরা যদি এটি অটোমেটিক করতে চাই তাহলে এই autofocus attribute টি ব্যবহার করব।
Question #19
list attribute এর কাজ কি ?
HTML list attribute টি ব্যবহার করা হয় datalist নামের element এর জন্য। যেমন –
<input list="browsers">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
</datalist>
এই datalist element এর মাধ্যমে আমরা আগে থেকেই দেওয়া কোন ডাটা আমরা টাইপ করতে পারব বা সিলেক্ট করতে পারব।
Question #20
name attribute এর কাজ কি ?
name এট্রিবিউট দ্বারা এলিমেন্ট গুলোর জন্য একটি নাম নির্দিষ্ট করা হয়। এই নামের মাধ্যমে জাভাস্ক্রিপ্ট এবং পিএইচপি'তে এলিমেন্টের সাথে সংযোগ স্থাপন করা হয়। এই নামের মাধ্যমে সেই এলিমেন্টকে চিহ্নিত করা হয় তবে, meta এলিমেন্টের ক্ষেত্রে name এট্রিবিউট পেজটির তথ্য সংগ্রহকারী ভ্যালু ব্যবহার করে।
Question #21
autocomplete attribute এর কাজ কি ?
কোন input field এ টাইপ করার সাথে সাথে যদি আগের দেওয়া কোন ভ্যালু দেখাতে চাই তাহলে এই autocomplete attribute করব। autocomplete attribute ব্যবহার করা ফলে browser আমাদেরকে আগের দেওয়া input field এর ভ্যালু সাজেষ্ট করে
নোটঃ এই attribute কাজ করাতে হলে অবশ্যই id অথবা name attribute নিতে হবে।