এইচটিএমএল ৫ হল এইচটিএমএল এর ৫ম সংস্করণ। এটি W3C কর্তৃক অক্টোবর ২০১৪ সালে প্রকাশিত হয়। এর মূল লক্ষ্য হল ওয়েব পেজে সহজে মাল্টিমিডিয়ার ব্যবহার এবং কম্পিউটার ও ডিভাইসের জন্য মাল্টিমিডিয়া সহজে বোধগম্য বা কম্প্যাটিবল করা। স্মার্টফোন ও ট্যাবলেটের মতো ডিভাইস বিবেচনায় রেখে এইচটিএমএল ৫ এর অনেক ফিচার নির্মিত হয়েছে।
এইচটিএমএল ৫ এ ডকটাইপ খুবই সাধারন। নিচে এর উদাহরন দেখুন।
কোড
<!DOCTYPE html>
এইচটিএমএল ৫ এ ক্যারেক্টার এনকোডিং (অক্ষর) ঘোষণা করা খুব সহজ। নিচে দেখুন।
কোড
<meta charset="UTF-8">
এইচটিএমএল ৫ উদাহরণ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title of the document</title>
</head>
<body>
Content of the document......
</body>
</html>
এইচটিএমএল ৫ এর স্বয়ংক্রিয় ক্যারেক্টার এনকোডিং হল UTF-8.
এইচটিএমএল ৫ এর সবচেয়ে আকর্ষনীয় এলিমেন্ট গুলো নিম্নরুপ -
সিমেন্টিক এলিমেন্ট, যেমনঃ <header> , <footer>, <article> এবং <section>
নতুন ফর্ম এট্রিবিউট, যেমনঃ number, date, time, calendar এবং range
নতুন গ্রাফিক এলিমেন্টঃ <svg> এবং <canvas>
নতুন মাল্টিমিডিয়া এলিমেন্টঃ <audio> এবং <video>
পরবর্তী অধ্যায়ে আমরা দেখব কিভাবে পুরনো ব্রাউজারে এইচটিএমএল ৫ এর নতুন এলিমেন্ট গুলোকে ব্যবহার করতে হয়।
এইচটিএমএল ৫ এর সবচেয়ে আকর্ষনীয় নতুন API (Application Programming Interfaces) গুলো নিম্নরুপ -
এইচটিএমএল জিওলোকেশন,
এইচটিএমএল ড্র্যাগ এবং ড্রপ,
এইচটিএমএল লোকাল স্টোরেজ,
এইচটিএমএল এপ্লিকেশন ক্যাস,
এইচটিএমএল ওয়েব ওয়ার্কারস,
এইচটিএমএল এসএসই (SSE),
লোকাল স্টোরেজ হচ্ছে কুকিজ বা cookies এর জন্য একটি কার্যকরী বিকল্প।
এইচটিএমএল ৪.০১ এর নিচের এলিমেন্টগুলো এইচটিএমএল ৫ এ বাদ দেয়া হয়েছে।
অপসারিত এলিমেন্ট | বিকল্প ব্যবহার |
---|---|
<acronym> | <abbr> |
<applet> | <object> |
<basefont> | CSS |
<big> | CSS |
<center> | CSS |
<dir> | <ul> |
<font> | CSS |
<frame> | |
<frameset> | |
<noframes> | |
<strike> | CSS, <s>, or <del> |
<tt> | CSS |
শুরু থেকে এ পর্যন্ত World Wide Web (W3C) এইচটিএমএলের অনেক গুলো সংস্করণ বা verson তৈরি করেছে। নিচে এদের ধারাবাহিক বিবরন দেখুন।
সাল | ভার্সন |
---|---|
1989 | টিম বার্নাস লি www উদ্ভাবন করেন |
1991 | টিম বার্নাস লি এইচটিএমএল উদ্ভাবন করেন |
1993 | Dave Raggett এইচটিএমএল+ গঠন করেন |
1995 | এইচটিএমএল গ্রুপ এইচটিএমএল ২.০ ভার্সন নির্ধারণ করে |
1997 | W3C এইচটিএমএল ৩.২ ভার্সনকে ঘোষনা করে |
1999 | W3C এইচটিএমএল ৪.০১ ভার্সনকে ঘোষনা করে |
2000 | W3C এক্সএইচটিএমএল ১.০ ভার্সনকে ঘোষনা করে |
2008 | WHATWG এর এইচটিএমএল(৫) কে প্রথম আন্তর্জাতিক খসড়া প্রদান |
2012 | WHATWG এর এইচটিএমএল(৫) কে স্ট্যান্ডার্ডে অধিষ্ঠিত |
2014 | W3C দ্বারা এইচটিএমএল(৫) এর চূড়ান্তভাবে ঘোষনা |
2016 | W3C ক্যান্ডিডেট রিকোমেন্ডেশনঃ এইচটিএমএল ৫.১ |
2017 | W3C ক্যান্ডিডেট রিকোমেন্ডেশনঃ এইচটিএমএল ৫.১, ২য় ভার্সন |
2017 | W3C রিকোমেন্ডেশন: এইচটিএমএল ৫.২ |
1991 থেকে 1999 সাল পর্যন্ত, এইচটিএমএল এর verson 1 থেকে verson 4 পর্যন্ত উন্নত করা হয়।
2000 সালে, ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (W3C) XHTML 1.0 এর সুপারিশ বা recommend করে। XHTML সিন্টেক্স
কঠোর ছিল এবং ডেভেলপারদের বৈধ এবং "সুসংহত" বা "well-formed কোড লিখতে হত।
2004 সালে, W3C এইচটিএমএল এর উন্নয়ন বন্ধ করার সিদ্ধান্ত নেয় এর পরিবরতে XHTML এর কাজ সুরু করে।
2004 সালে, WHATWG (Web Hypertext Application Technology Working Group) গঠিত হয়।
এইচটিএমএল এর পুরোনো সংস্করণগুলির সাথে সামঞ্জস্যপূর্ণ, এইচটিএমএল বিকাশ করতে শুরু করে।
২004 -২006 সালে, WHATWG প্রধান ব্রাউজার বিক্রেতাদের দ্বারা সমর্থন ও সহায়তা লাভ করে। 2006 সালে, W3C ঘোষণা করে যে
তারা WHATWG সমর্থন করবে।
২008 সালে, প্রথম এইচটিএমএল 5 পাবলিক ড্রাফট প্রকাশ করা হয়।
2012 সালে, WHATWG এবং W3C আলাদা অর্থাৎ বিভক্ত হবার সিহান্ত নেয়।
WHATWG এইচটিএমএলকে একটি "লাইভ স্টান্ডার্ড" হিসাবে বিকাশ করতে চেয়েছিল। একটি "লাইভ স্টান্ডার্ড" সবসময় আপডেট এবং
উন্নত হয়। এতে খুব সহজেই নতুন বৈশিষ্ট্য যোগ করা যেতে পারে, কিন্তু পুরোনো কার্যকারিতা সরানো যাবে না।
WHATWG HTML5
Living Standard 2012 সালে প্রকাশিত হয় এবং এটি ক্রমাগত আপডেট করা হছে।
W3C একটি সুনির্দিষ্ট HTML5 এবং এক্সএইচটিএমএল স্ট্রিক্ট বিকাশ করতে চেয়েছিল।
W3C HTML5 এর
প্রস্তাবনা বা Recommendation প্রকাশ করে 28 অক্টোবর ২014।
W3C HTML5.1 2nd Edition
এর প্রস্তাবনা বা Recommendation প্রকাশ করে 3 অক্টোবর 2017।
W3C HTML5.2 এর
প্রস্তাবনা বা Recommendation প্রকাশ করে 14 ডিসেম্বর 2017।
এই ওয়েব সাইট এর সমস্ত টিউটোরিয়াল, সার্কিট ডায়াগ্রাম, উদাহরণ ইত্যাদি খুব সহজ ও সাধারণ ভাবে তৈরি করা হয়েছে। টিউটোরিয়াল, সার্কিট ডায়াগ্রাম, উদাহরণ ইত্যাদির ভুল পরিহার করার জন্য বার বার যাচাই করা হয়েছে, কিন্তু আমরা এর পূর্ণ নিশ্চয়তা ও দায়ভার বহন করি না। যখন আপনি এই সাইটটি ব্যবহার করেন, আমরা ধরে নেই যে আপনি পড়েছেন এবং সম্মত আছেন আমাদের টার্মস অফ ইউস (Terms of use) এবং প্রাইভেসি পলিসি( Privacy policy) সম্পর্কে।
Report or suggest about this page
Copyright 2016-2019 by websschool.com, All Rights Reserved.