এইচটিএমএল বনাম এইচটিএমএল 5

লেখক: Laura McKinney
সৃষ্টির তারিখ: 7 এপ্রিল 2021
আপডেটের তারিখ: 5 মে 2024
Anonim
HTML বনাম HTML5 | HTML এবং HTML5 এর মধ্যে পার্থক্য | এইচটিএমএল টিউটোরিয়াল | এডুরেকা
ভিডিও: HTML বনাম HTML5 | HTML এবং HTML5 এর মধ্যে পার্থক্য | এইচটিএমএল টিউটোরিয়াল | এডুরেকা

কন্টেন্ট

হাইপার মার্কআপ ল্যাঙ্গুয়েজ (এইচটিএমএল) ওয়েব পৃষ্ঠাগুলির জন্য প্রাথমিক মার্কআপ ভাষা। এইচটিএমএল 5 এইচটিএমএলের সংস্করণ of এইচটিএমএল 5 এ দেওয়া অনেকগুলি পার্থক্য রয়েছে। এইচটিএমএল এবং এইচটিএমএল 5 এর মধ্যে প্রধান পার্থক্যটি হ'ল ভিডিও এবং অডিও এইচটিএমএলের অংশ নয়, যদিও এই দুটিই HTML5 নির্দিষ্টকরণের অবিচ্ছেদ্য অঙ্গ। আপনার যে প্রাথমিক জিনিসটি জানা উচিত তা হ'ল, সম্ভবত আকর্ষণীয়ভাবে, একটি উপভাষার মানের উন্নতি এই বর্তমান বাস্তবতাকে স্বীকৃতি দিচ্ছে। সুতরাং বর্তমান স্ট্যান্ডার্ডের সাথে ডকুমেন্টের সাদৃশ্য রাখার জন্য - যা প্রকৃতপক্ষে, এইচটিএমএল 4.01 - ওয়েব প্রোগ্রামটি যেভাবে রুট থেকে ইঞ্জিনিয়ার হিসাবে রেকর্ডার উপস্থাপন করে, আমাদের অবশ্যই সেগুলি সম্পর্কে অবশ্যই ভাবা উচিত particular সুতরাং প্রোগ্রাম, বা "ক্লায়েন্ট বিশেষজ্ঞ", এমনকি এখন HTML4 হ্যান্ডেল করা উচিত ভিতরের উপাদানগুলির মতো বিকাশ করা উচিত, যে কোনও ক্ষেত্রে, ইন্টারনেটে প্রচুর রেকর্ড রয়েছে যা এটি ব্যবহার করে। যাই হোক না কেন, আমরা ফোকাস সহ আর কোনও এইচটিএমএল রচনা করব না; এটিকে মূলত উপভাষা থেকে বাদ দেওয়া হচ্ছে (সিএসএস ব্যবহার করুন)। এই সাদৃশ্যটি উভয় উপায়ে যায়: আরও প্রতিষ্ঠিত প্রোগ্রামগুলি মূলত জিনিসগুলি না পেয়ে HTML5 কোডটিকে উপেক্ষা করতে পারে (এবং করবে)। এইচটিএমএল 5 আপনার জন্য কী অর্জন করতে পারে তা দেখতে যতই শীতল, এটি HTML4 এর মতো প্রাতিষ্ঠানিকভাবে তৈরি করা হয়নি। এইচটিএমএল 4 ব্যবহার করে জমা হওয়া পৃষ্ঠাগুলি ওভারহোলিংয়ের উপর আপনাকে চাপ দেওয়ার দরকার নেই এটি দশ বছরের বেশি বয়সী এবং এটি একটি সেট স্ট্যান্ডার্ড। আপনি যখন উভয় পা দিয়ে এইচটিএমএল 5 এ প্রবেশ করবেন তখন ওভারহালগুলি তৈরি করবেন। উপাদান এবং বৈশিষ্ট্যগুলি অন্তর্ভুক্ত হয় এবং প্রতি বছর কয়েকবার পরিবর্তিত হয়। স্পষ্টতই, সমৃদ্ধ উপাদানগুলির উপর আপনি যে পরিমাণ নির্ভর করেন এটি এটি অভাবী, তবে তরল উপভাষাটি ব্যবহার করার সময় আপনার একেবারে ঝুঁকিপূর্ণ হওয়া উচিত। এইচটিএমএল 5, এইচটিএমএল, সিএসএস এবং জাভাস্ক্রিপ্টের মাধ্যমে অ্যাপ্লিকেশন পর্যায়ে প্রোগ্রামের সক্ষমতা বাড়ানোর জন্য ব্যবহার করা হয়। এখন পর্যন্ত (এইচটিএমএল 4) ফ্ল্যাশ বা জেএস-ভিত্তিক হ্যাক যেমন, উপভাষায় বিশেষত অসংখ্য উপাদান যুক্ত করা হয়েছে, উদাহরণস্বরূপ, ,


বিষয়বস্তু: এইচটিএমএল এবং এইচটিএমএল 5 এর মধ্যে পার্থক্য

  • এইচটিএমএল কি?
  • এইচটিএমএল 5 কী?
  • মূল পার্থক্য

এইচটিএমএল কি?

হাইপার মার্কআপ ল্যাঙ্গুয়েজ বা সহজভাবে এইচটিএমএল হ'ল ওয়েব পেজগুলি তৈরি করতে ওয়েব বিকাশকারীরা মার্কআপ ল্যাঙ্গুয়েজ। এটি এইচটিএমএল উপাদানগুলির বিন্যাসে লেখা হয় যেমন ট্যাগ বন্ধনীতে বন্ধনীযুক্ত ট্যাগ থাকে ‘'। এই ট্যাগগুলি জোড়া হিসাবে ব্যবহার করে

এবং যদিও কিছু খালি উপাদানও রয়েছে এবং এটি হ'ল প্রয়োজনীয়তা । ওয়েব ব্রাউজারগুলি এইচটিএমএল ফাইলগুলি পড়তে এবং এগুলিকে দৃশ্যমান বা শ্রাব্য ওয়েব পৃষ্ঠায় রেন্ডার করতে পারে। ওয়েব ব্রাউজারগুলি এইচটিএমএল ট্যাগ এবং স্ক্রিপ্টগুলি প্রদর্শন করে না, তবে পৃষ্ঠার সামগ্রীর ব্যাখ্যার জন্য সেগুলি ব্যবহার করে। এইচটিএমএল একটি প্রোগ্রামিং ভাষার পরিবর্তে একটি ওয়েবসাইটের কাঠামোকে উপস্থাপনের সংকেত সহ শব্দার্থকভাবে বর্ণনা করে it এইচটিএমএল উপাদানগুলি সমস্ত ওয়েবসাইটের স্ট্রাকচার ব্লক গঠন করে। এটি চিত্রগুলি এবং অবজেক্টগুলিকে এম্বেড করার অনুমতি দেয় এবং ইন্টারেক্টিভ ফর্ম তৈরি করতে ব্যবহৃত হতে পারে। এইচটিএমএল 4 প্রতিবন্ধী ব্যক্তিদের জন্য বর্ধিত উন্মুক্ততার প্রস্তাব দিয়ে টেমপ্লেট, স্ক্রিপ্টিং, রূপরেখাগুলি, অবজেক্টগুলি ইনস্টল করা, ডান থেকে বাম এবং মিশ্রিত কোর্সের উন্নত ব্যাক, ধনী টেবিলগুলি এবং কাঠামোগুলিতে উন্নত করার পদ্ধতি সহ এইচটিএমএলকে প্রশস্ত করে। এইচটিএমএল ৫.০১ এইচটিএমএল 4.0.০ এর একটি সংশোধন যা ভুলগুলি সমাধান করে এবং অতীতের সংশোধন থেকে কিছু উন্নতি ঘটিয়েছে। এইচটিএমএলের এই অভিযোজনটি আন্তর্জাতিকীকরণের ক্ষেত্রে বিশেষজ্ঞের সহায়তায় রচিত হয়েছে, সুতরাং প্রতিটি উপভাষায় রেকর্ড রচনা করা যেতে পারে এবং বিশ্বজুড়ে অনায়াসে পরিবহন করা যেতে পারে। এটি একীকরণের মাধ্যমে পরিমার্জন করা হয়েছে, যা এইচটিএমএলের আন্তর্জাতিকীকরণ পরিচালনা করে। একটি অপরিহার্য পদক্ষেপ হ'ল এইচএসএল / আইসিসির বরাদ্দ: 10646 স্ট্যান্ডার্ড (বিবেচনা করুন) এইচটিএমএল রেকর্ড চরিত্র সেট করা। এটি বিশ্বব্যাপী অক্ষরগুলির উপস্থাপনা, বিষয়বস্তু কোর্স, উচ্চারণ, এবং অন্যান্য বিশ্বের উপভাষার সমস্যাগুলির মধ্যে বিশ্বের সবচেয়ে বিস্তৃত মান পরিচালিত সমস্যা। এইচটিএমএল এখন রেকর্ডের অভ্যন্তরে পৃথক পৃথক মানবভাষার জন্য আরও উল্লেখযোগ্য ব্যাকিংয়ের প্রস্তাব দেয়। এটি ইন্টারনেট অনুসন্ধানকারীদের জন্য সংরক্ষণাগারগুলির আরও সফল সূচিকরণ, উচ্চমানের টাইপোগ্রাফি, উন্নত সামগ্রী থেকে ডিসকোর্স রূপান্তর, আরও ভাল হাইফেনেশন এবং আরও অনেক কিছু বিবেচনা করে। শ্রমসাধ্যভাবে তাদের টেবিলগুলির রূপরেখার মাধ্যমে এবং এইচটিএমএল 4 এ নতুন টেবিল উপাদানগুলির ব্যবহার করে, স্রষ্টা ক্লায়েন্ট বিশেষজ্ঞদের আরও দ্রুত আর্কাইভ রেন্ডার করতে সহায়তা করতে পারেন। ক্রমবর্ধমান রেন্ডারিংয়ের জন্য সারণিগুলি কীভাবে পরিকল্পনা করবেন তা নির্মাতারা বুঝতে পারবেন (টেবিল উপাদানটি দেখুন)। অনুশীলনকারীদের বর্ধিত গণনার ডেটার জন্য সংযোজন টেবিলে নোটগুলির পরামর্শ দেওয়া উচিত।

এইচটিএমএল 5 কী?

এইচটিএমএল 5 হ'ল এইচটিএমএলের পঞ্চম সংস্করণ এবং ইন্টারনেটের একটি মূল প্রযুক্তি মার্কআপ ল্যাঙ্গুয়েজ যা ডাব্লুডাব্লুডাব্লুয়ের জন্য সামগ্রীটি কাঠামোগত ও উপস্থাপনের জন্য ব্যবহৃত হয়। এটি ডাব্লু 3 সি (ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম) এর এইচটিএমএল স্ট্যান্ডার্ডের সর্বশেষতম, চূড়ান্ত এবং সম্পূর্ণ সংস্করণ। এটি এইচটিএমএল 4 এর উত্তরসূরি যা 1997 সালে প্রমিত করা হয়েছিল HTML এইচটিএমএল 5 এর লক্ষ্য হ'ল সর্বশেষ মাল্টিমিডিয়া সমর্থন করে ভাষাটিকে মানুষের দ্বারা বন্ধুত্বপূর্ণ এবং সহজেই পঠনযোগ্য এবং কম্পিউটার এবং ডিভাইস যেমন ওয়েব ব্রাউজার পার্সার ইত্যাদির দ্বারা ধারাবাহিকভাবে বোঝার দ্বারা সমর্থন করে ভাষা উন্নত করা is এইচটিএমএল 5 শুধুমাত্র এইচটিএমএল 4 নয়, এক্সএইচটিএমএল 1 এবং ডিওএম লেভেল 2 এইচটিএমএল গ্রাহক করার উদ্দেশ্যে is এইচটিএমএল 5 ডাব্লুডাব্লুডাব্লুতে সাধারণ ব্যবহারে এইচটিএমএল এবং এক্সএইচটিএমএল একাধিক স্পেসিফিকেশন দ্বারা চালু করা বৈশিষ্ট্যের মিশ্রণ, সেইসাথে ওয়েব ব্রাউজারগুলির মতো সফ্টওয়্যার পণ্যগুলি যেমন প্রচলিত অনুশীলন দ্বারা প্রতিষ্ঠিত সেগুলি দ্বারা মিশ্রিত করা হয় fact এইচটিএমএল 5 হ'ল একটি মার্কআপ উপভাষা যা ওয়ার্ল্ড ওয়াইড ওয়েবে বিষয়বস্তু সংগঠিত এবং প্রদর্শনের জন্য ব্যবহৃত হয়। নামটি থেকেই বোঝা যাচ্ছে যে এইচটিএমএল 5 টি এইচটিএমএল স্ট্যান্ডার্ডের পঞ্চম এবং বর্তমান রূপ। এটি সর্বশেষ সাম্প্রতিক ইন্টারেক্টিভ মিডিয়া সমর্থন করে ডায়ালিককে উন্নত করতে ওয়ার্ল্ড ওয়াইড ওয়েব কনসোর্টিয়াম (ডাব্লু 3 সি) দ্বারা বিতরণ করা হয়েছিল, যদিও এটি লোকেরা অনায়াসেই সংহত করে রেখেছে, এবং পিসি এবং গ্যাজেটগুলির দ্বারা নির্ভরযোগ্যভাবে উপলব্ধি করা হয়েছে, উদাহরণস্বরূপ, ওয়েব প্রোগ্রামগুলি, পার্সার, ইত্যাদি। এইচটিএমএল 5 টি এইচটিএমএল 4, পাশাপাশি এক্সএইচএমএল 1 এবং ডিওএম লেভেল 2 এইচটিএমএল সাবস্ক্রাইব করার প্রস্তাব দেওয়া হয়। এইচটিএমএল 5 আরও আন্তঃযোগাযোগ্য ব্যবহারকে আরও শক্তিশালী করতে নিতম্বিত কৌতুকপূর্ণ প্রস্তুতির মডেলগুলিকে অন্তর্ভুক্ত করেছে; এটি সংরক্ষণাগারগুলির জন্য অ্যাক্সেসযোগ্য মার্কআপটিকে বৃদ্ধি, বৃদ্ধি এবং বৈধতা দেয় এবং জটিল ওয়েব অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত মার্কআপ এবং অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস (এপিআই) উপস্থাপন করে। একই কারণে, এইচটিএমএল 5 একইভাবে ক্রস-স্টেজ পোর্টেবল অ্যাপ্লিকেশনগুলির জন্য প্রার্থী, যেহেতু এটি নিম্ন জ্বালানী গ্যাজেটগুলির সাথে উল্লেখ করা হাইলাইটগুলি অন্তর্ভুক্ত করে, উদাহরণস্বরূপ, সেল ফোন এবং ট্যাবলেট। অসংখ্য নতুন সিনট্যাকটিক উপাদান অন্তর্ভুক্ত করা হয়েছে। ইন্টারেক্টিভ মিডিয়া এবং গ্রাফিকাল পদার্থ স্থানীয়ভাবে অন্তর্ভুক্ত এবং পরিচালনা করতে, নতুন

পরিবর্তন করা হয়েছে, পুনরায় কল্পনা বা প্রাতিষ্ঠানিকীকরণ করা হয়েছে। এপিআই এবং ডকুমেন্ট অবজেক্ট মডেল (ডিওএম) বর্তমানে এইচটিএমএল 5 স্পেসিফিকেশনের প্রয়োজনীয় অংশ এবং এইচটিএমএল 5 অতিরিক্তভাবে কোনও অবৈধ প্রতিবেদনের জন্য পরিচালনার জন্য আরও ভাল বৈশিষ্ট্যযুক্ত।

মূল পার্থক্য

  1. অডিও এবং ভিডিও পূর্ববর্তী এইচটিএমএল সংস্করণ স্পেসিফিকেশনের অংশ ছিল না, তবে উভয়ই এইচটিএমএল 5 নির্দিষ্টকরণের অবিচ্ছেদ্য অঙ্গ।
  2. ভেক্টর গ্রাফিক্সও এইচটিএমএল 5 যেমন এসভিজি এবং ক্যানভাসের একটি অবিচ্ছেদ্য অঙ্গ, যখন ভিএমএল, সিলভার-লাইট, ফ্ল্যাশ ইত্যাদির মতো বিভিন্ন প্রযুক্তির সাহায্যে এইচটিএমএলে ভেক্টর গ্রাফিক্স সম্ভব হয়
  3. এইচটিএমএলে, ব্রাউজার ক্যাশে অস্থায়ী স্টোরেজ হিসাবে ব্যবহার করা যেতে পারে। এইচটিএমএল 5 এর ক্ষেত্রে, অ্যাপ্লিকেশন ক্যাশে, ওয়েব এসকিউএল ডাটাবেস এবং ওয়েব স্টোরেজ ব্যবহৃত হয়।
  4. এইচটিএমএল জাভাস্ক্রিপ্ট ওয়েব ব্রাউজারে চালানোর অনুমতি দেয় না, এটি ব্রাউজার ইন্টারফেসের মতো একই থ্রেডে চালিত হয়। এইচটিএমএল 5 জাভাস্ক্রিপ্টকে পটভূমিতে চালানোর অনুমতি দেয় যা এইচটিএমএল 5-তে জেএস ওয়েব কর্মী এপিআইয়ের কারণে সম্ভব is
  5. এইচটিএমএল সমস্ত পুরানো ব্রাউজারগুলির সাথে মসৃণভাবে কাজ করে যখন বেশিরভাগ আধুনিক ওয়েব ব্রাউজারগুলি এইচটিএমএল 5 নির্দিষ্টকরণ সমর্থন করে। এই ব্রাউজারগুলির মধ্যে রয়েছে: ফায়ারফক্স, মজিলা, ক্রোম, অপেরা, সাফারি ইত্যাদি