একটি এক্সএইচটি ফাইল কি?
.xht এক্সটেনশন সহ একটি ফাইল হল একটি ওয়েব ফাইল যা এক্সএইচটিML (এক্সটেন্ডেড হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ) ফাইল প্রকারের সাথে যুক্ত, যেটি নিজেই একটি XML ভিত্তিক মার্কআপ ফাইল। এই দুটি ফাইলই এইচটিএমএল এর মতই কিন্তু আরো কঠোর XML-এর মত সিনট্যাক্স আছে। এক্সএইচটি ফাইলগুলি এমনভাবে ডিজাইন করা হয়েছে যাতে আরও কাঠামোগত হয়, কম স্ক্রিপ্টিং জড়িত থাকে এবং XML-এর বিদ্যমান সুবিধাগুলি ব্যবহার করার পাশাপাশি জেনেরিক হয়।
এক্সএইচটি ফাইল ফরম্যাট
একটি এক্সএইচটি ফাইল ডিফল্টরূপে UTF-8 এনকোডিং সহ একটি প্লেইন টেক্সট ফাইল হিসাবে তৈরি এবং সংরক্ষণ করা হয়। এটিতে একটি এক্সএইচটিএমএল ডকুমেন্টের সম্পূর্ণ সোর্স কোড রয়েছে যা ইউনিকোড এনকোডিং সমর্থন করে এমন যেকোনো পাঠ্য সম্পাদকের সাথে খোলা এবং সম্পাদনা করা যেতে পারে। টেক্সট এডিটর ছাড়াও, এক্সএইচটি ফাইল ফরম্যাট বেশিরভাগ আধুনিক ওয়েব ব্রাউজার দ্বারা বোধগম্য এবং এগুলো ব্যবহার করে খোলা যেতে পারে।
এক্সএইচটি উদাহরণ
একটি এক্সএইচটি নথির নিম্নলিখিত উদাহরণ XML ঘোষণাকে সংজ্ঞায়িত করে।
<!DOCTYPE html
PUBLIC "-//W3C//DTD এক্সএইচটিML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns#"http://www.w3.org/1999/xhtml" xml:lang#"en" lang#"en">
<head>
<title>Public Property</title>
</head>
<body>
<p>changed to <a href#"http://sample.com/">sample.com</a>.</p>
</body>
</html>