চতুর্থ অধ্যায় এর সকল জ্ঞানমূলক এবং অনুধাবনমূলক প্রশ্নের উত্তর ।। Raihans Academy
অধ্যায় ৪: ওয়েব ডিজাইন পরিচিতি এবং HTML - জ্ঞানমূলক প্রশ্ন (১-৪১)
১. URL কী?
উত্তর: URL (Uniform Resource Locator) হলো ইন্টারনেটে কোনো ওয়েব রিসোর্স বা ওয়েবসাইটের একক ঠিকানা।
উত্তর: URL (Uniform Resource Locator) হলো ইন্টারনেটে কোনো ওয়েব রিসোর্স বা ওয়েবসাইটের একক ঠিকানা।
২. ওয়েবসাইট কী?
উত্তর: একই ডোমেইনের অধীনে পরস্পর সম্পর্কযুক্ত একাধিক ওয়েবপেইজের সমষ্টিকে ওয়েবসাইট বলে।
উত্তর: একই ডোমেইনের অধীনে পরস্পর সম্পর্কযুক্ত একাধিক ওয়েবপেইজের সমষ্টিকে ওয়েবসাইট বলে।
২. ওয়েব পোর্টাল কী?
উত্তর: ওয়েব পোর্টাল হলো এমন একটি ওয়েবসাইট যা অনেকগুলো উৎস থেকে বিভিন্ন তথ্য সংগ্রহ করে একক স্থানে উপস্থাপন করে।
উত্তর: ওয়েব পোর্টাল হলো এমন একটি ওয়েবসাইট যা অনেকগুলো উৎস থেকে বিভিন্ন তথ্য সংগ্রহ করে একক স্থানে উপস্থাপন করে।
৩. IP অ্যাড্রেস কী?
উত্তর: ইন্টারনেটে যুক্ত প্রতিটি কম্পিউটার বা ডিভাইসের জন্য একটি অনন্য বা ইউনিক পরিচিতি নম্বর থাকে তাকে IP (Internet Protocol) অ্যাড্রেস বলে।
উত্তর: ইন্টারনেটে যুক্ত প্রতিটি কম্পিউটার বা ডিভাইসের জন্য একটি অনন্য বা ইউনিক পরিচিতি নম্বর থাকে তাকে IP (Internet Protocol) অ্যাড্রেস বলে।
৪. ওয়েবসার্ভার কী?
উত্তর: ওয়েবসার্ভার হলো এমন একটি বিশেষ কম্পিউটার যেখানে ওয়েবসাইটের ফাইলসমূহ সংরক্ষিত থাকে এবং ইন্টারনেটের মাধ্যমে ক্লায়েন্টের অনুরোধে সেবা প্রদান করে।
উত্তর: ওয়েবসার্ভার হলো এমন একটি বিশেষ কম্পিউটার যেখানে ওয়েবসাইটের ফাইলসমূহ সংরক্ষিত থাকে এবং ইন্টারনেটের মাধ্যমে ক্লায়েন্টের অনুরোধে সেবা প্রদান করে।
৫. হাইপারটেক্সট কী?
উত্তর: হাইপারটেক্সট হলো এমন টেক্সট যা অন্য কোনো টেক্সট বা ওয়েবপেইজের সাথে যুক্ত (Link) থাকে।
উত্তর: হাইপারটেক্সট হলো এমন টেক্সট যা অন্য কোনো টেক্সট বা ওয়েবপেইজের সাথে যুক্ত (Link) থাকে।
৬. হাইপারমিডিয়া কী?
উত্তর: গ্রাফিক্স, অডিও, ভিডিও বা এনিমেশন সম্বলিত হাইপারটেক্সটকে হাইপারমিডিয়া বলা হয়।
উত্তর: গ্রাফিক্স, অডিও, ভিডিও বা এনিমেশন সম্বলিত হাইপারটেক্সটকে হাইপারমিডিয়া বলা হয়।
৭. ইন্টারনেট কী?
উত্তর: ইন্টারনেট হলো বিশ্বজুড়ে ছড়িয়ে থাকা অসংখ্য নেটওয়ার্কের একটি সমন্বিত নেটওয়ার্ক বা নেটওয়ার্কের নেটওয়ার্ক।
উত্তর: ইন্টারনেট হলো বিশ্বজুড়ে ছড়িয়ে থাকা অসংখ্য নেটওয়ার্কের একটি সমন্বিত নেটওয়ার্ক বা নেটওয়ার্কের নেটওয়ার্ক।
৮. স্ট্যাটিক ওয়েবসাইট কী?
উত্তর: যে সকল ওয়েবসাইটের তথ্য বা ডেটা ব্রাউজারে লোড হওয়ার পর পরিবর্তন হয় না তাকে স্ট্যাটিক ওয়েবসাইট বলে।
উত্তর: যে সকল ওয়েবসাইটের তথ্য বা ডেটা ব্রাউজারে লোড হওয়ার পর পরিবর্তন হয় না তাকে স্ট্যাটিক ওয়েবসাইট বলে।
৯. ওয়েবপেইজ কী?
উত্তর: ইন্টারনেটে তথা সার্ভারে সংরক্ষিত কোনো বিশেষ ডকুমেন্ট যা ব্রাউজারে দেখা যায় তাকে ওয়েবপেইজ বলে।
উত্তর: ইন্টারনেটে তথা সার্ভারে সংরক্ষিত কোনো বিশেষ ডকুমেন্ট যা ব্রাউজারে দেখা যায় তাকে ওয়েবপেইজ বলে।
১০. হোমপেইজ কী?
উত্তর: কোনো ওয়েবসাইট ভিজিট করলে প্রথমে যে পেইজটি প্রদর্শিত হয় তাকে হোমপেইজ বলে।
উত্তর: কোনো ওয়েবসাইট ভিজিট করলে প্রথমে যে পেইজটি প্রদর্শিত হয় তাকে হোমপেইজ বলে।
১১. ডাইনামিক ওয়েবসাইট কী?
উত্তর: যে সকল ওয়েবসাইটের ডেটা ব্রাউজারে লোড হওয়ার পর ব্যবহারকারীর চাহিদা অনুযায়ী স্বয়ংক্রিয়ভাবে পরিবর্তন হয় তাকে ডাইনামিক ওয়েবসাইট বলে।
উত্তর: যে সকল ওয়েবসাইটের ডেটা ব্রাউজারে লোড হওয়ার পর ব্যবহারকারীর চাহিদা অনুযায়ী স্বয়ংক্রিয়ভাবে পরিবর্তন হয় তাকে ডাইনামিক ওয়েবসাইট বলে।
১২. ওয়েব ব্রাউজার কী?
উত্তর: ওয়েব ব্রাউজার হলো এমন একটি অ্যাপ্লিকেশন সফটওয়্যার যার মাধ্যমে ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) থেকে তথ্য প্রদর্শন বা ওয়েবপেইজ দেখা যায়।
উত্তর: ওয়েব ব্রাউজার হলো এমন একটি অ্যাপ্লিকেশন সফটওয়্যার যার মাধ্যমে ওয়ার্ল্ড ওয়াইড ওয়েব (WWW) থেকে তথ্য প্রদর্শন বা ওয়েবপেইজ দেখা যায়।
১৩. FTP কী?
উত্তর: FTP (File Transfer Protocol) হলো ইন্টারনেটে এক কম্পিউটার থেকে অন্য কম্পিউটারে ফাইল আদান-প্রদানের প্রটোকল।
উত্তর: FTP (File Transfer Protocol) হলো ইন্টারনেটে এক কম্পিউটার থেকে অন্য কম্পিউটারে ফাইল আদান-প্রদানের প্রটোকল।
১৪. HTTP কী?
উত্তর: HTTP (Hypertext Transfer Protocol) হলো ওয়েবসার্ভার ও ক্লায়েন্টের মধ্যে তথ্য আদান-প্রদানের একটি স্ট্যান্ডার্ড প্রটোকল।
উত্তর: HTTP (Hypertext Transfer Protocol) হলো ওয়েবসার্ভার ও ক্লায়েন্টের মধ্যে তথ্য আদান-প্রদানের একটি স্ট্যান্ডার্ড প্রটোকল।
১৫. ইউআরএল কী?
উত্তর: (পুনরাবৃত্তি) URL হলো ইন্টারনেটে কোনো ওয়েবসাইটের পূর্ণাঙ্গ ঠিকানা।
উত্তর: (পুনরাবৃত্তি) URL হলো ইন্টারনেটে কোনো ওয়েবসাইটের পূর্ণাঙ্গ ঠিকানা।
১৬. ক্লায়েন্ট কম্পিউটার কী?
উত্তর: যে কম্পিউটার সার্ভারের কাছে কোনো তথ্যের জন্য অনুরোধ পাঠায় তাকে ক্লায়েন্ট কম্পিউটার বলে।
উত্তর: যে কম্পিউটার সার্ভারের কাছে কোনো তথ্যের জন্য অনুরোধ পাঠায় তাকে ক্লায়েন্ট কম্পিউটার বলে।
১৭. ওয়েব অ্যাড্রেস কী?
উত্তর: ইন্টারনেটে কোনো নির্দিষ্ট ওয়েবপেইজ বা ওয়েবসাইট খুঁজে পাওয়ার ঠিকানাকে ওয়েব অ্যাড্রেস বলে।
উত্তর: ইন্টারনেটে কোনো নির্দিষ্ট ওয়েবপেইজ বা ওয়েবসাইট খুঁজে পাওয়ার ঠিকানাকে ওয়েব অ্যাড্রেস বলে।
১৮. ওয়েব ব্রাউজার কী?
উত্তর: (পুনরাবৃত্তি) এটি ইন্টারনেট থেকে রিসোর্স খুঁজে পাওয়ার সফটওয়্যার। উদাহরণ: গুগল ক্রোম, ফায়ারফক্স।
উত্তর: (পুনরাবৃত্তি) এটি ইন্টারনেট থেকে রিসোর্স খুঁজে পাওয়ার সফটওয়্যার। উদাহরণ: গুগল ক্রোম, ফায়ারফক্স।
১৯. সার্চ ইঞ্জিন কী?
উত্তর: সার্চ ইঞ্জিন হলো এমন একটি সফটওয়্যার টুল যা ইন্টারনেটে তথ্য খোঁজার কাজে ব্যবহৃত হয়। যেমন- গুগল।
উত্তর: সার্চ ইঞ্জিন হলো এমন একটি সফটওয়্যার টুল যা ইন্টারনেটে তথ্য খোঁজার কাজে ব্যবহৃত হয়। যেমন- গুগল।
২০. ডোমেইন নেম কী?
উত্তর: IP অ্যাড্রেসের বর্ণভিত্তিক বা টেক্সটভিত্তিক নামকে ডোমেইন নেম বলে।
উত্তর: IP অ্যাড্রেসের বর্ণভিত্তিক বা টেক্সটভিত্তিক নামকে ডোমেইন নেম বলে।
২১. হোস্টিং কী?
উত্তর: ইন্টারনেটের সার্ভারে কোনো ওয়েবসাইটের ফাইলসমূহ রাখার জায়গাকে হোস্টিং বলে।
উত্তর: ইন্টারনেটের সার্ভারে কোনো ওয়েবসাইটের ফাইলসমূহ রাখার জায়গাকে হোস্টিং বলে।
২২. ওয়েবসাইটের কাঠামো কী?
উত্তর: একটি ওয়েবসাইটের অভ্যন্তরে বিভিন্ন ওয়েবপেইজসমূহ যে পদ্ধতিতে সাজানো বা লিঙ্কিং করা থাকে তাকে ওয়েবসাইটের কাঠামো বলে।
উত্তর: একটি ওয়েবসাইটের অভ্যন্তরে বিভিন্ন ওয়েবপেইজসমূহ যে পদ্ধতিতে সাজানো বা লিঙ্কিং করা থাকে তাকে ওয়েবসাইটের কাঠামো বলে।
২৩. HTML সিনট্যাক্স কী?
উত্তর: HTML-এর ট্যাগ ও এলিমেন্টসমূহ লেখার নির্ধারিত নিয়ম বা ধরনকে HTML সিনট্যাক্স বলে।
উত্তর: HTML-এর ট্যাগ ও এলিমেন্টসমূহ লেখার নির্ধারিত নিয়ম বা ধরনকে HTML সিনট্যাক্স বলে।
২৪. HTML এলিমেন্ট কী?
উত্তর: শুরুর ট্যাগ থেকে শেষ ট্যাগ পর্যন্ত মধ্যবর্তী অংশসহ সবকিছুকে একত্রে HTML এলিমেন্ট বলে।
উত্তর: শুরুর ট্যাগ থেকে শেষ ট্যাগ পর্যন্ত মধ্যবর্তী অংশসহ সবকিছুকে একত্রে HTML এলিমেন্ট বলে।
২৫. কনটেইনার ট্যাগ কী?
উত্তর: যে সকল ট্যাগের শুরু ও শেষ উভয়ই থাকে তাদের কনটেইনার ট্যাগ বলে। যেমন- <p>...</p>।
উত্তর: যে সকল ট্যাগের শুরু ও শেষ উভয়ই থাকে তাদের কনটেইনার ট্যাগ বলে। যেমন- <p>...</p>।
২৬. HTML কী?
উত্তর: HTML (Hypertext Markup Language) হলো ওয়েবপেইজ তৈরির জন্য ব্যবহৃত একটি বিশেষ মার্কআপ ল্যাঙ্গুয়েজ।
উত্তর: HTML (Hypertext Markup Language) হলো ওয়েবপেইজ তৈরির জন্য ব্যবহৃত একটি বিশেষ মার্কআপ ল্যাঙ্গুয়েজ।
২৭. এইচটিএমএল ট্যাগ কী?
উত্তর: HTML ডকুমেন্টে ব্যবহৃত কি-ওয়ার্ড যা এঙ্গেল ব্র্যাকেটের (< >) মধ্যে লেখা হয় তাকে ট্যাগ বলে।
উত্তর: HTML ডকুমেন্টে ব্যবহৃত কি-ওয়ার্ড যা এঙ্গেল ব্র্যাকেটের (< >) মধ্যে লেখা হয় তাকে ট্যাগ বলে।
২৮. এম্পটি ট্যাগ কী?
উত্তর: যে সকল ট্যাগের শুরুর ট্যাগ আছে কিন্তু শেষ ট্যাগ নেই তাদের এম্পটি ট্যাগ বলে। যেমন- <br>, <img>।
উত্তর: যে সকল ট্যাগের শুরুর ট্যাগ আছে কিন্তু শেষ ট্যাগ নেই তাদের এম্পটি ট্যাগ বলে। যেমন- <br>, <img>।
২৯. অ্যাট্রিবিউট কী?
উত্তর: কোনো ট্যাগের বৈশিষ্ট্য বা রূপ নির্ধারণকারী অতিরিক্ত নির্দেশকে অ্যাট্রিবিউট বলে।
উত্তর: কোনো ট্যাগের বৈশিষ্ট্য বা রূপ নির্ধারণকারী অতিরিক্ত নির্দেশকে অ্যাট্রিবিউট বলে।
৩০. HTML পেইজ লে-আউট কী?
উত্তর: একটি ওয়েবপেইজের কোন জায়গায় কোন তথ্য প্রদর্শিত হবে তার নকশাকে পেইজ লে-আউট বলে।
উত্তর: একটি ওয়েবপেইজের কোন জায়গায় কোন তথ্য প্রদর্শিত হবে তার নকশাকে পেইজ লে-আউট বলে।
৩১. ফরম্যাটিং কী?
উত্তর: ওয়েবপেইজের টেক্সটসমূহকে বিভিন্ন নকশা বা ফন্ট স্টাইল দিয়ে সুন্দরভাবে সাজানোকে ফরম্যাটিং বলে।
উত্তর: ওয়েবপেইজের টেক্সটসমূহকে বিভিন্ন নকশা বা ফন্ট স্টাইল দিয়ে সুন্দরভাবে সাজানোকে ফরম্যাটিং বলে।
৩২. <sup> ও <sub> কী?
উত্তর: <sup> ট্যাগ সুপারস্ক্রিপ্ট (পাওয়ার হিসেবে) এবং <sub> ট্যাগ সাবস্ক্রিপ্ট (ভিত্তি হিসেবে) টেক্সট লিখতে ব্যবহৃত হয়।
উত্তর: <sup> ট্যাগ সুপারস্ক্রিপ্ট (পাওয়ার হিসেবে) এবং <sub> ট্যাগ সাবস্ক্রিপ্ট (ভিত্তি হিসেবে) টেক্সট লিখতে ব্যবহৃত হয়।
৩৩. <hr> কী?
উত্তর: <hr> ট্যাগ ওয়েবপেইজে একটি আড়াআড়ি বা অনুভূমিক রেখা (Horizontal Line) তৈরির জন্য ব্যবহৃত হয়।
উত্তর: <hr> ট্যাগ ওয়েবপেইজে একটি আড়াআড়ি বা অনুভূমিক রেখা (Horizontal Line) তৈরির জন্য ব্যবহৃত হয়।
৩৪. হাইপারলিংক কী?
উত্তর: একটি ওয়েবপেইজের সাথে অন্য একটি ফাইল বা ওয়েবপেইজের সংযোগ স্থাপন করাকে হাইপারলিংক বলে।
উত্তর: একটি ওয়েবপেইজের সাথে অন্য একটি ফাইল বা ওয়েবপেইজের সংযোগ স্থাপন করাকে হাইপারলিংক বলে।
৩৫. href পূর্ণরূপ কী?
উত্তর: href-এর পূর্ণরূপ হলো Hypertext Reference।
উত্তর: href-এর পূর্ণরূপ হলো Hypertext Reference।
৩৬. <a> ট্যাগের অ্যাট্রিবিউট কী?
উত্তর: <a> বা এংকর ট্যাগের প্রধান অ্যাট্রিবিউট হলো href, যা লিঙ্কের গন্তব্য ঠিকানা নির্দেশ করে।
উত্তর: <a> বা এংকর ট্যাগের প্রধান অ্যাট্রিবিউট হলো href, যা লিঙ্কের গন্তব্য ঠিকানা নির্দেশ করে।
৩৭. ইনলাইন ইমেজ কী?
উত্তর: ওয়েবপেইজের টেক্সটের সাথে একই লাইনে কোনো ছবি প্রদর্শিত হলে তাকে ইনলাইন ইমেজ বলে।
উত্তর: ওয়েবপেইজের টেক্সটের সাথে একই লাইনে কোনো ছবি প্রদর্শিত হলে তাকে ইনলাইন ইমেজ বলে।
৩৮. এক্সটারনাল ইমেজ কী?
উত্তর: ওয়েবপেইজে ছবি সরাসরি না রেখে অন্য কোনো লিঙ্ক বা সোর্স থেকে প্রদর্শন করাকে এক্সটারনাল ইমেজ বলে।
উত্তর: ওয়েবপেইজে ছবি সরাসরি না রেখে অন্য কোনো লিঙ্ক বা সোর্স থেকে প্রদর্শন করাকে এক্সটারনাল ইমেজ বলে।
৩৯. ইমেজ ট্যাগের সিনট্যাক্স কী?
উত্তর: ইমেজ ট্যাগের সিনট্যাক্স হলো: <img src="image_url" alt="text">
উত্তর: ইমেজ ট্যাগের সিনট্যাক্স হলো: <img src="image_url" alt="text">
৪০. ওয়েব ডিজাইন কী?
উত্তর: একটি ওয়েবসাইট দেখতে কেমন হবে বা এর লে-আউট কেমন হবে তা নির্ধারণ করার প্রক্রিয়াকে ওয়েব ডিজাইন বলে।
উত্তর: একটি ওয়েবসাইট দেখতে কেমন হবে বা এর লে-আউট কেমন হবে তা নির্ধারণ করার প্রক্রিয়াকে ওয়েব ডিজাইন বলে।
৪১. ওয়েব পাবলিশিং কী?
উত্তর: ওয়েবসাইট তৈরির পর ইন্টারনেটে প্রদর্শনের জন্য এটিকে সার্ভারে রাখার সম্পূর্ণ প্রক্রিয়াকে ওয়েব পাবলিশিং বলে।
উত্তর: ওয়েবসাইট তৈরির পর ইন্টারনেটে প্রদর্শনের জন্য এটিকে সার্ভারে রাখার সম্পূর্ণ প্রক্রিয়াকে ওয়েব পাবলিশিং বলে।
অধ্যায় ৪: ওয়েব ডিজাইন ও HTML - অনুধাবনমূলক প্রশ্ন ও উত্তর
১. "ওয়েব ব্রাউজার ও সার্চ ইঞ্জিন এক নয়"- ব্যাখ্যা কর।
উত্তর: ওয়েব ব্রাউজার হলো একটি অ্যাপ্লিকেশন সফটওয়্যার যা ব্যবহার করে ইন্টারনেটে থাকা ওয়েবসাইট দেখা যায় (যেমন: Chrome)। অন্যদিকে, সার্চ ইঞ্জিন হলো একটি ওয়েবসাইট বা টুল যার মাধ্যমে ইন্টারনেটে থাকা বিশাল তথ্যভাণ্ডার থেকে নির্দিষ্ট তথ্য খুঁজে বের করা যায় (যেমন: Google)। ব্রাউজার ছাড়া সার্চ ইঞ্জিন চালানো সম্ভব নয়।
উত্তর: ওয়েব ব্রাউজার হলো একটি অ্যাপ্লিকেশন সফটওয়্যার যা ব্যবহার করে ইন্টারনেটে থাকা ওয়েবসাইট দেখা যায় (যেমন: Chrome)। অন্যদিকে, সার্চ ইঞ্জিন হলো একটি ওয়েবসাইট বা টুল যার মাধ্যমে ইন্টারনেটে থাকা বিশাল তথ্যভাণ্ডার থেকে নির্দিষ্ট তথ্য খুঁজে বের করা যায় (যেমন: Google)। ব্রাউজার ছাড়া সার্চ ইঞ্জিন চালানো সম্ভব নয়।
২. ডোমেইন নেম রেজিস্ট্রেশন করতে হয় কেন?
উত্তর: ইন্টারনেটে প্রতিটি ওয়েবসাইটের একটি অদ্বিতীয় নাম থাকা প্রয়োজন যাতে ব্যবহারকারীরা নির্দিষ্ট সাইটটি খুঁজে পায়। ডোমেইন নেম রেজিস্ট্রেশন করলে সেই নামটির মালিকানা নিশ্চিত হয় এবং একই নামে অন্য কেউ ওয়েবসাইট খুলতে পারে না। এটি একটি আইনি প্রক্রিয়া যা ওয়েবসাইটকে বৈশ্বিক স্বীকৃতি দেয়।
উত্তর: ইন্টারনেটে প্রতিটি ওয়েবসাইটের একটি অদ্বিতীয় নাম থাকা প্রয়োজন যাতে ব্যবহারকারীরা নির্দিষ্ট সাইটটি খুঁজে পায়। ডোমেইন নেম রেজিস্ট্রেশন করলে সেই নামটির মালিকানা নিশ্চিত হয় এবং একই নামে অন্য কেউ ওয়েবসাইট খুলতে পারে না। এটি একটি আইনি প্রক্রিয়া যা ওয়েবসাইটকে বৈশ্বিক স্বীকৃতি দেয়।
৩. সার্ভার ও ক্লায়েন্ট সম্পর্কে ব্যাখ্যা করো।
উত্তর: সার্ভার হলো একটি শক্তিশালী কম্পিউটার যেখানে ওয়েবসাইটের সব তথ্য জমা থাকে এবং সেবা প্রদান করে। আর ক্লায়েন্ট হলো সেই কম্পিউটার বা ডিভাইস (যেমন আমাদের মোবাইল বা পিসি) যা ইন্টারনেটের মাধ্যমে সার্ভারের কাছে তথ্যের জন্য অনুরোধ পাঠায়। সার্ভার অনুরোধ গ্রহণ করে ক্লায়েন্টকে তথ্য পাঠায়।
উত্তর: সার্ভার হলো একটি শক্তিশালী কম্পিউটার যেখানে ওয়েবসাইটের সব তথ্য জমা থাকে এবং সেবা প্রদান করে। আর ক্লায়েন্ট হলো সেই কম্পিউটার বা ডিভাইস (যেমন আমাদের মোবাইল বা পিসি) যা ইন্টারনেটের মাধ্যমে সার্ভারের কাছে তথ্যের জন্য অনুরোধ পাঠায়। সার্ভার অনুরোধ গ্রহণ করে ক্লায়েন্টকে তথ্য পাঠায়।
৪. ওয়েবপেইজের সাথে ব্রাউজারের সম্পর্ক ব্যাখ্যা কর।
উত্তর: ওয়েবপেইজ হলো সার্ভারে সংরক্ষিত একটি ডকুমেন্ট (HTML ফাইল)। এই ফাইলটি সরাসরি দেখা যায় না; এটি পড়ার জন্য বা ইন্টারপ্রেট করার জন্য ওয়েব ব্রাউজারের প্রয়োজন হয়। ব্রাউজার HTML কোডকে প্রসেস করে আমাদের সামনে দৃশ্যমান পেইজ হিসেবে উপস্থাপন করে।
উত্তর: ওয়েবপেইজ হলো সার্ভারে সংরক্ষিত একটি ডকুমেন্ট (HTML ফাইল)। এই ফাইলটি সরাসরি দেখা যায় না; এটি পড়ার জন্য বা ইন্টারপ্রেট করার জন্য ওয়েব ব্রাউজারের প্রয়োজন হয়। ব্রাউজার HTML কোডকে প্রসেস করে আমাদের সামনে দৃশ্যমান পেইজ হিসেবে উপস্থাপন করে।
৫. স্ট্যাটিক ওয়েব পেইজ বলতে কী বোঝ?
উত্তর: যে সকল ওয়েবপেইজের তথ্য বা কন্টেন্ট ব্রাউজারে লোড হওয়ার পর স্বয়ংক্রিয়ভাবে পরিবর্তিত হয় না, তাকে স্ট্যাটিক ওয়েবপেইজ বলে। এই ধরনের পেইজ সাধারণত HTML এবং CSS দিয়ে তৈরি হয় এবং এতে কোনো ডেটাবেজ যুক্ত থাকে না।
উত্তর: যে সকল ওয়েবপেইজের তথ্য বা কন্টেন্ট ব্রাউজারে লোড হওয়ার পর স্বয়ংক্রিয়ভাবে পরিবর্তিত হয় না, তাকে স্ট্যাটিক ওয়েবপেইজ বলে। এই ধরনের পেইজ সাধারণত HTML এবং CSS দিয়ে তৈরি হয় এবং এতে কোনো ডেটাবেজ যুক্ত থাকে না।
৬. ডাইনামিক ওয়েবপেইজে ডেটাবেজ ব্যবহৃত হয় কেন?
উত্তর: ডাইনামিক ওয়েবপেইজে ব্যবহারকারীর চাহিদা বা ইনপুটের ওপর ভিত্তি করে কন্টেন্ট পরিবর্তন করতে হয়। এই বিপুল পরিমাণ তথ্য সুশৃঙ্খলভাবে জমা রাখা এবং দ্রুত খুঁজে পাওয়ার জন্য ডেটাবেজ (যেমন: MySQL) ব্যবহার করা হয়। ডেটাবেজ ছাড়া রিয়েল-টাইম তথ্য আপডেট সম্ভব নয়।
উত্তর: ডাইনামিক ওয়েবপেইজে ব্যবহারকারীর চাহিদা বা ইনপুটের ওপর ভিত্তি করে কন্টেন্ট পরিবর্তন করতে হয়। এই বিপুল পরিমাণ তথ্য সুশৃঙ্খলভাবে জমা রাখা এবং দ্রুত খুঁজে পাওয়ার জন্য ডেটাবেজ (যেমন: MySQL) ব্যবহার করা হয়। ডেটাবেজ ছাড়া রিয়েল-টাইম তথ্য আপডেট সম্ভব নয়।
৭. ওয়েবসাইট ও ওয়েবপেইজ রান টাইমে পরিবর্তিত হয় না কেন?
উত্তর: যদি ওয়েবসাইটটি স্ট্যাটিক হয়, তবে তা রান টাইমে পরিবর্তিত হয় না। কারণ স্ট্যাটিক সাইটের কন্টেন্ট সরাসরি HTML ফাইলে ফিক্সড থাকে এবং এতে কোনো সার্ভার-সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ বা ডেটাবেজ না থাকায় এটি রান টাইমে নতুন তথ্য গ্রহণ বা প্রদর্শন করতে পারে না।
উত্তর: যদি ওয়েবসাইটটি স্ট্যাটিক হয়, তবে তা রান টাইমে পরিবর্তিত হয় না। কারণ স্ট্যাটিক সাইটের কন্টেন্ট সরাসরি HTML ফাইলে ফিক্সড থাকে এবং এতে কোনো সার্ভার-সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ বা ডেটাবেজ না থাকায় এটি রান টাইমে নতুন তথ্য গ্রহণ বা প্রদর্শন করতে পারে না।
৮. স্ট্যাটিক ওয়েবপেইজ রান টাইমে পরিবর্তিত হয় না কেন?
উত্তর: স্ট্যাটিক ওয়েবপেইজগুলো মূলত প্রি-রেন্ডার করা ফাইল। এগুলো যখন ব্রাউজারে প্রদর্শিত হয়, তখন সার্ভার থেকে নতুন কোনো তথ্য বা ডেটা আদান-প্রদান করে না। প্রোগ্রামিং লজিক বা ডেটাবেজ কানেকশন না থাকার কারণেই এটি রান টাইমে স্থির থাকে।
উত্তর: স্ট্যাটিক ওয়েবপেইজগুলো মূলত প্রি-রেন্ডার করা ফাইল। এগুলো যখন ব্রাউজারে প্রদর্শিত হয়, তখন সার্ভার থেকে নতুন কোনো তথ্য বা ডেটা আদান-প্রদান করে না। প্রোগ্রামিং লজিক বা ডেটাবেজ কানেকশন না থাকার কারণেই এটি রান টাইমে স্থির থাকে।
৯. ওয়েবসাইট পাবলিশ করার জন্য কোনটি প্রয়োজন? ব্যাখ্যা করো।
উত্তর: ওয়েবসাইট পাবলিশ করার জন্য প্রধানত চারটি বিষয় প্রয়োজন: ১. ডোমেইন নেম (ঠিকানা), ২. হোস্টিং (সার্ভারে জায়গা), ৩. সার্চ ইঞ্জিন অপ্টিমাইজেশন (SEO) এবং ৪. ফাইল আপলোড বা ট্রান্সফার (FTP)। এর মধ্যে ডোমেইন ও হোস্টিং সবচেয়ে আবশ্যিক।
উত্তর: ওয়েবসাইট পাবলিশ করার জন্য প্রধানত চারটি বিষয় প্রয়োজন: ১. ডোমেইন নেম (ঠিকানা), ২. হোস্টিং (সার্ভারে জায়গা), ৩. সার্চ ইঞ্জিন অপ্টিমাইজেশন (SEO) এবং ৪. ফাইল আপলোড বা ট্রান্সফার (FTP)। এর মধ্যে ডোমেইন ও হোস্টিং সবচেয়ে আবশ্যিক।
১০. ডোমেইন নেম অদ্বিতীয়- ব্যাখ্যা কর।
উত্তর: ডোমেইন নেম হলো ইন্টারনেটে কোনো ওয়েবসাইটের একমাত্র পরিচয়। যদি একই নামে দুটি ডোমেইন থাকতো, তবে সার্ভার বুঝত না কোন সাইটটি প্রদর্শন করতে হবে। তাই আইপি অ্যাড্রেসের মতোই প্রতিটি ডোমেইন নেম বিশ্বজুড়ে একটিই বা ইউনিক (Unique) হতে হয়।
উত্তর: ডোমেইন নেম হলো ইন্টারনেটে কোনো ওয়েবসাইটের একমাত্র পরিচয়। যদি একই নামে দুটি ডোমেইন থাকতো, তবে সার্ভার বুঝত না কোন সাইটটি প্রদর্শন করতে হবে। তাই আইপি অ্যাড্রেসের মতোই প্রতিটি ডোমেইন নেম বিশ্বজুড়ে একটিই বা ইউনিক (Unique) হতে হয়।
১১. IP এর অ্যাড্রেসের চেয়ে Domain Name ব্যবহার সুবিধাজনক- ব্যাখ্যা কর।
উত্তর: আইপি অ্যাড্রেস সংখ্যাবাচক (যেমন: 172.217.166.110), যা মনে রাখা অত্যন্ত কঠিন। অন্যদিকে ডোমেইন নেম বর্ণবাচক বা টেক্সটভিত্তিক (যেমন: google.com), যা মানুষের জন্য মনে রাখা খুব সহজ। এই ব্যবহারের সহজলভ্যতার কারণেই ডোমেইন নেম বেশি সুবিধাজনক।
উত্তর: আইপি অ্যাড্রেস সংখ্যাবাচক (যেমন: 172.217.166.110), যা মনে রাখা অত্যন্ত কঠিন। অন্যদিকে ডোমেইন নেম বর্ণবাচক বা টেক্সটভিত্তিক (যেমন: google.com), যা মানুষের জন্য মনে রাখা খুব সহজ। এই ব্যবহারের সহজলভ্যতার কারণেই ডোমেইন নেম বেশি সুবিধাজনক।
১২. "প্রতিনিয়ত পরিবর্তনশীল তথ্যের ওয়েবসাইট"- ব্যাখ্যা কর।
উত্তর: এটি মূলত ডাইনামিক ওয়েবসাইটকে নির্দেশ করে। যেমন ফেসবুক বা নিউজ পোর্টাল, যেখানে প্রতি মুহূর্তে নতুন পোস্ট বা খবর আপডেট হয়। সার্ভার-সাইড স্ক্রিপ্টিংয়ের মাধ্যমে এই সাইটগুলো ব্যবহারকারীর চাহিদা অনুযায়ী তথ্য পরিবর্তন করে উপস্থাপন করতে পারে।
উত্তর: এটি মূলত ডাইনামিক ওয়েবসাইটকে নির্দেশ করে। যেমন ফেসবুক বা নিউজ পোর্টাল, যেখানে প্রতি মুহূর্তে নতুন পোস্ট বা খবর আপডেট হয়। সার্ভার-সাইড স্ক্রিপ্টিংয়ের মাধ্যমে এই সাইটগুলো ব্যবহারকারীর চাহিদা অনুযায়ী তথ্য পরিবর্তন করে উপস্থাপন করতে পারে।
১৩. আইপি অ্যাড্রেস এবং ডোমেইন নেইম এক নয়- ব্যাখ্যা কর।
উত্তর: আইপি অ্যাড্রেস হলো ইন্টারনেটে যুক্ত ডিভাইসের গাণিতিক বা ডিজিটাল ঠিকানা (যেমন: IPv4)। আর ডোমেইন নেম হলো সেই আইপি অ্যাড্রেসেরই একটি সহজবোধ্য নাম বা আলফানিউমেরিক ঠিকানা। আইপি যন্ত্রের জন্য আর ডোমেইন নেম মানুষের ব্যবহারের জন্য।
উত্তর: আইপি অ্যাড্রেস হলো ইন্টারনেটে যুক্ত ডিভাইসের গাণিতিক বা ডিজিটাল ঠিকানা (যেমন: IPv4)। আর ডোমেইন নেম হলো সেই আইপি অ্যাড্রেসেরই একটি সহজবোধ্য নাম বা আলফানিউমেরিক ঠিকানা। আইপি যন্ত্রের জন্য আর ডোমেইন নেম মানুষের ব্যবহারের জন্য।
১৪. "আইপি ঠিকানা হচ্ছে ডোমেইন নেইম এর গাণিতিক রূপ”-ব্যাখ্যা কর।
উত্তর: কম্পিউটার ইন্টারনেটে একে অপরকে খুঁজে পায় আইপি অ্যাড্রেসের মাধ্যমে। কিন্তু মানুষ ডোমেইন নাম ব্যবহার করে। DNS (Domain Name System) ডোমেইন নামকে আইপি-তে রূপান্তর করে। অর্থাৎ ব্যাক-এন্ডে ডোমেইন নাম মানেই একটি নির্দিষ্ট গাণিতিক আইপি অ্যাড্রেস।
উত্তর: কম্পিউটার ইন্টারনেটে একে অপরকে খুঁজে পায় আইপি অ্যাড্রেসের মাধ্যমে। কিন্তু মানুষ ডোমেইন নাম ব্যবহার করে। DNS (Domain Name System) ডোমেইন নামকে আইপি-তে রূপান্তর করে। অর্থাৎ ব্যাক-এন্ডে ডোমেইন নাম মানেই একটি নির্দিষ্ট গাণিতিক আইপি অ্যাড্রেস।
১৫. হোস্টিং কেন প্রয়োজন বুঝিয়ে লেখ।
উত্তর: একটি ওয়েবসাইট তৈরি করে নিজের কম্পিউটারে রাখলে তা বিশ্বজুড়ে কেউ দেখতে পাবে না। হোস্টিং হলো ইন্টারনেটের সাথে যুক্ত একটি শক্তিশালী সার্ভারে নির্দিষ্ট পরিমাণ জায়গা কেনা, যেখানে ওয়েবসাইটের ফাইলগুলো জমা রাখলে তা ২৪ ঘণ্টা সবার জন্য উন্মুক্ত থাকে।
উত্তর: একটি ওয়েবসাইট তৈরি করে নিজের কম্পিউটারে রাখলে তা বিশ্বজুড়ে কেউ দেখতে পাবে না। হোস্টিং হলো ইন্টারনেটের সাথে যুক্ত একটি শক্তিশালী সার্ভারে নির্দিষ্ট পরিমাণ জায়গা কেনা, যেখানে ওয়েবসাইটের ফাইলগুলো জমা রাখলে তা ২৪ ঘণ্টা সবার জন্য উন্মুক্ত থাকে।
১৬. ওয়েবসাইট হোস্টিং পাবলিকেশনের একটি গুরুত্বপূর্ণ ধাপ বুঝিয়ে লেখ।
উত্তর: পাবলিশিং মানেই হলো ওয়েবসাইটকে জনগণের জন্য উন্মুক্ত করা। হোস্টিং ছাড়া ডোমেইন নেম কিনলেও ওয়েবসাইটটি অনলাইনে দেখা যাবে না। হোস্টিংয়ের মাধ্যমেই ওয়েবসাইটের কন্টেন্ট অনলাইনে স্টোর করা হয়, তাই এটি পাবলিকেশনের সবচেয়ে জরুরি ধাপ।
উত্তর: পাবলিশিং মানেই হলো ওয়েবসাইটকে জনগণের জন্য উন্মুক্ত করা। হোস্টিং ছাড়া ডোমেইন নেম কিনলেও ওয়েবসাইটটি অনলাইনে দেখা যাবে না। হোস্টিংয়ের মাধ্যমেই ওয়েবসাইটের কন্টেন্ট অনলাইনে স্টোর করা হয়, তাই এটি পাবলিকেশনের সবচেয়ে জরুরি ধাপ।
১৭. HTTP কী ধরনের প্রটোকল? ব্যাখ্যা কর।
উত্তর: HTTP (Hypertext Transfer Protocol) হলো একটি অ্যাপ্লিকেশন লেয়ার প্রটোকল। এটি ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের মধ্যে ডেটা আদান-প্রদান (যেমন- টেক্সট, গ্রাফিক্স, ভিডিও) করার জন্য ব্যবহৃত হয়। এটি মূলত 'রিকোয়েস্ট-রেসপন্স' মডেল অনুসরণ করে কাজ করে।
উত্তর: HTTP (Hypertext Transfer Protocol) হলো একটি অ্যাপ্লিকেশন লেয়ার প্রটোকল। এটি ওয়েব ব্রাউজার এবং ওয়েব সার্ভারের মধ্যে ডেটা আদান-প্রদান (যেমন- টেক্সট, গ্রাফিক্স, ভিডিও) করার জন্য ব্যবহৃত হয়। এটি মূলত 'রিকোয়েস্ট-রেসপন্স' মডেল অনুসরণ করে কাজ করে।
১৮. HTML ব্যবহার করে ওয়েব পেইজ তৈরির সুবিধাগুলো কী কী?
উত্তর: HTML ব্যবহারের প্রধান সুবিধাগুলো হলো: ১. এটি বিনামূল্যে ব্যবহার করা যায়, ২. সব ব্রাউজার এটি সাপোর্ট করে, ৩. এটি শেখা ও ব্যবহার করা সহজ, ৪. এটি খুবই হালকা (Lightweight), ফলে খুব দ্রুত লোড হয়।
উত্তর: HTML ব্যবহারের প্রধান সুবিধাগুলো হলো: ১. এটি বিনামূল্যে ব্যবহার করা যায়, ২. সব ব্রাউজার এটি সাপোর্ট করে, ৩. এটি শেখা ও ব্যবহার করা সহজ, ৪. এটি খুবই হালকা (Lightweight), ফলে খুব দ্রুত লোড হয়।
১৯. HTML এ কোনটি ডকুমেন্টের অংশ নয়, তবে লেখা জরুরি? ব্যাখ্যা কর।
উত্তর: এটি হলো <!DOCTYPE html>। এটি কোনো ট্যাগ নয়, বরং একটি ডিক্লারেশন। এটি ব্রাউজারকে জানায় যে এটি কোন ভার্সনের (যেমন- HTML5) ডকুমেন্ট। এটি ওয়েবপেইজে প্রদর্শিত হয় না কিন্তু ব্রাউজারকে সঠিক রেন্ডারিংয়ে সাহায্য করার জন্য এটি লেখা জরুরি।
উত্তর: এটি হলো <!DOCTYPE html>। এটি কোনো ট্যাগ নয়, বরং একটি ডিক্লারেশন। এটি ব্রাউজারকে জানায় যে এটি কোন ভার্সনের (যেমন- HTML5) ডকুমেন্ট। এটি ওয়েবপেইজে প্রদর্শিত হয় না কিন্তু ব্রাউজারকে সঠিক রেন্ডারিংয়ে সাহায্য করার জন্য এটি লেখা জরুরি।
২০. " HTML একটি ভাষা নয়" ব্যাখ্যা কর।
উত্তর: মূলত HTML কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়। এটি একটি 'মার্কআপ ল্যাঙ্গুয়েজ'। কারণ এতে কোনো গাণিতিক লজিক বা কন্ডিশনাল কন্ট্রোল ফ্লো (যেমন- if-else, loop) নেই। এটি শুধুমাত্র ডকুমেন্টের কন্টেন্টকে ট্যাগ দিয়ে সাজাতে বা স্ট্রাকচার দিতে ব্যবহৃত হয়।
উত্তর: মূলত HTML কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়। এটি একটি 'মার্কআপ ল্যাঙ্গুয়েজ'। কারণ এতে কোনো গাণিতিক লজিক বা কন্ডিশনাল কন্ট্রোল ফ্লো (যেমন- if-else, loop) নেই। এটি শুধুমাত্র ডকুমেন্টের কন্টেন্টকে ট্যাগ দিয়ে সাজাতে বা স্ট্রাকচার দিতে ব্যবহৃত হয়।
২১. HTML কে টেক্সভিত্তিক ভাষা বলা হয় কেন?
উত্তর: HTML-এর সব কোড এবং কমান্ড সাধারণ টেক্সট বা অক্ষরের মাধ্যমে লেখা হয় (ASCII বা Unicode)। একে কোনো কম্পাইলার ছাড়াই সাধারণ নোটপ্যাড বা টেক্সট এডিটরে লিখে সরাসরি ব্রাউজারে রান করা যায় বলেই একে টেক্সটভিত্তিক ভাষা বলা হয়।
উত্তর: HTML-এর সব কোড এবং কমান্ড সাধারণ টেক্সট বা অক্ষরের মাধ্যমে লেখা হয় (ASCII বা Unicode)। একে কোনো কম্পাইলার ছাড়াই সাধারণ নোটপ্যাড বা টেক্সট এডিটরে লিখে সরাসরি ব্রাউজারে রান করা যায় বলেই একে টেক্সটভিত্তিক ভাষা বলা হয়।
২২. <font> ট্যাগের অ্যাট্রিবিউট সমূহ ব্যাখ্যা কর।
উত্তর: <font> ট্যাগের তিনটি প্রধান অ্যাট্রিবিউট আছে: ১. face (ফন্টের নাম যেমন Arial), ২. size (ফন্টের আকার), ৩. color (ফন্টের রং)। বর্তমানে অবশ্য এই ট্যাগের পরিবর্তে CSS ব্যবহার করা হয়।
উত্তর: <font> ট্যাগের তিনটি প্রধান অ্যাট্রিবিউট আছে: ১. face (ফন্টের নাম যেমন Arial), ২. size (ফন্টের আকার), ৩. color (ফন্টের রং)। বর্তমানে অবশ্য এই ট্যাগের পরিবর্তে CSS ব্যবহার করা হয়।
২৩. কোন প্রক্রিয়ায় স্থির ইমেজকে গতিশীল করা সম্ভব- ব্যাখ্যা কর।
উত্তর: সাধারণত GIF (Graphics Interchange Format) বা এনিমেশন ব্যবহারের মাধ্যমে স্থির ইমেজকে গতিশীল করা যায়। এছাড়া HTML-এর <marquee> ট্যাগ বা আধুনিক CSS3 এবং JavaScript এনিমেশন ব্যবহার করেও ইমেজকে নড়াচড়া করানো সম্ভব।
উত্তর: সাধারণত GIF (Graphics Interchange Format) বা এনিমেশন ব্যবহারের মাধ্যমে স্থির ইমেজকে গতিশীল করা যায়। এছাড়া HTML-এর <marquee> ট্যাগ বা আধুনিক CSS3 এবং JavaScript এনিমেশন ব্যবহার করেও ইমেজকে নড়াচড়া করানো সম্ভব।
২৪. ওয়েব ডকুমেন্টে লিস্ট তৈরির প্রক্রিয়া লেখ।
উত্তর: HTML-এ প্রধানত দুইভাবে লিস্ট করা হয়। সংখ্যা বা অক্ষরের সিরিয়াল থাকলে <ol> (Ordered List) ব্যবহার করা হয় এবং বুলেট পয়েন্টের জন্য <ul> (Unordered List) ব্যবহার করা হয়। প্রতিটি আইটেমের জন্য <li> ট্যাগ ব্যবহৃত হয়।
উত্তর: HTML-এ প্রধানত দুইভাবে লিস্ট করা হয়। সংখ্যা বা অক্ষরের সিরিয়াল থাকলে <ol> (Ordered List) ব্যবহার করা হয় এবং বুলেট পয়েন্টের জন্য <ul> (Unordered List) ব্যবহার করা হয়। প্রতিটি আইটেমের জন্য <li> ট্যাগ ব্যবহৃত হয়।
২৫. বর্তমান ওয়েবপেইজে হাইপারলিংকস তৈরি একটি গুরুত্বপূর্ণ উপাদান- ব্যাখ্যা কর।
উত্তর: হাইপারলিংক ছাড়া ইন্টারনেট বিচ্ছিন্ন ফাইলের সমষ্টি ছাড়া আর কিছুই হতো না। লিঙ্কের মাধ্যমেই আমরা এক পেইজ থেকে অন্য পেইজে বা এক সাইট থেকে অন্য সাইটে বিচরণ করতে পারি। এটি তথ্যের আন্তঃসংযোগ স্থাপন করে ইন্টারনেটকে ব্যবহারযোগ্য করে তোলে।
উত্তর: হাইপারলিংক ছাড়া ইন্টারনেট বিচ্ছিন্ন ফাইলের সমষ্টি ছাড়া আর কিছুই হতো না। লিঙ্কের মাধ্যমেই আমরা এক পেইজ থেকে অন্য পেইজে বা এক সাইট থেকে অন্য সাইটে বিচরণ করতে পারি। এটি তথ্যের আন্তঃসংযোগ স্থাপন করে ইন্টারনেটকে ব্যবহারযোগ্য করে তোলে।
২৬. ওয়েবে ই মেইলের লিংক গুরুত্বপূর্ণ কেন? ব্যাখ্যা কর।
উত্তর: ইমেইল লিঙ্কের (mailto:) মাধ্যমে ব্যবহারকারী সরাসরি ওয়েবসাইট থেকে নির্দিষ্ট ইমেইলে যোগাযোগ করতে পারে। এটি কোনো প্রতিষ্ঠানের সাথে গ্রাহকের সরাসরি যোগাযোগের মাধ্যম হিসেবে কাজ করে এবং ইউজার এক্সপেরিয়েন্স সহজ করে।
উত্তর: ইমেইল লিঙ্কের (mailto:) মাধ্যমে ব্যবহারকারী সরাসরি ওয়েবসাইট থেকে নির্দিষ্ট ইমেইলে যোগাযোগ করতে পারে। এটি কোনো প্রতিষ্ঠানের সাথে গ্রাহকের সরাসরি যোগাযোগের মাধ্যম হিসেবে কাজ করে এবং ইউজার এক্সপেরিয়েন্স সহজ করে।
২৭. হাইপারলিংক ট্যাগের আবশ্যিক অ্যাট্রিবিউট ব্যাখ্যা কর।
উত্তর: হাইপারলিংকের জন্য <a> ট্যাগ ব্যবহৃত হয়। এর আবশ্যিক অ্যাট্রিবিউট হলো href (Hypertext Reference)। এটি ছাড়া লিঙ্কটি কোথায় যাবে বা এর গন্তব্য কী তা ব্রাউজার বুঝতে পারে না।
উত্তর: হাইপারলিংকের জন্য <a> ট্যাগ ব্যবহৃত হয়। এর আবশ্যিক অ্যাট্রিবিউট হলো href (Hypertext Reference)। এটি ছাড়া লিঙ্কটি কোথায় যাবে বা এর গন্তব্য কী তা ব্রাউজার বুঝতে পারে না।
২৮. ওয়েব ডকুমেন্টে হাইপারলিংক কীভাবে করা হয়?
উত্তর: <a> ট্যাগের মধ্যে href অ্যাট্রিবিউট দিয়ে গন্তব্য URL লিখে হাইপারলিংক করা হয়। যেমন- <a href="https://www.google.com">Google</a>। এখানে ক্লিক করলে ব্যবহারকারী গুগল ডট কমে পৌঁছে যাবে।
উত্তর: <a> ট্যাগের মধ্যে href অ্যাট্রিবিউট দিয়ে গন্তব্য URL লিখে হাইপারলিংক করা হয়। যেমন- <a href="https://www.google.com">Google</a>। এখানে ক্লিক করলে ব্যবহারকারী গুগল ডট কমে পৌঁছে যাবে।
২৯. ওয়েবপেইজে ছবিসংক্রান্ত ও হাইপারলিংক করার সিনট্যাক্স উল্লেখ কর।
উত্তর: ছবির জন্য: <img src="image.jpg" alt="ছবি">। হাইপারলিংকের জন্য: <a href="link.html">ক্লিক করুন</a>। ছবিকে লিঙ্ক করতে চাইলে <a> ট্যাগের ভেতরে <img> ট্যাগ ব্যবহার করতে হয়।
উত্তর: ছবির জন্য: <img src="image.jpg" alt="ছবি">। হাইপারলিংকের জন্য: <a href="link.html">ক্লিক করুন</a>। ছবিকে লিঙ্ক করতে চাইলে <a> ট্যাগের ভেতরে <img> ট্যাগ ব্যবহার করতে হয়।
৩০. <a> ট্যাগের গুরুত্ব ব্যাখ্যা কর।
উত্তর: <a> বা এংকর ট্যাগ ওয়ার্ল্ড ওয়াইড ওয়েবের মেরুদণ্ড। এটি এক পেইজের সাথে অন্য পেইজের সংযোগ ঘটায়। এর মাধ্যমেই নেভিগেশন মেনু তৈরি করা হয়, যার ফলে ওয়েবসাইটটি ব্যবহারযোগ্য হয়ে ওঠে।
উত্তর: <a> বা এংকর ট্যাগ ওয়ার্ল্ড ওয়াইড ওয়েবের মেরুদণ্ড। এটি এক পেইজের সাথে অন্য পেইজের সংযোগ ঘটায়। এর মাধ্যমেই নেভিগেশন মেনু তৈরি করা হয়, যার ফলে ওয়েবসাইটটি ব্যবহারযোগ্য হয়ে ওঠে।
৩১. img একটি এম্পটি এলিমেন্ট কেন? ব্যাখ্যা কর।
উত্তর: HTML-এ যে সকল ট্যাগের শুধু শুরু আছে কিন্তু শেষ ট্যাগ বা ক্লোজিং ট্যাগ নেই এবং কোনো কন্টেন্ট ধারণ করে না, তাদের এম্পটি এলিমেন্ট বলে। <img> ট্যাগের কাজ হলো ছবি প্রদর্শন করা, এর ভেতরে অন্য কোনো টেক্সট বা ট্যাগ রাখার প্রয়োজন হয় না বলে এটি একটি এম্পটি এলিমেন্ট।
উত্তর: HTML-এ যে সকল ট্যাগের শুধু শুরু আছে কিন্তু শেষ ট্যাগ বা ক্লোজিং ট্যাগ নেই এবং কোনো কন্টেন্ট ধারণ করে না, তাদের এম্পটি এলিমেন্ট বলে। <img> ট্যাগের কাজ হলো ছবি প্রদর্শন করা, এর ভেতরে অন্য কোনো টেক্সট বা ট্যাগ রাখার প্রয়োজন হয় না বলে এটি একটি এম্পটি এলিমেন্ট।
৩২. ইমেইজ ট্যাগে Alt অ্যাট্রিবিউট ব্যবহার করার কারণ কী?
উত্তর: Alt (Alternative Text) অ্যাট্রিবিউটের দুটি কাজ: ১. যদি ইন্টারনেট ধীরগতির কারণে ছবি লোড না হয়, তবে ছবির জায়গায় এই টেক্সটটি দেখাবে। ২. দৃষ্টিপ্রতিবন্ধীরা যখন স্ক্রিন রিডার ব্যবহার করে, তখন এই টেক্সটটি পড়ে তাদের জানানো হয় ছবিটি কিসের।
উত্তর: Alt (Alternative Text) অ্যাট্রিবিউটের দুটি কাজ: ১. যদি ইন্টারনেট ধীরগতির কারণে ছবি লোড না হয়, তবে ছবির জায়গায় এই টেক্সটটি দেখাবে। ২. দৃষ্টিপ্রতিবন্ধীরা যখন স্ক্রিন রিডার ব্যবহার করে, তখন এই টেক্সটটি পড়ে তাদের জানানো হয় ছবিটি কিসের।
৩৩. টেবিলে রো ও কলাম তৈরির ট্যাগ বর্ণনা কর।
উত্তর: HTML টেবিলে রো (Row) তৈরির জন্য <tr> (Table Row) ট্যাগ ব্যবহৃত হয়। আর এই রো-এর ভেতরে কলাম বা ডেটা সেলের জন্য <td> (Table Data) অথবা শিরোনামের জন্য <th> (Table Header) ট্যাগ ব্যবহৃত হয়।
উত্তর: HTML টেবিলে রো (Row) তৈরির জন্য <tr> (Table Row) ট্যাগ ব্যবহৃত হয়। আর এই রো-এর ভেতরে কলাম বা ডেটা সেলের জন্য <td> (Table Data) অথবা শিরোনামের জন্য <th> (Table Header) ট্যাগ ব্যবহৃত হয়।
৩৪. <table> ট্যাগ-এর গুরুত্ব লেখো।
উত্তর: ওয়েবপেইজে বিশাল পরিমাণ ডেটা বা তথ্যকে সুশৃঙ্খলভাবে সারি ও কলাম আকারে উপস্থাপনের জন্য <table> ট্যাগ অপরিহার্য। এটি তথ্যের তুলনা করতে এবং ব্যবহারকারীকে সহজেই তথ্য বুঝতে সাহায্য করে।
উত্তর: ওয়েবপেইজে বিশাল পরিমাণ ডেটা বা তথ্যকে সুশৃঙ্খলভাবে সারি ও কলাম আকারে উপস্থাপনের জন্য <table> ট্যাগ অপরিহার্য। এটি তথ্যের তুলনা করতে এবং ব্যবহারকারীকে সহজেই তথ্য বুঝতে সাহায্য করে।
৩৫. ওয়েবসাইট পাবলিশিং ব্যাখ্যা করো।
উত্তর: একটি ওয়েবসাইট লোকাল পিসিতে তৈরি করার পর তা ইন্টারনেটে বিশ্বব্যাপী প্রচার করার জন্য ডোমেইন রেজিস্ট্রেশন করা, সার্ভারে জায়গা (Hosting) নেওয়া এবং ফাইলগুলো আপলোড করার সামগ্রিক প্রক্রিয়াকে ওয়েব পাবলিশিং বলে।
উত্তর: একটি ওয়েবসাইট লোকাল পিসিতে তৈরি করার পর তা ইন্টারনেটে বিশ্বব্যাপী প্রচার করার জন্য ডোমেইন রেজিস্ট্রেশন করা, সার্ভারে জায়গা (Hosting) নেওয়া এবং ফাইলগুলো আপলোড করার সামগ্রিক প্রক্রিয়াকে ওয়েব পাবলিশিং বলে।
Comments
Post a Comment