HTML ডকুমেন্ট (.html)

WHATWG স্ট্যান্ডার্ড

হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ (HTML) হলো ওয়ার্ল্ড ওয়াইড ওয়েবের মূল প্রকাশনা স্ট্যান্ডার্ড, যা প্রতিটি ডিজিটাল ডিভাইসে ডকুমেন্টগুলোকে ইন্টারেক্টিভ, হাইপারলিংকড এবং ভিজ্যুয়ালি স্টাইলযুক্ত মাল্টিমিডিয়া অভিজ্ঞতায় গঠন করে।

JSON থেকে HTML কনভার্ট করুন

বিনামূল্যে ইন-ব্রাউজার JSON থেকে HTML কনভার্টার। আপনার ডিভাইসে তাত্ক্ষণিকভাবে ফাইল কনভার্ট করুন।

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে HTML ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

১০০% প্রাইভেট ব্রাউজার-মধ্যস্থ কনভার্শন - ফাইল কখনো আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
জিরো-নেটওয়ার্ক-ট্রান্সমিশন প্রাইভেসি গ্যারান্টি: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে HTML ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

3C 21 44 4F 43 54 59 50 45 20 68 74 6D 6C

ASCII রিপ্রেজেন্টেশন: <!DOCTYPE html

স্ট্যান্ডার্ডাইজেশন: WHATWG HTML Living Standard / W3C Recommendation

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারUnicode text stream structured as hierarchical Document Object Model (DOM) tree elements
কম্প্রেশনUncompressed text stream (typically compressed over HTTP via Brotli or Gzip)
বাইট এন্ডিয়াননেসUTF-8 / Unicode text stream (BOM optional)
কালার স্পেসsRGB, Display P3, Rec.2020 via CSS Color 4
চ্যানেল ও কাঠামোHypertext markup, CSS styling, JavaScript interactivity, embedded SVG, Canvas, audio, and video
সর্বোচ্চ মাত্রাUnbounded document canvas bounds (infinite scroll)
স্বচ্ছতাFull CSS opacity, alpha color channels (rgba/color()), and blend modes
স্ট্রিমিং ও প্রোগ্রেসিভIncremental streaming parsing: browsers render elements before the full file finishes downloading

টেকনিক্যাল তুলনা ম্যাট্রিক্স: HTML বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যHTML (বর্তমান)MDXMLPDF
ইন্টারেক্টিভিটি এবং লজিকসম্পূর্ণ JavaScript এবং DOM স্ক্রিপ্টিংশুধুমাত্র স্ট্যাটিক ডিক্লারেটিভ টেক্সটডেটা স্টোরেজ (কোনো বিল্ট-ইন লজিক নেই)সীমিত ফর্ম স্ক্রিপ্ট (AcroJS)
স্টাইলিং নমনীয়তাঅসীম CSS3/CSS4 ভিজ্যুয়াল নিয়ন্ত্রণথিম-নির্ভর ডিফল্ট স্টাইলিংXSLT স্টাইলিং স্টাইলশিট প্রয়োজনকঠোর পিক্সেল-ফিক্সড লেআউট
সর্বজনীন ওয়েব রেন্ডারিংপ্রতিটি ব্রাউজারে ১০০% নেটিভMarkdown রেন্ডারিং ইঞ্জিন প্রয়োজনXML ভিউয়ার বা স্টাইলিং প্রয়োজনএম্বেডেড PDF প্লাগইন প্রয়োজন
হাইপারলিংকিংনেটিভ ওয়েব হাইপারলিংক (href)Markdown সিনট্যাক্স [text](url)XML XLink সিনট্যাক্সএম্বেডেড PDF লিঙ্ক অ্যানোটেশন

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

পৃষ্ঠাটি কাঁচা HTML ট্যাগ বা বিকৃত বিদেশি অক্ষর (যেমন 'é') হিসেবে প্রদর্শিত হয়।

মূল কারণ: UTF-8 ক্যারেক্টার সেট ঘোষণা অনুপস্থিত ('<meta charset="utf-8">') বা অমিল এনকোডিং হেডার।

পুনরুদ্ধার: File2File টেক্সট কনভার্টার ব্যবহার করে '<meta charset="utf-8">' যোগ করুন অথবা UTF-8 এ পুনরায় এনকোড করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

HTML রেন্ডারিং ইঞ্জিনগুলো স্ক্রিপ্ট اجرا করে এবং জটিল মার্কআপ পার্স করে যেখানে স্যানিটাইজ না করা ইনপুট ক্রস-সাইট স্ক্রিপ্টিং (XSS) ঘটায়।

পরিচিত অ্যাটাক ভেক্টর

  • ব্যবহারকারীর সেশন কুকি এবং প্রমাণীকরণ টোকেন চুরি করা সংরক্ষিত বা রিফ্লেক্টেড ক্রস-সাইট স্ক্রিপ্টিং (XSS)।
  • স্পুফড লগইন ইন্টারফেসের মাধ্যমে ব্যবহারকারীদের প্রতারিত করা HTML ইনজেকশন।
  • document.location বা eval() ম্যানিপুলেট করা DOM-ভিত্তিক নিরাপত্তা দুর্বলতা।

প্রতিরক্ষামূলক সেরা অনুশীলন:

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2019W3C এবং WHATWG ঐতিহাসিক চুক্তিতে স্বাক্ষর করে যা WHATWG HTML লিভিং স্ট্যান্ডার্ডকে সত্যের একক উৎস হিসেবে প্রতিষ্ঠা করে।
2014W3C HTML5 সুপারিশ চূড়ান্ত করে, যা নেটিভ ভিডিও, অডিও, ক্যানভাস এবং রেসপন্সিভ সেমান্টিকস প্রবর্তন করে।
1993টিম বার্নার্স-লি CERN-এ প্রথম আনুষ্ঠানিক HTML ইন্টারনেট ড্রাফট প্রকাশ করেন।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • মানব জ্ঞান এবং ডিজিটাল যোগাযোগের ভিত্তিপ্রস্তর ভাষা: কম্পিউটার এবং মোবাইল ডিভাইসের ১০০%-এ নেটিভভাবে সমর্থিত।
  • ভিজ্যুয়াল ডিজাইনের জন্য CSS এবং গতিশীল ইন্টারঅ্যাক্টিভিটির জন্য JavaScript-এর সাথে নির্বিঘ্ন ইন্টিগ্রেশন।
  • স্ট্রিমিং লেআউট ইঞ্জিন: নেটওয়ার্ক দিয়ে বাইট আসার সাথে সাথে ব্রাউজারগুলো ক্রমান্বয়ে HTML পার্স, লেআউট এবং রেন্ডার করতে পারে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • স্ট্যান্ডঅ্যালোন .html ফাইলগুলো বান্ডলিং (যেমন MHTML/Base64) ছাড়া লিঙ্ক করা বাহ্যিক ইমেজ, ফন্ট বা স্টাইলশিট এনক্যাপসুলেট করে না।
  • বিভিন্ন ব্রাউজার ইঞ্জিনের (Blink, WebKit, Gecko) মধ্যে রেন্ডারিং সামান্য পরিবর্তিত হতে পারে।
  • উচ্চ নিরাপত্তা পৃষ্ঠ: স্যানিটাইজ না করা ইনপুট ক্রস-সাইট স্ক্রিপ্টিং (XSS) দুর্বলতা সৃষ্টি করতে পারে।

আকর্ষণীয় কারিগরি তথ্য

  • পারমাণবিক পদার্থবিদদের সহজেই কম্পিউটারের মাধ্যমে গবেষণা論文 শেয়ার করতে সহায়তা করার জন্য টিম বার্নার্স-লি ১৯৮৯ সালে CERN-এ HTML উদ্ভাবন করেছিলেন।
  • HTML লিভিং স্ট্যান্ডার্ডের কোনো সংস্করণ নম্বর নেই ('HTML6' নেই); এটি প্রতি সপ্তাহে ক্রমাগত আপডেট করা হয়।
  • এর অন্তর্নিহিত HTML কোড দেখতে আপনি গ্রহের যেকোনো ওয়েবপৃষ্ঠায় রাইট-ক্লিক করে 'View Page Source' নির্বাচন করতে পারেন।

সচরাচর জিজ্ঞাসಿತ টেকনিক্যাল প্রশ্নাবলি

HTML কী জন্য ব্যবহৃত হয়?

টেক্সট, হেন্ডিং, ছবি, লিঙ্ক, ফর্ম এবং এমবেডেড মাল্টিমিডিয়া সহ ওয়েবপেজ তৈরি করে ইন্টারনেটে বিষয়বস্তু গঠন করার জন্য HTML ব্যবহৃত হয়।

আমি কি HTML-কে PDF বা Markdown-এ রূপান্তর করতে পারি?

হ্যাঁ। File2File.app সরাসরি আপনার ব্রাউজারে যেকোনো HTML ফাইলকে একটি পরিষ্কার, মুদ্রণযোগ্য PDF নথি বা হালকা ওজনের Markdown টেক্সট ফাইলে রেন্ডার এবং রূপান্তর করতে পারে।

HTML এবং HTML5-এর মধ্যে পার্থক্য কী?

HTML5 হল HTML-এর আধুনিক বিবর্তন, যা ভিডিও এবং অডিও প্লেব্যাক, ইন্টারেক্টিভ ক্যানভাস গ্রাফিক্স, মোবাইল রেসপন্সিভনেস এবং <header>, <article>-এর মতো পরিষ্কার সেমান্টিক উপাদানের জন্য নেটিভ সমর্থন যোগ করে।