HTML Entity ডিকোডার
HTML entity তাৎক্ষণাৎ এনকোড ও ডিকোড করুন। বিশেষ অক্ষর আর entity রেফারেন্সের মধ্যে রূপান্তর করুন। সব প্রক্রিয়াকরণ আপনার ব্রাউজারে।
পরিসংখ্যান
HTML Entity ডিকোডার ব্যবহারের পদ্ধতি
মোড বেছে নিন
অক্ষরকে entity-তে রূপান্তর করতে Encode, আর entity-কে অক্ষরে ফেরাতে Decode নির্বাচন করুন।
আপনার টেক্সট লিখুন
HTML entity বা কাঁচা অক্ষর-সহ টেক্সট পেস্ট বা টাইপ করুন।
ফলাফল পান
রূপান্তরিত ফলাফল তৎক্ষণাৎ দেখা যায়। এক ক্লিকে কপি করুন।
HTML Entity কী?
HTML entity হলো বিশেষ কোড যা HTML-এ বিশেষ অর্থবহ অক্ষর (যেমন <, >, &) বা সহজে টাইপ করা যায় না এমন অক্ষর উপস্থাপনে ব্যবহৃত হয়। এগুলোর ফরম্যাট &name; বা &#number; বা &#xhex;।
HTML Entity-এর ধরন
নামধারী Entity
পাঠযোগ্য নাম ব্যবহার করুন, যেমন & এর জন্য &, < এর জন্য <, > এর জন্য >, " এর জন্য "
দশমিক সংখ্যাসূচক
দশমিক কোড পয়েন্ট ব্যবহার করুন, যেমন & এর জন্য &, < এর জন্য <
হেক্সাডেসিমাল সংখ্যাসূচক
হেক্স কোড পয়েন্ট ব্যবহার করুন, যেমন & এর জন্য &, < এর জন্য <
সাধারণ জিজ্ঞাসা
নামধারী entity পাঠযোগ্য নাম ব্যবহার করে, যেমন & এর জন্য &। সংখ্যাসূচক entity দশমিক (&) বা হেক্সাডেসিমাল (&) কোড পয়েন্ট ব্যবহার করে। দুটোই একই অক্ষর উপস্থাপন করে।
হ্যাঁ, টুলটি ©, €, — সহ এবং আরও শত শত সব স্ট্যান্ডার্ড HTML5 নামধারী অক্ষর রেফারেন্স সমর্থন করে।
HTML-এ এমন টেক্সট এমবেড করার সময় যেখানে <, >, & বা কোটেশনের মতো অক্ষর আছে যেগুলো মার্কআপ হিসেবে ব্যাখ্যা হতে পারে, তখন entity এনকোডিং ব্যবহার করুন।
HTML5 স্পেসিফিকেশন (এখন WHATWG Living Standard) 2231টি নামধারী অক্ষর রেফারেন্স সংজ্ঞায়িত করে - HTML 4.01-এর 252টির তুলনায় বিশাল সম্প্রসারণ। এর মধ্যে © (কপিরাইট চিহ্ন), € (ইউরো চিহ্ন), ✓ (চেক মার্ক)-এর মতো প্রতীক আছে। প্রতিটিরই একটি সংখ্যাসূচক সমতুল্য আছে, যেমন কপিরাইট চিহ্নের জন্য © বা ©।
HTML-এ < লিখুন <, > লিখুন >, আর & লিখুন &, এছাড়া অ্যাট্রিবিউট মানের ভেতরে " লিখুন "। XML 1.0 ঠিক পাঁচটি entity পূর্বনির্ধারণ করে - ওই চারটির সাথে ' - আর HTML5, HTML 4 না করলেও, ' সমর্থন করে। এর মধ্যে & সবচেয়ে গুরুত্বপূর্ণ: escape না করা অ্যাম্পারস্যান্ডের পরে অক্ষর এলে তা entity-র শুরু হিসেবে ভুল পড়া হতে পারে।
ইতিমধ্যে এনকোড করা টেক্সট আবার এনকোড করলে ডাবল এনকোডিং ঘটে: & হয় &, তারপর &amp;। দৃশ্যমান লক্ষণ হলো পেজে আক্ষরিক & বা & দেখা যাওয়া। এটি ঠিক করতে হলে যে সীমানায় মানটি HTML প্রসঙ্গে প্রবেশ করে সেখানে ঠিক একবার ডিকোড করতে হয় - এই টুল আপনাকে প্রতিটি ধাপ আলাদাভাবে যাচাই করতে দেয়।
এরা ভিন্ন সমস্যার সমাধান করে। Percent-encoding (%20) হলো RFC 3986-এর URL মান এবং href অ্যাট্রিবিউটের ভেতরে এটিই প্রযোজ্য; HTML entity (&) মার্কআপ অক্ষর escape করে এবং শুধু যেখানে URL-টি HTML-এ এমবেড করা সেখানেই প্রযোজ্য। & ও স্পেস-সহ কোয়েরি মানের সাধারণত দুই স্তরই লাগে: স্পেস percent-এনকোডেড, আর বিভাজক & মার্কআপে & লেখা।
হ্যাঁ - নামধারী অক্ষর রেফারেন্স টেবিল প্রায় 2014 সাল থেকে সব বড় ব্রাউজারে সম্পূর্ণ বাস্তবায়িত, যার মধ্যে HTML5 পেছনের সামঞ্জস্যের জন্য রাখা সেমিকোলন-ছাড়া পুরোনো entity-ও আছে। সংখ্যাসূচক রেফারেন্স (© বা ©) আরও নিরাপদ, কারণ এরা শুধু Unicode কোড পয়েন্টের উপর নির্ভর করে, ব্রাউজার লুকআপ টেবিলের উপর নয়।
সম্পর্কিত সরঞ্জাম
Unicode ডিকোডার
Unicode এস্কেপ ও পাঠযোগ্য টেক্সটের মধ্যে রূপান্তর করুন
Base64 URL ডিকোডার পার্সার
Base64 ডিকোড ও এনকোড করুন, URL-এনকোডেড স্ট্রিং পার্স করুন, Base64 ছবি প্রিভিউ করুন এবং JWT হেডার বা পেলোড সেগমেন্ট ডিকোড করুন
Hex ডিকোডার
হেক্সাডেসিমাল ও টেক্সটের মধ্যে রূপান্তর করুন — কনফিগারযোগ্য ডেলিমিটার ও প্রিফিক্স অপশন সমর্থিত
প্রামাণ্য রেফারেন্স
এই সরঞ্জামের পেছনের মূল উৎস — দ্বিতীয় হাতের সারাংশ নয়, বরং অফিসিয়াল স্ট্যান্ডার্ড ও স্পেসিফিকেশন।