কম্পিউটার

এইচটিএমএল বনাম এক্সএমএল


HTML

এইচটিএমএল হল হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ যা একটি ওয়েব পেজের গঠন বর্ণনা করতে ব্যবহৃত একটি ভাষা। এটি বিভিন্ন HTML উপাদান নিয়ে গঠিত যা HTML ট্যাগ এবং তাদের বিষয়বস্তু নিয়ে গঠিত।

এইচটিএমএল একটি হাইপারটেক্সট ভাষা তাই আমরা নথির লিঙ্কগুলির একটি চেইন তৈরি করতে পারি। HTML এর বর্তমান সংস্করণ হল HTML5। এইচটিএমএল স্ট্যাটিক এবং এটি ছোট ত্রুটি উপেক্ষা করতে পারে এবং এতে, ট্যাগ বন্ধ করার প্রয়োজন নেই।

আসুন HTML-

এর একটি উদাহরণ দেখি

উদাহরণ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>HTML</title>
</head>
<body>
<h1 style="text-align: center;color:#db133a;">HTML</h1>
<h3 style="text-align: center;">I'm a HTML document.</h3>
</body>
</html>

আউটপুট

এইচটিএমএল বনাম এক্সএমএল

XML

এক্সএমএল মানে এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ যা ডেটা ট্রান্সফার করার জন্য ব্যবহার করা হয় এমন একটি ভাষা যা ডেটা স্ট্রাকচারে নয়। এটি গতিশীল এবং এটি সমস্ত ত্রুটির রিপোর্ট করে এবং এর ক্লোজিং ট্যাগগুলি প্রয়োজনীয়। এটি মূলত বিভিন্ন মানব ভাষার জন্য ইউনিকোডের মাধ্যমে শক্তিশালী সমর্থন সহ একটি পাঠ্য তথ্য বিন্যাস। XML এর বর্তমান সংস্করণ হল XML1.1.

আসুন XML -

এর একটি উদাহরণ দেখি
<?xml version="1.0" encoding="UTF-8"?>
<fullname>
<firstname>John</firstname>
<lastname>Miller</lastname>
</fullname>

আউটপুট

এইচটিএমএল বনাম এক্সএমএল

আসুন এখন কিছু পার্থক্য দেখি -

HTML XML
HTML হল হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ যা একটি ওয়েব পেজের গঠন বর্ণনা করতে ব্যবহৃত একটি ভাষা। এটি বিভিন্ন এইচটিএমএল উপাদান নিয়ে গঠিত যা এইচটিএমএল ট্যাগ এবং তাদের বিষয়বস্তু নিয়ে গঠিত। XML মানে এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ যা ডেটা ট্রান্সফার করার জন্য ব্যবহৃত একটি ভাষা যা ডেটা স্ট্রাকচারে নয়
HTML স্থির কারণ এটি ডেটা প্রদর্শন করতে ব্যবহৃত হয়৷ XML গতিশীল এবং ডেটা স্থানান্তর করতে ব্যবহৃত হয়৷
এটি একটি উপস্থাপনা ভাষা৷ এটি একটি উপস্থাপনা ভাষা নয়৷
ক্লোজিং ট্যাগ ব্যবহার করার প্রয়োজন নেই। ক্লোজিং ট্যাগ ব্যবহার করা বাধ্যতামূলক৷

, , , ইত্যাদির মতো পূর্বনির্ধারিত ট্যাগ HTML এ রয়েছে।

XML-এ আপনার নিজস্ব ট্যাগ সংজ্ঞায়িত করুন।
HTML সাদা স্থান সংরক্ষণ করে না XML হোয়াইটস্পেস সংরক্ষণ করে।
HTML কেস সংবেদনশীল। XML কেস সংবেদনশীল৷

  1. এইচটিএমএল অনুচ্ছেদ

  2. এইচটিএমএল লেআউট

  3. এইচটিএমএল নেভিগেটর ভাষা সম্পত্তি

  4. এইচটিএমএল সম্পাদক