নিচে HTML5-এর নতুন এলিমেন্টগুলোর তালিকা এবং সেগুলো কী কাজে ব্যবহৃত হয় তার বিবরণ দেওয়া হলো।
ভালো ডকুমেন্ট স্ট্রাকচারের জন্য HTML5-এ নতুন এলিমেন্ট রয়েছে:
| ট্যাগ | বিবরণ |
|---|---|
| <article> | একটি ডকুমেন্টে একটি আর্টিকেল নির্ধারণ করে |
| <aside> | পেজের মূল কনটেন্টের বাইরের কনটেন্ট নির্ধারণ করে |
| <bdi> | টেক্সটের একটি অংশকে আলাদা করে রাখে, যা অন্য টেক্সট থেকে ভিন্ন দিকে ফরম্যাট করা হতে পারে |
| <details> | অতিরিক্ত বিস্তারিত তথ্য নির্ধারণ করে, যা ব্যবহারকারী দেখাতে বা লুকাতে পারে |
| <dialog> | একটি ডায়ালগ বক্স বা উইন্ডো নির্ধারণ করে |
| <figcaption> | <figure> এলিমেন্টের জন্য একটি ক্যাপশন নির্ধারণ করে |
| <figure> | স্বয়ংসম্পূর্ণ কনটেন্ট নির্ধারণ করে |
| <footer> | একটি ডকুমেন্ট বা সেকশনের ফুটার নির্ধারণ করে |
| <header> | একটি ডকুমেন্ট বা সেকশনের হেডার নির্ধারণ করে |
| <main> | একটি ডকুমেন্টের মূল কনটেন্ট নির্ধারণ করে |
| <mark> | চিহ্নিত/হাইলাইট করা টেক্সট নির্ধারণ করে |
| <meter> | একটি নির্দিষ্ট সীমার মধ্যে স্কেলার পরিমাপ নির্ধারণ করে (একটি গেজ) |
| <nav> | নেভিগেশন লিঙ্ক নির্ধারণ করে |
| <progress> | একটি কাজের অগ্রগতি প্রকাশ করে |
| <rp> | রুবি অ্যানোটেশন সমর্থন করে না এমন ব্রাউজারে কী দেখানো হবে তা নির্ধারণ করে |
| <rt> | অক্ষরের ব্যাখ্যা/উচ্চারণ নির্ধারণ করে (পূর্ব এশীয় টাইপোগ্রাফির জন্য) |
| <ruby> | একটি রুবি অ্যানোটেশন নির্ধারণ করে (পূর্ব এশীয় টাইপোগ্রাফির জন্য) |
| <section> | একটি ডকুমেন্টে একটি সেকশন নির্ধারণ করে |
| <summary> | <details> এলিমেন্টের জন্য একটি দৃশ্যমান হেডিং নির্ধারণ করে |
| <time> | একটি তারিখ/সময় নির্ধারণ করে |
| <wbr> | একটি সম্ভাব্য লাইন-ব্রেক নির্ধারণ করে |
| ট্যাগ | বিবরণ |
|---|---|
| <canvas> | স্ক্রিপ্টিংয়ের মাধ্যমে (সাধারণত JavaScript) তাৎক্ষণিকভাবে গ্রাফিক্স আঁকে |
| <svg> | স্কেলযোগ্য ভেক্টর গ্রাফিক্স আঁকে |