UltKit
ছবি11
PDF13
ডকুমেন্ট ও ডেটা7
ভিডিও6
অডিও4
আরও টুল22

TXT থেকে HTML কনভার্টার

ওয়েব সার্ভারে সরাসরি রাখা টেক্সট ফাইল একটানা শব্দের সারি বা কাঁচা অক্ষর হিসেবে দেখায়। HTML-এ কনভার্ট করলে প্যারাগ্রাফ, লাইন ব্রেক আর বিশেষ অক্ষর ঠিক যেভাবে আপনি লিখেছিলেন সেভাবেই ব্রাউজারে পৌঁছায়।

ডকুমেন্ট কনভার্টার

অথবা PDF, DOC, DOCX … ফাইল এখানে ড্রop করুন ·

প্রতি ফাইল সর্বোচ্চ 95 MB· সর্বোচ্চ 20টি ফাইল· 30 মিনিট পরে মুছে ফেলা হয়

আউটপুট

ফাইল আমাদের সার্ভারে প্রসেস করা হয় এবং 30 মিনিট পরে মুছে ফেলা হয়।

এই টুল কীভাবে ব্যবহার করবেন

  1. 1

    আপনার টেক্সট ফাইল যোগ করুন

    একটি .txt ফাইল দিন, অথবা একসাথে সর্বোচ্চ 20টি, প্রতিটি 95 MB পর্যন্ত। নোট, চেঞ্জলগ, কবিতা ও এক্সপোর্ট করা ট্রান্সক্রিপ্ট সবই চলবে।

  2. 2

    আউটপুট সেটিংস দেখে নিন

    যে ফরম্যাটে রূপান্তর ঘরে আগে থেকেই HTML দেওয়া আছে, ফরম্যাটিং Simple এবং টেক্সট এনকোডিং UTF-8, যা এখনকার সব ব্রাউজার পড়তে পারে।

  3. 3

    কনভার্ট করে প্রকাশ করুন

    HTML-এ কনভার্ট করুন চাপুন, .html ফাইলটি ডাউনলোড করুন এবং সাইটে আপলোড বা টেমপ্লেটে পেস্ট করার আগে ব্রাউজারে খুলে দেখে নিন।

উত্তর

TXT ফাইল কীভাবে HTML-এ কনভার্ট করব?

.txt আপলোড করে HTML-এ কনভার্ট করুন চাপুন। আপনি UTF-8 ঘোষণাসহ একটি সম্পূর্ণ HTML5 পেজ পাবেন, যাতে অনুচ্ছেদগুলো <p> ট্যাগে মোড়ানো এবং প্রতিটি <, > ও & এস্কেপ করা, ফলে সেগুলো লেখা হিসেবেই দেখায়।

ব্রাউজার কেন কাঁচা .txt ফাইল এলোমেলো করে দেখায়

ওয়েব সার্ভার .txt ফাইল text/plain টাইপে পাঠায়, আর ব্রাউজার সেটি ফিক্সড-উইডথ ফন্টে দেখায়, কোনো মার্জিন, লিংক বা স্টাইল ছাড়া। একই ফাইলের নাম .html করলে উল্টো সমস্যা হয়: HTML একসারি স্পেস ও লাইন ব্রেককে একটিমাত্র স্পেস ধরে, তাই দশ অনুচ্ছেদের ফাইল একটি লেখার দেয়াল হয়ে দেখা দেয়।

বিশেষ অক্ষর থেকে দ্বিতীয় ধরনের ক্ষতি হয়। HTML-এ < চিহ্ন ট্যাগ খোলে এবং & এন্টিটি শুরু করে, তাই if a < b && c > d-এর মতো লাইন বা অ্যাঙ্গেল ব্র্যাকেটে ইমেইল ঠিকানা আংশিক হারিয়ে যায়। সঠিক কনভার্শন এগুলোকে &lt;, &amp; ও &gt; লেখে, যা ব্রাউজার মূল অক্ষর হিসেবেই দেখায়।

এই সমস্যায় যারা পড়েন তাঁরা সাধারণত ওয়েব ডেভেলপার নন। তাঁরা হলেন রিলিজ নোট প্রকাশ করা সাপোর্ট টিম, পাঠ্য পোস্ট করা শিক্ষক, গল্পের সংগ্রহ অনলাইনে নিয়ে যাওয়া লেখক এবং যাঁদের কনটেন্ট টুল শুধু .html আপলোড নেয়।

TXT থেকে HTML কনভার্টার, নাকি হাতে পেজ কোড করা

UltKit.txt-এর নাম বদলে .html করাCMS এডিটরে পেস্ট করা
অনুচ্ছেদ ও লাইন ব্রেক বজায় থাকেyesnoএডিটরের ওপর নির্ভর করে
<, > ও & যেমন লেখা তেমন দেখায়yesnoyes
ক্যারেক্টার এনকোডিং ঘোষণা করাyesnoসাইটের টেমপ্লেট ঠিক করে
যেকোনো জায়গায় হোস্ট করার স্বতন্ত্র .html ফাইলyesyesno
একবারে বিশটি ফাইলyesnono

Formatting-এর প্রতিটি সেটিং HTML-কে কীভাবে বদলায়

টেক্সট ফাইলের ডিফল্ট। ফাঁকা লাইন অনুচ্ছেদ আলাদা করে, অনুচ্ছেদের ভেতরের একক লাইন ব্রেক থাকে, আর ফলাফলে শুধু কাঠামোগত ট্যাগ ব্যবহার হয়।

  • প্রতি অনুচ্ছেদে <p>
  • ঠিকানা বা পদ্যের মতো ছোট লাইনের জন্য <br>
  • পরিষ্কার করার মতো ইনলাইন স্টাইল নেই

TXT ও HTML ফরম্যাটের তথ্য

TXT

প্লেইন টেক্সট

TXT ফাইলে শুধু সাধারণ অক্ষর থাকে; কোনো ফরম্যাটিং, ফন্ট, ছবি বা লেআউট থাকে না। আধুনিক টেক্সট ফাইল সাধারণত UTF-8-এ এনকোড করা হয়, যা সব ভাষা সমর্থন করে; তবে পুরনো ফাইলে অন্য এনকোডিং থাকলে অক্ষর এলোমেলো দেখাতে পারে। প্লেইন টেক্সট খুব ছোট, কখনো অচল হয় না এবং ফোন থেকে সার্ভার পর্যন্ত সব ডিভাইসে খোলে। এতে বোল্ড লেখা, টেবিল বা ছবি রাখা যায় না, তাই কাঠামো দিতে হলে স্পেসিং বা সহজ মার্কআপ ব্যবহার করতে হয়।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
–
TXT কনভার্টার

HTML

হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ

HTML হলো ওয়েবের মার্কআপ ল্যাঙ্গুয়েজ, যা ১৯৯০-এর দশকের শুরুতে টিম বার্নার্স-লি প্রথম বর্ণনা করেন এবং এখন WHATWG লিভিং স্ট্যান্ডার্ড হিসেবে দেখভাল করে। HTML ফাইলে শিরোনাম, অনুচ্ছেদ, লিংক, টেবিল, ছবি ও ফর্ম বর্ণনা থাকে, আর স্টাইল সাধারণত আসে CSS থেকে। সব ব্রাউজার এটি রেন্ডার করে, এবং ইমেইল টেমপ্লেট ও সেভ করা ওয়েব পেজেও এটি ব্যবহার হয়। একটি HTML ফাইল প্রায়ই বাইরের ছবি ও স্টাইলশিটের ওপর নির্ভর করে, তাই একা সরালে সেটি ভাঙা দেখাতে পারে।

কম্প্রেশন
–
স্বচ্ছতা (ট্রান্সপারেন্সি)
–
অ্যানিমেশন
–
প্রবর্তনের সাল
1993 · Tim Berners-Lee; maintained by WHATWG
HTML কনভার্টার

Notepad-এ লেখা বা অন্য প্রোগ্রাম থেকে এক্সপোর্ট করা লেখা প্রকাশ করতে হলে সাধারণ টেক্সটকে HTML-এ রূপান্তর করা হয়: প্রোডাক্ট সাইটের চেঞ্জলগ, সরকারি বিজ্ঞপ্তি, ট্রান্সক্রিপ্ট বা এমন গল্প, যেখানে ব্রাউজারে অনুচ্ছেদ ও লিংক দরকার।

HTML-এর শুরু 1991 সালে, CERN-এর নথির জন্য Tim Berners-Lee-র লেখা ট্যাগের একটি ছোট তালিকা হিসেবে। W3C 2014 সালের অক্টোবরে HTML5-কে Recommendation হিসেবে প্রকাশ করে, আর দুই সংস্থার 2019 সালের চুক্তির পর থেকে WHATWG-র HTML Living Standard-ই ব্রাউজারগুলোর অনুসরণ করা একমাত্র সংস্করণ। এখানে ডাউনলোড করা ফাইল সেই স্ট্যান্ডার্ড অনুযায়ী লেখা, তাই Chrome, Safari, Firefox ও Edge-এ একইভাবে খোলে।

Windows-এর টেক্সট ফাইল আগে Windows-1252 কোড পেজে আসত; Windows 10 ভার্সন 1903 থেকে Notepad নতুন ফাইল ডিফল্টভাবে UTF-8-এ সেভ করে। লেখা ওয়েবে না গিয়ে Word ডকুমেন্টে যাবে হলে TXT থেকে Word ভালো পথ, আর অন্যান্য টেক্সট ফরম্যাটের জন্য আছে ডকুমেন্ট কনভার্টার।

TXT থেকে HTML নিয়ে প্রশ্ন

শুধু ফাইলের এক্সটেনশন .txt থেকে .html করে দিলে কি চলবে?

ব্রাউজার ফাইলটি খুলবে, তবে আপনার লেখাকে মার্কআপ হিসেবে পড়বে। লাইন ব্রেক স্পেসে মিলিয়ে যায়, ফলে পুরো ফাইল একটিমাত্র অনুচ্ছেদ হয়ে যায়, আর ইমেইল হেডারের <name>-এর মতো ট্যাগের মতো দেখতে অংশ দেখা যায় না। কনভার্ট করলে অনুচ্ছেদের ট্যাগ যোগ হয় এবং এই অক্ষরগুলো আপনার হয়ে এস্কেপ করা হয়।

আমার পেজে অ্যাকসেন্ট দেওয়া অক্ষর অদ্ভুত চিহ্ন হয়ে দেখায় কেন?

পেজ আর ব্রাউজার এনকোডিং নিয়ে একমত হচ্ছে না। কনভার্ট করা ফাইলে প্রথম 1,024 বাইটের মধ্যেই <meta charset="utf-8"> ঘোষণা থাকে, HTML স্ট্যান্ডার্ড যেমনটি চায়। আপনার সোর্স Windows-1252 বা Shift_JIS-এ সেভ করা থাকলে টেক্সট এনকোডিং-এ সেটি বেছে নিন, যাতে লেখার আগে অক্ষরগুলো ঠিকভাবে পড়া হয়।

কবিতা বা গানের লিরিক্সের লাইন ব্রেক কি ঠিক থাকবে?

হ্যাঁ। স্তবকের ভেতরের ছোট লাইনগুলো আলাদা লাইনেই থাকে, আর স্তবকের মাঝের ফাঁকা লাইন নতুন অনুচ্ছেদ শুরু করে, ফলে লেখার আকার অক্ষুণ্ণ থাকে। না হলে ব্রাউজার কবিতার সব লাইন একটি ব্লকে চেপে দিত।

আমার নোটের জন্য HTML ভালো, নাকি Markdown?

লেখা সরাসরি ব্রাউজার, ইমেইল টেমপ্লেট বা পেস্ট করা মার্কআপ নেয় এমন হেল্প সেন্টারে গেলে HTML। নোটগুলো রিপোজিটরি, Obsidian বা নিজে HTML বানায় এমন স্ট্যাটিক সাইট জেনারেটরে থাকলে TXT থেকে Markdown।

HTML পেজ থেকে আবার সাধারণ টেক্সট কীভাবে বের করব?

HTML থেকে টেক্সট ব্যবহার করুন। এটি ট্যাগ সরিয়ে দেয়, অনুচ্ছেদকে আবার ফাঁকা লাইনে ভাগ করে এবং &amp;-এর মতো এন্টিটিকে মূল অক্ষরে ফিরিয়ে আনে।