आईडी विशेषताओं के लिए मान्य मान HTML4 और HTML5 में भिन्न हैं।
HTML5
HTML स्पेस कैरेक्टर की अनुमति नहीं देता है। स्ट्रिंग खाली नहीं होनी चाहिए। इसमें कम से कम एक वर्ण होना चाहिए।
<p id="test">This is demo text.</p> <p id="#test"> This is demo text.</p>
अधिक के लिए देखें।
HTML4
ID और NAME टोकन एक अक्षर ([A-Za-z]) से शुरू होने चाहिए और उसके बाद कितने भी अक्षर, अंक ([0-9]), हाइफ़न ("-") हो सकते हैं , अंडरस्कोर ("_"), कोलन (":"), और पीरियड्स ("।")।
अधिक के लिए देखें।