XHTML ฉบับสั้น
- পূর্ববর্তী পৃষ্ঠা এইচটিএমএল সুলভকারী ম্যানুয়াল
- পরবর্তী পৃষ্ঠা XHTML ইলেমেন্ট
XHTML এটা XML ফরম্যাটে লেখা HTML
কি হল XHTML?
- XHTML এটা 'এক্সটেন্সিবল হাইপারটেক্সট মার্কআপ ল্যাঙ্কিং'
- XHTML HTML 4.01-এর সাথে সমান
- XHTML এটা আরও সুসংকল্পিত এবং পরিশুদ্ধ একটি HTML সংস্করণ
- XHTML এটা XML এর প্রয়োগের মাধ্যমে নির্মিত HTML
- XHTML এটা 2001 সালের ১লাপ্রকাশিত W3C সুপারিশ প্রমাণপত্র
- XHTML সমস্ত প্রধান ব্রাউজারকে সমর্থন করে
কেন XHTML ব্যবহার করা হয়?
ইন্টারনেটের অনেক পাতা 'খারাপ' HTML সমূহ ধারণ করে
যদি ব্রাউজারে দেখা হয়, তবে নিচের HTML কোডটি সর্বদা সঠিকভাবে চলে (যদিও এটা HTML নিয়ম মেনে চলছে না):
<html> <head> <title>This is bad HTML</title> <body> <h1>Bad HTML <p>This is a paragraph </body>
XML একটি সঠিকভাবে মার্ক করা এবং ফরম্যাট করা ট্যাগ ভাষা
যদি XML শিখতে চান, আমাদের XML শিক্ষাদত্ত্ব。
আজকের প্রযুক্তিগত বিশ্বে বিভিন্ন ব্রাউজার টেকনোলজি রয়েছে।এমনকি কম্পিউটারেও চলে, আর কিছু অন্য মোবাইল বা ছোট সাইজের ডিভাইসেও চলে।ছোট সাইজের ডিভাইসগুলি প্রায়শই 'খারাপ' ট্যাগ ল্যাঙ্কিং ভাষার বোঝার সংস্থান এবং ক্ষমতা থাকে না。
তাই - XML এবং HTML এর গুণগুলি মিলিয়ে, XHTML তৈরি হয়েছে।XHTML হল পুনর্নবীকরণকৃত HTML যা XML-এর মাধ্যমে নির্মিত হয়েছে。
এইসবই মূলধারা: HTML-এর সাথে তুলনায়
ডকুমেন্ট স্ট্রাকচার
- XHTML DOCTYPE এটাবাধ্যতামূলক
- <html> এর XML namespace প্রতিষ্ঠানকেবাধ্যতামূলক
- <html>、<head>、<title> এবং <body>ওবাধ্যতামূলক
উপাদান গঠন
- XHTML এর উপাদানগুলিসঠিকভাবে মিলিত
- XHTML এর উপাদানগুলিবন্ধ করা
- XHTML এর উপাদানগুলিছোট কালিগ্রাফি
- XHTML ডকুমেন্টকেএকটি মূল উপাদান
প্রতিষ্ঠান গঠন
- XHTML এর অ্যাট্রিবিউটকেছোট কালিগ্রাফি
- XHTML এর অ্যাট্রিবিউট মানকেযোগাযোগের আশ্রয়ে
- XHTML এর অ্যাট্রিবিউট মিনিমাইজেশনওপ্রতিবন্ধিত
<!DOCTYPE ....> এটা বাধ্যতামূলক
XHTML ডকুমেন্টকে XHTML ডকুমেন্টের ধরন ঘোষণা (XHTML DOCTYPE declaration) করতে হবে。
আপনি সম্পূর্ণ ট্যাগ রেফারেন্স ম্যানুয়ালটি CodeW3C.com-এ পাবেন XHTML ডকুমেন্টের ধরন。
এইসব উপাদানগুলি <html>、<head>、<title> এবং <body> এসবই হতেই হবে, এবং <html> এর xmlns প্রতিষ্ঠানকে ডকুমেন্টকে xml নামস্পেস নির্দিষ্ট করতে হবে。
নিচের উদাহরণটি সবচেয়ে কম প্রয়োজনীয় ট্যাগগুলির সহ একটি XHTML ডকুমেন্টকে দেখায়:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ডকুমেন্টের শিরোনাম</title> </head> <body> ...... </body> </html>
এইচটিএমএল থেকে XHTML কিভাবে রূপান্তর করা যায়
- প্রত্যেক পৃষ্ঠার প্রথম সারির এইচটিএক্সএইচ বন্ধন যোগ করুন
- প্রত্যেক পৃষ্ঠার html ইলেমেন্টে xmlns অ্যাট্রিবিউট যোগ করুন
- সমস্ত ইলেমেন্ট নামকে ছোট অক্ষরে রাখুন
- সমস্ত খালি ইলেমেন্টকে বন্ধ করুন
- সমস্ত অ্যাট্রিবিউট নামকে ছোট অক্ষরে রাখুন
- সমস্ত অ্যাট্রিবিউট মূল্যকে কোভন্স অ্যাপেন্ড করুন
W3C ভারিফার দ্বারা XHTML পরীক্ষা করুন
নিচের টেক্সট বক্সে আপনার ওয়েবসাইটের URL ভরুন
XHTML পরীক্ষা
এই পরীক্ষা ২০টি প্রশ্ন নিয়ে আসে এবং সময় সীমা নেই。
এই পরীক্ষা অনুষ্ঠানীয় নয়, এটি আপনার XHTML জ্ঞানের মাত্রা বুঝতে একটি ভালো পথ
সঠিক জবাব প্রত্যেকটি ১ পয়েন্ট পাবে। পরীক্ষা শেষ হলে, আপনার মোট পয়েন্ট দেখানো হবে। সর্বোচ্চ ২০ পয়েন্ট
- পূর্ববর্তী পৃষ্ঠা এইচটিএমএল সুলভকারী ম্যানুয়াল
- পরবর্তী পৃষ্ঠা XHTML ইলেমেন্ট