অন্যান্য উত্তর সম্পর্কে কয়েকটি বিষয় রয়েছে যা হয় কেবলমাত্র দুর্বল বর্ণিত বা সম্ভবত কিছুটা ভুল।
মিথ্যা (ইশ): অ-মানক এইচটিএমএল উপাদানগুলি "অনুমোদিত নয়", "অবৈধ", বা "অবৈধ"।
অগত্যা। তারা "নন-কনফার্মিং" । পার্থক্য কি? কিছু "মেনে চলতে পারে না" এবং তবুও "অনুমোদিত" হতে পারে। ডাব্লু 3 সি আপনার বাড়িতে এইচটিএমএল পুলিশ প্রেরণ করবে না এবং আপনাকে দূরে সরিয়ে দেবে।
ডাব্লু 3 সি কারণগুলির জন্য এইভাবে জিনিস রেখে গেছে। কনফারেন্স এবং স্পেসিফিকেশন একটি সম্প্রদায় দ্বারা সংজ্ঞায়িত করা হয়। যদি আপনি আরও নির্দিষ্ট উদ্দেশ্যে HTML ব্যবহার করে একটি ক্ষুদ্র সম্প্রদায় তৈরি করে থাকেন এবং তারা সকলেই জিনিসগুলিকে আরও সহজ করার জন্য প্রয়োজনীয় কিছু নতুন উপাদানগুলির সাথে একমত হন তবে ডাব্লু 3 সি "অন্যান্য প্রযোজ্য স্পেসিফিকেশন" হিসাবে উল্লেখ করে তাদের কাছে থাকতে পারে । (এটি সরলকরণের তুলনায় মোটামুটি, স্পষ্টতই, তবে আপনি ধারণাটি পাবেন)
এটি বলেছে, কঠোর বৈধতা প্রদানকারীরা আপনার অ-মানক উপাদানগুলিকে "অবৈধ" হিসাবে ঘোষণা করবে। তবে এটি কারণ বৈধকারীর কাজ ব্রাউজারের জন্য বা ব্যবহারের জন্য "বৈধতা" নিশ্চিত না করে যা যা নির্দিষ্ট করে তার বৈধতা যাচাই করে তার সাথে সঙ্গতি নিশ্চিত করা ।
মিথ্যা (আইএসএইচ): অ-মানক এইচটিএমএল উপাদানগুলির ফলে রেন্ডারিংয়ের ফলাফল হবে
সম্ভবত, কিন্তু অসম্ভব। ("উইল" কে "জোর" দিয়ে প্রতিস্থাপন করুন) এর সাথে একমাত্র রেন্ডারিং ইস্যুতে পরিণতি হওয়া উচিত যদি আপনার কাস্টম উপাদানটি অন্য কোনও নির্দিষ্টকরণের সাথে দ্বন্দ্ব করে, যেমন এইচটিএমএল স্পেসে পরিবর্তন বা একই সিস্টেমের মধ্যে অন্য কোনও স্পেসিফিকেশনকে সম্মানিত করা হয় (যেমন এসভিজি, ম্যাথ বা কিছু কাস্টম)।
আসলে, সিএসএস অ-স্ট্যান্ডার্ড ট্যাগগুলি স্টাইল করার কারণ হ'ল এইচটিএমএল স্পেসিফিকেশন স্পষ্টভাবে বলেছে যে:
ব্যবহারকারী এজেন্টদের অবশ্যই এমন উপাদান এবং বৈশিষ্ট্যগুলি চিকিত্সা করতে হবে যা তারা শব্দার্থগতভাবে নিরপেক্ষ হিসাবে বুঝতে পারে না; এগুলিকে ডিওমে রেখে (ডিওএম প্রসেসরের জন্য) এবং সিএসএস অনুসারে এগুলি স্টাইলিং (সিএসএস প্রসেসরের জন্য), তবে তাদের কাছ থেকে কোনও অর্থ অনুমান করা হচ্ছে না
দ্রষ্টব্য: আপনি যদি কোনও কাস্টম ট্যাগ ব্যবহার করতে চান, কেবলমাত্র পরবর্তী সময়ে এইচটিএমএল বৈশিষ্ট্যে পরিবর্তন আপনার স্টাইলিংটি ফুটিয়ে তুলতে পারে, তাই প্রস্তুত থাকুন। <imsocool>
যদিও ডাব্লু 3 সি ট্যাগটি বাস্তবায়িত করবে এটি সত্যিই অসম্ভব ।
অ-মানক ট্যাগ এবং জাভাস্ক্রিপ্ট (ডিওএমের মাধ্যমে)
জাভাস্ক্রিপ্ট ব্যবহার করে আপনি কাস্টম উপাদানগুলিতে অ্যাক্সেস ও পরিবর্তন করতে পারবেন কারণ স্পেসিফিকেশন এমনকি তাদের কীভাবে ডিওএম এ পরিচালনা করা উচিত সে সম্পর্কে কথা বলে , যা (সত্যই ভয়ঙ্কর) এপিআই যা আপনাকে আপনার পৃষ্ঠার উপাদানগুলিকে ম্যানিপুলেট করতে দেয়।
এইচটিএমএল-অজ্ঞাতএলমেন্ট ইন্টারফেসটি অবশ্যই এইচটিএমএল উপাদানগুলির জন্য ব্যবহার করা উচিত যা এই স্পেসিফিকেশন (বা অন্যান্য প্রযোজ্য স্পেসিফিকেশন) দ্বারা সংজ্ঞায়িত হয় না।
টিএল; ডিআর: যোগাযোগের সাথে সুরক্ষা দেওয়ার উদ্দেশ্যে যোগাযোগটি করা হয়। অ-কনফারেন্সটি এখনও যাচাইকারী ছাড়া সমস্ত কিছুর দ্বারা অনুমোদিত , যার একমাত্র উদ্দেশ্য অনুসারীটি প্রয়োগ করা, তবে যার ব্যবহার .চ্ছিক।
উদাহরণ স্বরূপ:
var wee = document.createElement('wee');
console.log(wee.toString()); //[object HTMLUnknownElement]
(আমি নিশ্চিত এটি শিখা আঁকতে পারে তবে আমার 2 সেন্ট আছে)