Curriculum
Course: HTML Mastery: From Basics to Brilliance
Login

Curriculum

HTML Mastery: From Basics to Brilliance

মডিউল ১: পরিচিতি এবং বেসিক HTML : 2. HTML ডকুমেন্ট স্ট্রাকচার

0/2

মডিউল ১: পরিচিতি এবং বেসিক HTML : 4. টেক্সট ফরম্যাটিং ট্যাগস

0/3
Text lesson

Doctype ডিক্লারেশন

Doctype ডিক্লারেশন হলো HTML ডকুমেন্টের প্রথম লাইন, যা ব্রাউজারকে বলে দেয় ডকুমেন্টটি কোন সংস্করণের HTML ব্যবহার করছে। এটি একটি নির্দেশনা এবং কোনো HTML ট্যাগ নয়।


HTML5 Doctype

HTML5 এর জন্য Doctype ডিক্লারেশন খুবই সহজ এবং ছোট:


<!DOCTYPE html>

এটি কেস-ইনসেনসিটিভ, অর্থাৎ বড় বা ছোট হাতের অক্ষরে লেখার ক্ষেত্রে কোনো সমস্যা হয় না।


Doctype ডিক্লারেশনের ভূমিকা

  1. ব্রাউজারের রেন্ডারিং মোড নির্ধারণ:
    Doctype ব্রাউজারকে নির্দেশ করে যে এটি স্ট্যান্ডার্ড মোড বা কুইর্কস মোড এ কাজ করবে কিনা।

    • স্ট্যান্ডার্ড মোড: আধুনিক ওয়েব স্ট্যান্ডার্ড অনুসারে রেন্ডারিং।
    • কুইর্কস মোড: পুরোনো ব্রাউজারের মতো রেন্ডারিং (অতীতের জন্য সাপোর্ট)।
  2. HTML সংস্করণ নির্দেশ:
    এটি নির্ধারণ করে যে পেজটি HTML4, XHTML, নাকি HTML5 এ লেখা হয়েছে।


Doctype এর বিভিন্ন সংস্করণ

HTML5:

<!DOCTYPE html>

HTML 4.01 (Strict):

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>

HTML 4.01 (Transitional):

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.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">

HTML5 এর Doctype সহজ এবং স্মরণযোগ্য, যা বর্তমানে সবচেয়ে বেশি ব্যবহৃত হয়। এটি ডেভেলপারদের কাজ দ্রুত এবং সহজ করে তুলেছে।