এইচটিএমএল 5 কোনও একীভূত জিনিস নয়। এটি এইচটিএমএল-এর এক্সটেনশনের একটি সংগ্রহ, যার কয়েকটি ব্যাপকভাবে প্রয়োগ করা হয়েছে এবং নিরাপদে ব্যবহার করা যেতে পারে, যার মধ্যে এখনও কেউ বাস্তবায়ন করে না এবং পুরোপুরি অভ্যন্তরে। যদি আপনি এইচটিএমএল 5 কে একটি সুসংগত একক বিকাশ প্ল্যাটফর্ম হিসাবে বিবেচনা করার চেষ্টা করেন এবং 'এটি সব শিখুন' আপনার পক্ষে সত্যিই একটি কঠিন সময় কাটাতে হবে।
পরিবর্তে আপনার যা শিখতে হবে তা হ'ল সম্পূর্ণ ওয়েব: বেসিক এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট, কোর ডোম, এইচটিএমএল ডিওএম, বেসিক ব্রাউজার অবজেক্ট মডেল। তারপরে আপনি নতুন ওয়েবের বৈশিষ্ট্যগুলি যেখানে এবং যেখানে আপনার প্রয়োজন সেখানে যুক্ত করতে পারেন এবং ব্রাউজার সমর্থন মঞ্জুরি দেয়: এইচটিএমএল 5 এক্সটেনশন, সিএসএস 3 বৈশিষ্ট্য, ক্যানভাস অঙ্কন, ওয়েবসকেটস, অন্যান্য ডিওএম এবং বিওএম এক্সটেনশানগুলি HTML5 কাজ থেকে বিচ্ছিন্ন হয়ে গেছে ...
ওয়েবের বৈশিষ্ট্য সেটটি ক্রমাগত বিকশিত হয় এবং রেফারেন্সের একটিও বিন্দু নেই। ডাব্লু 3 স্কুলস (যা ঘটনাক্রমে ডাব্লু 3 সি এর সাথে কিছুই করার নয় ) চেষ্টা করে, তবে এটি ত্রুটিপূর্ণভাবে ভরা। এটি সুসমাচার হিসাবে যা বলে তাতে বিশ্বাস করবেন না।
আপনি নির্ধারক পড়ুন করার প্রয়োজন হতে পারে শুধুমাত্র HTML4 , CSS 2 । এটি নিশ্চিত করার জন্য ডোম কোর এবং ডোম এইচটিএমএল চশমা। আপনি সম্ভবত এমডিসির ডিওএম রেফারেন্স এবং এমএসডিএন এর ডিওএম রেফারেন্স ফায়ারফক্স এবং আইই সমর্থন করে কিনা তাও দেখতে চাইবেন । HTML5 এর বৈশিষ্ট খুব আরো বেশি আপ-টু-ডেট করে DOM জিনিস অনেক, সেইসাথে নতুন HTML এক্সটেনশান রয়েছে, কিন্তু এটা মান নথি মান অনুযায়ী এমনকি ব্যবহার করার জন্য একটি দীর্ঘ এবং জবরজং নথি, বেশ কঠিন। দুর্ভেদ্য ECMAScript অনুমানের মতো প্রায় খারাপ না হলেও । (ধন্যবাদ আপনি যদি অ্যাকশনস্ক্রিপ্টের সাথে কাজ করতে অভ্যস্ত হন তবে আপনি সম্ভবত ইতিমধ্যে এর অনেক কিছুর সাথে পরিচিত হবেন))
এইচটিএমএল / সিএসএস / জেএস বিকাশ করতে আপনার এসডিকে বা আইডিই লাগবে না। আপনি যদি চান তবে আপনি একটি আইডিই ব্যবহার করতে পারেন তবে আমার প্রিয় পাঠ্য সম্পাদকের সমস্ত কিছু করতে পেরে আমি বেশ খুশি। উদ্বেগের জন্য কোনও বিল্ড / কম্পাইল পদক্ষেপ নেই, আপনি কেবল নিজের ফাইলটি সংরক্ষণ করুন এবং পুনরায় লোড হিট করুন, কাজ শেষ হয়েছে। বেশিরভাগ আধুনিক ওয়েব ব্রাউজারে একটি ডিবাগার এবং অন্যান্য বিকাশ সরঞ্জাম হয় (যেমন IE8) অন্তর্নির্মিত হয় বা এক্সটেনশন হিসাবে সহজেই উপলভ্য হয় (যেমন ফায়ারব্যাগ )।