কম্পিউটার টিউটোরিয়াল

HTML5 সেমান্টিক্স


HTML5 সেমান্টিক্স সেই সেমান্টিক ট্যাগগুলিকে বোঝায় যা একটি HTML পেজকে অর্থ প্রদান করে। HTML5-এ ট্যাগগুলো দুটি ক্যাটাগরিতে ভাগ করা হয়েছে - সেমান্টিক এবং নন-সেমান্টিক। HTML5 HTML-এ বেশ কিছু নতুন সেমান্টিক ট্যাগ নিয়ে এসেছে।

কিছু HTML5 সেমান্টিক ট্যাগ:

ট্যাগব্যাখ্যা
figureএটি বিভিন্ন ফরম্যাটের একটি ইমেজ নির্দিষ্ট করে।
articleএটি একটি স্বাধীন স্বয়ংসম্পূর্ণ আর্টিকেল নির্দিষ্ট করে।
navএটি নেভিগেশন লিংকগুলির জন্য একটি কন্টেইনার নির্দিষ্ট করে।
asideএটি প্রধান কন্টেন্ট ছাড়া কন্টেন্টের জন্য একটি ট্যাগ নির্দিষ্ট করে (যেমন সাইডবার)।
sectionএটি একটি ডকুমেন্টে একটি সেকশন রিপ্রেজেন্ট করে।
detailsএটি অতিরিক্ত বিবরণের জন্য একটি ট্যাগ নির্দিষ্ট করে।
headerএটি একটি সেকশন বা ডকুমেন্টের জন্য একটি হেডার নির্দিষ্ট করে।
footerএটি একটি সেকশন বা ডকুমেন্টের জন্য একটি ফুটার নির্দিষ্ট করে।
figcaptionএটি HTML ডকুমেন্টে একটি ইমেজের জন্য একটি ছোট বিবরণ নির্দিষ্ট করে।
mainএটি পেজের মূল কন্টেন্ট নির্দিষ্ট করে এবং এটি უნিক হওয়া উচিত।
summaryএটি <details> এলিমেন্টের জন্য একটি হেডার নির্দিষ্ট করে।
markএটি হাইলাইট করা টেক্সট নির্দিষ্ট করে।

HTML5 সেমান্টিক্সের একটি উদাহরণ দেখা যাক:

উদাহরণ

<!DOCTYPE html> <html> <style>    * {       box-sizing: border-box;    }    body {       color: #000;       background-color: #8BC6EC;       background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);       text-align: center;    }    header {       background-color: #000;       padding: 20px;       text-align: center;       color: white;    }    nav {       float: left;       width: 20%;       height: 200px;       background: #282828;       padding: 60px 10px;    }    nav ul {       list-style-type: none;       padding: 0;    }    nav ul li a {       text-decoration: none;       color: #fff;    }    article {       float: left;       padding: 80px 10px;       width: 80%;       background-color: #fff;       height: 200px;       text-align: center;    }    section:after {       content: "";       display: table;       clear: both;    }    footer {       background-color: #000;       padding: 20px;       text-align: center;       color: white;    } </style> <body> <h1>HTML সেমান্টিক্স ডেমো</h1> <header>এটি হেডার</header> <section> <nav> <ul> <li><a href="#">হোম</a></li> <li><a href="#">আমাদের সম্পর্কে</a></li> <li><a href="#">যোগাযোগ</a></li> </ul> </nav> <article>এটি একটি আর্টিকেল এলিমেন্ট।</article> </section> <footer>এটি ফুটার</footer> </body> </html>

আউটপুট

HTML5 সেমান্টিক্স


  1. HTML5-এ SVG লোগো কীভাবে আঁকবেন?

  2. HTML5-এ SVG ইমেজ ব্যবহারের পদ্ধতি

  3. HTML5 গাণিতিক অপারেটর

  4. HTML5 রেসপন্সিভ ওয়েব ডিজাইন