যদিও এই প্রশ্নের ইতিমধ্যে উত্তর দেওয়া হয়েছে ( tl; dr: হ্যাঁ, একটি খালি href
মান বৈধ) তবে বিদ্যমান কোনও উত্তরই সম্পর্কিত নির্দিষ্টকরণের উল্লেখ করে না।
একটি খালি স্ট্রিং কোনও ইউআরআই হতে পারে না। তবে, href
বৈশিষ্ট্যটি কেবল ইউআরআইকে মান হিসাবে নেয় না, তবে ইউআরআই রেফারেন্সও দেয়। একটি খালি স্ট্রিং একটি ইউআরআই রেফারেন্স হতে পারে।
এইচটিএমএল 4.01
এইচটিএমএল 4.01 আরএফসি 2396 ব্যবহার করে , যেখানে এটি বিভাগের ৪.২-এ বলা হয়েছে । একই দস্তাবেজ তথ্যসূত্র (গা bold় জোর খনি):
একটি ইউআরআই রেফারেন্স যাতে কোনও ইউআরআই থাকে না তা বর্তমান নথির একটি রেফারেন্স। অন্য কথায়, কোনও দস্তাবেজের মধ্যে একটি খালি ইউআরআই রেফারেন্সটি সেই দস্তাবেজের প্রারম্ভিক একটি রেফারেন্স হিসাবে ব্যাখ্যা করা হয় , এবং কেবলমাত্র একটি খণ্ড শনাক্তকারী যুক্ত একটি রেফারেন্স সেই নথির চিহ্নিত খণ্ডের একটি রেফারেন্স।
আরএফসি 2396 আরএফসি 3986 দ্বারা আবশ্যক (যা বর্তমানে আইইটিএফ এর ইউআরআই মান ), যা মূলত একই কথা বলে ।
HTML5 এর
HTML5 এর ব্যবহার ( কার্যকর URL সম্ভাব্য শূণ্যস্থান দ্বারা বেষ্টিত → কার্যকর URL ) W3C এর URL টি বৈশিষ্ট , যা স্থগিত করা হয়েছে। পরিবর্তে WHATWG এর ইউআরএল স্ট্যান্ডার্ড ব্যবহার করা উচিত (শেষ বিভাগটি দেখুন)।
এইচটিএমএল 5.1
এইচটিএমএল 5.1 ব্যবহার ( কার্যকর URL সম্ভাব্য শূণ্যস্থান দ্বারা বেষ্টিত → কার্যকর URL ) WHATWG URL টি স্ট্যান্ডার্ড (পরবর্তী অধ্যায় দেখুন)।
WHATWG এইচটিএমএল
WHATWG- র এইচটিএমএল ব্যবহার করে ( সম্ভাব্য জায়গাগুলি ঘিরে বৈধ URL টি ) WHATWG এর URL স্ট্যান্ডার্ড থেকে বৈধ ইউআরএল স্ট্রিংয়ের সংজ্ঞা , যেখানে এটি বলে যে এটি কোনও আপেক্ষিক-URL- সহ খণ্ডের স্ট্রিং হতে পারে, যা কমপক্ষে একটি আপেক্ষিক-URL স্ট্রিং হতে হবে , যা কোনও পাথ-আপেক্ষিক-স্কিম-কম-ইউআরএল স্ট্রিং হতে পারে , যা কোনও পাথ-আপেক্ষিক-ইউআরএল স্ট্রিং যা কোনও স্কিম স্ট্রিং দ্বারা শুরু হয় না এবং এর সংজ্ঞাটি বলে (বোল্ড জোর আমার)::
একটি পাথ-আপেক্ষিক-ইউআরএল স্ট্রিং অবশ্যই শূন্য বা আরও বেশি ইউআরএল-পাথ-সেগমেন্টের স্ট্রিংগুলি হতে হবে, একে অপরকে ইউ + 002F (/) দ্বারা পৃথক করা উচিত এবং ইউ + 002F (/) দিয়ে শুরু করা উচিত নয়।