HTML 5 में पेश की गई एक नई सुविधा कस्टम डेटा विशेषताओं को जोड़ना है।
एक कस्टम डेटा विशेषता डेटा . से शुरू होती है - और आपकी आवश्यकता के आधार पर नाम दिया जाएगा।
<div class = "example" data-sports = "cricket" data-level = "complex"> ... </div>
उपरोक्त दो कस्टम विशेषताओं के साथ पूरी तरह से मान्य HTML5 होगा, जिसे डेटा-विषय . कहा जाता है और डेटा-स्तर . आप जावास्क्रिप्ट एपीआई या सीएसएस का उपयोग करके इन विशेषताओं के मूल्यों को उसी तरह प्राप्त करने में सक्षम होंगे जैसे आप मानक विशेषताओं के लिए प्राप्त करते हैं।