XHTML DTD
- পূর্ববর্তী পৃষ্ঠা XHTML সংগ্রহ
- পরবর্তী পৃষ্ঠা XHTML HowTo
XHTML তিনটি ফাইল টাইপ ডেক্লেরেশন নির্দেশ করে。
সবচেয়ে বেশি ব্যবহৃত হয় একটি XHTML Transitional。
<!DOCTYPE> এটি বাধ্যতামূলক ব্যবহার করা হয়。
একটি XHTML ডকুমেন্টের তিনটি প্রধান অংশ রয়েছে:
- DOCTYPE
- Head
- Body
মৌলিক ডকুমেন্ট কাঠামো এইরকম হয়:
<!DOCTYPE ...> <html> <head> <title>... </title> </head> <body> ... </body> </html>
XHTML ডকুমেন্টে, ডকুমেন্ট টাইপ ডেক্লেরেশন সর্বদা প্রথম পর্যায়ে থাকে。
একটি XHTML এর উদাহরণ
এটি একটি সাধারণ (সরলীকৃত) XHTML ডকুমেন্ট:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>simple document</title> </head> <body> <p>a simple paragraph</p> </body> </html>
ডকুমেন্ট টাইপ ডেক্লেরেশন ডকুমেন্টের টাইপকে নির্দেশ করে:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
ডকুমেন্টের বাকি অংশ HTML-র মতো অব্যাহত রয়েছে:
<html> <head> <title>simple document</title> </head> <body> <p>a simple paragraph</p> </body> </html>
তিনটি ডকুমেন্ট টাইপ ডেক্লেরেশন
- DTD সাধারণ মার্কার ভাষা (SGML) এর ওয়েব পেজের সিন্ট্যাক্সকে নিয়ন্ত্রণ করে。
- এমন সাধারণ মার্কার ভাষা (SGML) যেমন HTML, DTD-র মাধ্যমে কোনও বিশেষ ডকুমেন্টের এলিমেন্ট এবং এনসিটি রূপায়ন নিয়ন্ত্রণ করা হয়, যা একটি শৃঙ্খলা এলিমেন্ট এবং এনসিটি ডেক্লেরেশন নিয়ন্ত্রণ করে。
- সাধারণ মার্কার ভাষা (SGML) এর ডকুমেন্ট টাইপ ডেক্লেরেশন বা DTD-তে, XHTML বিস্তারিতভাবে বর্ণনা করা হয়েছে。
- XHTML DTD একটি প্রাকৃতিক, কম্পিউটার দ্বারা পড়া যায় এবং প্রামাণ্য XHTML মার্কারের সিন্ট্যাক্স এবং সিন্ট্যাকটিক্সকে বর্ণনা করে。
তিনটি XHTML ডকুমেন্ট টাইপ রয়েছে:
- STRICT (সুস্থায়ী টাইপ)
- TRANSITIONAL (পরিবর্তনশীল টাইপ)
- FRAMESET (ফ্রেম টাইপ)
XHTML 1.0 এর তিনটি এক্সএমএল ডকুমেন্ট টাইপ
XHTML 1.0 তিনটি এক্সএমএল ডকুমেন্ট টাইপকে নির্দেশ করে, যা উপরোক্ত তিনটি DTD-র সাথে মিলতে পারে。
XHTML 1.0 Strict
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/"xhtml1-strict.dtd
">
এই পরিস্থিতিতে ব্যবহার করুন: পরিণামদূষণমুক্ত মার্কার, প্রদর্শনের বিমস্তুকৃতি এয়া না করুন। ক্রমবর্ধমান স্টাইল শেট সহ ব্যবহার করুন。
XHTML 1.0 Transitional
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/"xhtml1-transitional.dtd
">
এই পরিস্থিতিতে ব্যবহার করুন: HTML-এর প্রদর্শনের বৈশিষ্ট্য ব্যবহার করার জন্য এবং কাস্কেডিং স্টাইল শেডিং (CSS) সমর্থন না করা ব্রাউজারের জন্য XHTML লিখতে হলে。
XHTML 1.0 Frameset
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/"xhtml1-frameset.dtd"
>
এই পরিস্থিতিতে ব্যবহার করুন: HTML ফ্রেমওয়ার্ক ব্যবহার করে ব্রাউজার উইন্ডোজ দুটি বা বেশি ফ্রেমে ভাগ করার প্রয়োজন হয়।
- পূর্ববর্তী পৃষ্ঠা XHTML সংগ্রহ
- পরবর্তী পৃষ্ঠা XHTML HowTo