A. Hypertext Markup Language
B. Hypertext Madeup Language
C. Hypertext Tendency Markup Language
D. Hypothesis Text Markup Language
E. Hyper Text Markup Law
সঠিক উত্তরঃ A. Hypertext Markup Language
Explanation:

Another Explanation (5): HTML-এর পূর্ণরূপ হল Hypertext Markup Language। এটি একটি স্ট্যান্ডার্ড মার্কআপ ল্যাঙ্গুয়েজ যা ওয়েব পেজ তৈরি করার জন্য ব্যবহৃত হয়। HTML ডকুমেন্টের মূল কাঠামো `< body>` ট্যাগের মধ্যে লেখা হয়। এখানে বিভিন্ন এলিমেন্ট ব্যবহার করে ওয়েব পেজের বিষয়বস্তু এবং গঠন তৈরি করা হয়। নিচে এর ব্যবহার এবং কিছু উদাহরণ দেওয়া হলো: **HTML `< body>` এলিমেন্টের গঠন:** `< body>` ট্যাগের মধ্যে সাধারণত নিম্নলিখিত বিষয়গুলো থাকে: 1. হেডিং (Headings): বিভিন্ন আকারের হেডিং তৈরি করার জন্য `< h1>` থেকে `< h6>` পর্যন্ত ট্যাগ ব্যবহার করা হয়। `< h1>` সবচেয়ে বড় এবং `< h6>` সবচেয়ে ছোট হেডিং। ```html < h1>এটি একটি প্রধান শিরোনাম< /h1> < h2>এটি একটি উপশিরোনাম< /h2> < h3>এটি আরেকটি উপশিরোনাম< /h3> ``` 2. প্যারাগ্রাফ (Paragraphs): `< p>` ট্যাগ ব্যবহার করে প্যারাগ্রাফ তৈরি করা হয়। ```html < p>এটি একটি প্যারাগ্রাফ। এখানে কিছু টেক্সট লেখা আছে। এই টেক্সটগুলো ওয়েব পেজে প্রদর্শিত হবে।< /p> < p>এটি আরেকটি প্যারাগ্রাফ।< /p> ``` 3. লিঙ্ক (Links): `< a>` ট্যাগ ব্যবহার করে ওয়েব পেজে লিঙ্ক তৈরি করা হয়। `href` অ্যাট্রিবিউটের মাধ্যমে লিঙ্কের গন্তব্য নির্দিষ্ট করা হয়। ```html < a href="https://www.example.com">এখানে ক্লিক করুন< /a> ``` 4. ছবি (Images): `< img>` ট্যাগ ব্যবহার করে ওয়েব পেজে ছবি যোগ করা হয়। `src` অ্যাট্রিবিউটের মাধ্যমে ছবির উৎস এবং `alt` অ্যাট্রিবিউটের মাধ্যমে ছবির বিকল্প টেক্সট নির্দিষ্ট করা হয়। ```html < img src="image.jpg" alt="একটি ছবি"> ``` 5. তালিকা (Lists): HTML এ দুই ধরনের তালিকা তৈরি করা যায়: * unordered list (`< ul>`) - যেখানে আইটেমগুলো বুলেট আকারে থাকে। * ordered list (`< ol>`) - যেখানে আইটেমগুলো সংখ্যা বা অক্ষর দিয়ে ক্রমানুসারে থাকে। ```html < ul> < li>প্রথম আইটেম< /li> < li>দ্বিতীয় আইটেম< /li> < li>তৃতীয় আইটেম< /li> < /ul> < ol> < li>প্রথম আইটেম< /li> < li>দ্বিতীয় আইটেম< /li> < li>তৃতীয় আইটেম< /li> < /ol> ``` 6. টেবিল (Tables): `< table>` ট্যাগ ব্যবহার করে টেবিল তৈরি করা হয়। `< tr>` ট্যাগ দিয়ে টেবিলের সারি এবং `< td>` ট্যাগ দিয়ে টেবিলের ডেটা সেল তৈরি করা হয়। ```html < table border="1"> < tr> < th>নাম< /th> < th>বয়স< /th> < /tr> < tr> < td>জন< /td> < td>৩০< /td> < /tr> < tr> < td>মেরি< /td> < td>২৫< /td> < /tr> < /table> ``` 7. ফর্ম (Forms): `< form>` ট্যাগ ব্যবহার করে ফর্ম তৈরি করা হয়। ফর্মের মধ্যে বিভিন্ন ইনপুট ফিল্ড, যেমন - টেক্সট বক্স, রেডিও বাটন, চেক বক্স ইত্যাদি থাকতে পারে। ```html < form> < label for="name">নাম:< /label>< br> < input type="text" id="name" name="name">< br>< br> < label for="email">ইমেইল:< /label>< br> < input type="email" id="email" name="email">< br>< br> < input type="submit" value="জমা দিন"> < /form> ``` 8. ডিভিশন (Divisions): `< div>` ট্যাগ ব্যবহার করে HTML ডকুমেন্টকে বিভিন্ন অংশে ভাগ করা যায়। এটি মূলত CSS স্টাইলিং এবং জাভাস্ক্রিপ্ট ব্যবহারের জন্য কাজে লাগে। ```html < div style="background-color:#f2f2f2; padding:20px;"> < h2>এটি একটি বিভাগ< /h2> < p>এই বিভাগে কিছু তথ্য আছে।< /p> < /div> ``` 9. স্প্যান (Span): `< span>` ট্যাগ ইনলাইন এলিমেন্টগুলোকে চিহ্নিত করতে ব্যবহার করা হয়। এটি সাধারণত টেক্সটের কিছু অংশকে স্টাইল করার জন্য ব্যবহৃত হয়। ```html < p>এটি একটি < span style="color:red;">উদাহরণ< /span> টেক্সট।< /p> ``` 10. ইমোজি (Emojis): ইমোজি ব্যবহারের জন্য সরাসরি ইউনিকোড ক্যারেক্টার ব্যবহার করা যায়। ```html < p>আমি খুশি আছি 😃। আজ আমার মনটা ভালো ☀️। সবাই ভালো থেকো 🤗।
< p>এটা একটা বিড়াল 🐱। ``` **ডাটাবেজের জন্য ব্যবহার:** ডাটাবেজের জন্য HTML ব্যবহার করার সময়, আপনাকে প্রথমে ডাটাবেস থেকে ডেটা নিয়ে আসতে হবে। এরপর সেই ডেটা HTML এলিমেন্টের মধ্যে বসাতে হবে। উদাহরণস্বরূপ, যদি আপনি একটি টেবিলের ডেটা ডাটাবেস থেকে নিয়ে আসতে চান, তবে আপনি সার্ভার-সাইড স্ক্রিপ্টিং (যেমন PHP, Python) ব্যবহার করে ডাটাবেস থেকে ডেটা নিয়ে এসে HTML টেবিল তৈরি করতে পারেন। ধরা যাক, আপনার কাছে একটি `products` টেবিল আছে যেখানে `name` এবং `price` কলাম আছে। আপনি PHP ব্যবহার করে এই ডেটাগুলো একটি HTML টেবিলে প্রদর্শন করতে পারেন: ```php < table border="1"> < tr> < th>নাম< /th> < th>দাম< /th> < /tr> connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT name, price FROM products"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "< tr>"; echo "< td>" . $row["name"]. "< /td>"; echo "< td>" . $row["price"]. "< /td>"; echo "< /tr>"; } } else { echo "0 results"; } $conn->close(); ?> < /table> ``` এই কোডটি ডাটাবেস থেকে ডেটা নিয়ে এসে একটি HTML টেবিল তৈরি করবে এবং ওয়েব পেজে প্রদর্শন করবে। এই উদাহরণগুলো ব্যবহার করে, আপনি আপনার ওয়েব পেজের গঠন এবং বিষয়বস্তু তৈরি করতে পারেন। HTML একটি শক্তিশালী এবং সহজবোধ্য ভাষা, যা ওয়েব ডেভেলপমেন্টের ভিত্তি স্থাপন করে।No related questions found.