SA-21/06, C-11, Asapur, Varanasi, UP support@kamaldnp.com +91 8318013442
HTML
1. HTML क्या है? शुरुआत से सीखें आसान हिंदी में 2. HTML लिखने के लिए सबसे अच्छे मुफ्त एडिटर 3. HTML की बुनियादी बनावट: doctype, head, body 4. HTML एलिमेंट क्या है? Tags और Empty Elements 5. HTML Attributes: href, src, alt, title की पूरी सूची 6. HTML Headings h1 से h6: कौन सी हेडिंग कब लगाएँ 7. HTML Paragraph: p Tag, br और pre का इस्तेमाल 8. HTML Style Attribute: रंग, फ़ॉन्ट साइज़ और अलाइनमेंट 9. HTML Formatting Tags: bold, italic, mark और भी 10. HTML Comments: नोट्स लिखना और कोड छिपाना 11. HTML Colors: नाम, HEX, RGB और HSL कलर कोड 12. HTML में CSS: Inline, Internal और External तरीका 13. HTML Links: a Tag, href, नया टैब और ईमेल लिंक 14. HTML Images: img Tag, src, alt और साइज़ 15. HTML Favicon: ब्राउज़र टैब का आइकन कैसे बनाएँ 16. HTML Title Tag: अच्छा पेज टाइटल कैसे लिखें 17. HTML Tables: टेबल बनाना — table, tr, th, td 18. HTML Lists: ul, ol, dl और Nested Lists 19. HTML Block vs Inline Elements में क्या अंतर है 20. HTML Div Tag: कंटेंट जोड़ना और लेआउट बनाना 21. HTML Class Attribute: कई Elements को एक स्टाइल 22. HTML id Attribute: Unique ID, लिंक, CSS, JavaScript 23. HTML Iframe: YouTube, मैप और पेज अंदर दिखाएँ 24. HTML में JavaScript: script Tag और पहला उदाहरण 25. HTML File Paths: Relative vs Absolute Path हिंदी में 26. HTML Head Element: title, meta, charset हिंदी में 27. HTML Layout: header, nav, main, footer की बनावट 28. HTML Responsive Design: हर स्क्रीन पर सही पेज 29. Semantic HTML Tags: मतलब वाले Tag और SEO 30. HTML Forms: input, label, select हिंदी में सीखें 31. HTML Entities क्या है? & < > © उदाहरण 32. HTML Audio और Video Tags: controls और Source 33. HTML Accessibility: alt Text, Label, ARIA क्या है 34. HTML Meta Tags और SEO की बुनियाद आसान भाषा में 35. HTML Quotations: blockquote, q, cite हिंदी में
अंतिम टेस्ट — सर्टिफिकेट ₹10
इस कोड को लाइव चलाएँ
पाठ 25, कुल 35 में

HTML File Paths: Relative vs Absolute Path हिंदी में

3 मिनट पढ़ें · मुफ़्त · बिना लॉगिन

भाषा:

जब भी आप किसी page, image या CSS file को link करते हैं, तो आप एक path लिखते हैं — उस file का पता। Path दो तरह के होते हैं: relative और absolute। इन्हें सही करना शुरुआती लोगों की सबसे आम समस्याओं में से एक है, इसलिए इसे ठीक से सीखना चाहिए।

Diagram — देखें, यह सब कैसे जुड़ता है
Infographic: absolute और relative file path

सापेक्ष पथ (Relative Path)

Relative path बताता है कि file इस page से कहाँ है। अगर image उसी folder में है: src="photo.jpg"। किसी subfolder में है: src="images/photo.jpg"। Parent folder में है (एक level ऊपर): src="../photo.jpg"। हर ../ एक level ऊपर जाता है। अपनी website के अंदर relative path ही इस्तेमाल करने चाहिए — site किसी दूसरे domain पर ले जाने पर भी काम करती रहती है।

पूर्ण पथ (Absolute Path)

Absolute path पूरा पता होता है: https://kamaldnp.com/images/photo.jpg। इसे सिर्फ दूसरी websites की files के लिए इस्तेमाल करें। अपनी files के लिए कभी नहीं — अगर domain बदल जाए, तो हर link टूट जाएगा।

आम गलतियाँ

  • गलत capital letters — Photo.jpg और photo.jpg Linux server पर अलग-अलग files हैं। File के नाम lowercase रखें।
  • File के नाम में space — my photo.jpg परेशानी करता है। Hyphen इस्तेमाल करें: my-photo.jpg।
  • ../ भूल जाना — folder के अंदर वाली page को main folder की file link करने के लिए पहले एक level ऊपर जाना होता है।
Tip: जब कोई image load न हो, तो टूटे हुए image icon पर right-click करके "Open image in new tab" चुनें। Address bar में ठीक वही path दिखता है जो browser ने आज़माया था — और गलती साफ दिख जाती है।

File path क्या है

File path किसी file का पता है, जो आपकी page की जगह के हिसाब से लिखा जाता है। यह browser को बताता है कि image, stylesheet या दूसरी page कहाँ मिलेगी। तीन तरह के path होते हैं: relative path (इस page से), root-relative path (site के सबसे ऊपर से), और absolute path (पूरा web address)।

याद रखने की तरकीब: दो बिंदु, एक slash — एक folder ऊपर, यही है रास्ता।

Syntax — path के उदाहरण

<!-- same folder as this page -->
<img src="logo.png">

<!-- one folder down, inside "images" -->
<img src="images/logo.png">

<!-- one folder up, then into "images" -->
<img src="../images/logo.png">

<!-- from the top of the website -->
<img src="/images/logo.png">

<!-- full web address -->
<img src="https://kamaldnp.com/images/logo.png">

../ को "एक folder ऊपर जाओ" समझें। दो बिंदु, एक slash, मतलब एक level ऊपर। ../../ मतलब दो level ऊपर।

Note: / से शुरू होने वाला path website के सबसे ऊपर से शुरू होता है, आपके computer से नहीं। अपने computer पर /images/logo.png तब काम नहीं करेगा जब आप file को सीधे खोलते हैं — यह तभी काम करता है जब site server पर हो। अभ्यास के दौरान relative path ही इस्तेमाल करें।
Tip: अपनी files को साफ-सुथरा रखें: HTML files main folder में, images images folder में, CSS css folder में। जब folders साफ होते हैं, तो path छोटे और जाँचने में आसान रहते हैं।

आम गलतियाँ

  • गलत capital letters — Images/logo.png और images/logo.png server पर अलग-अलग files हैं।
  • Page subfolder में हो तब ../ भूल जाना — image 404 हो जाती है और page पर टूटा हुआ icon दिखता है।
  • अपनी ही images के लिए पूरा https:// address इस्तेमाल करना — अगर domain कभी बदल जाए, तो हर link टूट जाएगा। Relative path site के साथ चलते हैं।
  • File और folder के नाम में space — URL में space %20 बन जाती है और उसे गलत टाइप करना आसान होता है।

उदाहरण

Example
<!DOCTYPE html>
<html>
<head>
<title>File Paths</title>
</head>
<body>

<img src="images/photo.jpg" alt="Photo in a subfolder">
<img src="../logo.png" alt="Logo in the parent folder">
<a href="about.html">About (same folder)</a>
<a href="https://kamaldnp.com">KAMALDNP (absolute)</a>

</body>
</html>

परिणाम

परिणाम — ब्राउज़र में यह कैसा दिखता है
परिणाम: HTML File Paths: Relative vs Absolute Path हिंदी में

खुद करके देखें — लाइव एडिटर

नीचे दिया गया कोड बदलें और चलाएँ दबाएँ — परिणाम तुरंत दिखेगा। कोई फाइल सहेजनी नहीं है, कोई लॉगिन नहीं चाहिए।

परिणाम

अक्सर पूछे जाने वाले सवाल

इस पाठ के बारे में सबसे ज़्यादा पूछे जाने वाले सवाल — सवाल पढ़ें, फिर खोलकर जवाब देखें।

1. रिलेटिव पाथ किसे कहते हैं?

रिलेटिव पाथ बताता है कि फ़ाइल इस पेज से कहाँ है, जैसे उसी फ़ोल्डर में photo.jpg या images फ़ोल्डर में images/photo.jpg।

2. दो बिंदु और स्लैश का क्या अर्थ है?

हर ../ एक फ़ोल्डर ऊपर जाने का संकेत है, इसलिए ../photo.jpg का अर्थ है एक स्तर ऊपर वाली फ़ाइल।

3. अपनी वेबसाइट के लिए एब्सोल्यूट पाथ क्यों नहीं लिखना चाहिए?

डोमेन बदलने पर हर लिंक टूट जाएगा, इसलिए अपनी साइट के अंदर रिलेटिव पाथ ही इस्तेमाल करना चाहिए।

खुद क्यों सीखें — AI से पूछने के बजाय?

AI आपके लिए कोड लिख सकता है, लेकिन वह आपके लिए सोच नहीं सकता। जब आप HTML खुद सीखते हैं, तो आपका दिमाग असली कौशल बनाता है: आप समझते हैं कि पेज ऐसा क्यों दिखता है, टूटने पर उसे ठीक कर सकते हैं, और परीक्षा या इंटरव्यू में बिना मदद के जवाब दे सकते हैं। यही कौशल नौकरी दिलाता है — कॉपी किया हुआ जवाब नहीं।

सर्टिफिकेट पाएँ — सिर्फ ₹10

सभी 35 पाठ पूरे करें, टेस्ट पास करें (80%), ₹10 दें और अपना सर्टिफिकेट पाएँ।

टेस्ट दें

देखकर सीखना पसंद है? वीडियो कोर्स में वही विषय एक-एक करके सिखाए जाते हैं।

Go further with a full course

Free tutorials teach you the basics. Our paid courses add live projects, mentorship and a certificate.

AI & ML with Azure AI, AWS AI & Generative AI
₹10,000
View
Advanced Cyber Security Industrial Training
₹5,000
View
Core Python Programming – 3 Month Complete Course
₹700
View
Browse all courses
HTML — Lessons
1. HTML क्या है? शुरुआत से सीखें आसान हिंदी में 2. HTML लिखने के लिए सबसे अच्छे मुफ्त एडिटर 3. HTML की बुनियादी बनावट: doctype, head, body 4. HTML एलिमेंट क्या है? Tags और Empty Elements 5. HTML Attributes: href, src, alt, title की पूरी सूची 6. HTML Headings h1 से h6: कौन सी हेडिंग कब लगाएँ 7. HTML Paragraph: p Tag, br और pre का इस्तेमाल 8. HTML Style Attribute: रंग, फ़ॉन्ट साइज़ और अलाइनमेंट 9. HTML Formatting Tags: bold, italic, mark और भी 10. HTML Comments: नोट्स लिखना और कोड छिपाना 11. HTML Colors: नाम, HEX, RGB और HSL कलर कोड 12. HTML में CSS: Inline, Internal और External तरीका 13. HTML Links: a Tag, href, नया टैब और ईमेल लिंक 14. HTML Images: img Tag, src, alt और साइज़ 15. HTML Favicon: ब्राउज़र टैब का आइकन कैसे बनाएँ 16. HTML Title Tag: अच्छा पेज टाइटल कैसे लिखें 17. HTML Tables: टेबल बनाना — table, tr, th, td 18. HTML Lists: ul, ol, dl और Nested Lists 19. HTML Block vs Inline Elements में क्या अंतर है 20. HTML Div Tag: कंटेंट जोड़ना और लेआउट बनाना 21. HTML Class Attribute: कई Elements को एक स्टाइल 22. HTML id Attribute: Unique ID, लिंक, CSS, JavaScript 23. HTML Iframe: YouTube, मैप और पेज अंदर दिखाएँ 24. HTML में JavaScript: script Tag और पहला उदाहरण 25. HTML File Paths: Relative vs Absolute Path हिंदी में 26. HTML Head Element: title, meta, charset हिंदी में 27. HTML Layout: header, nav, main, footer की बनावट 28. HTML Responsive Design: हर स्क्रीन पर सही पेज 29. Semantic HTML Tags: मतलब वाले Tag और SEO 30. HTML Forms: input, label, select हिंदी में सीखें 31. HTML Entities क्या है? & < > © उदाहरण 32. HTML Audio और Video Tags: controls और Source 33. HTML Accessibility: alt Text, Label, ARIA क्या है 34. HTML Meta Tags और SEO की बुनियाद आसान भाषा में 35. HTML Quotations: blockquote, q, cite हिंदी में
अंतिम टेस्ट — सर्टिफिकेट ₹10

🤖 KAMALDNP AI Assistant

Ask about courses, website & more

Hi! I'm KAMALDNP AI Assistant. Ask me about our courses, website features, or anything else! 😊
Please wait 5s...
🛡️ 7-Day Money-Back Guarantee
🤖 KAMALDNP Assistant ✕

Request human callback:

🔐 Login Required
✕

Download karne ke liye login karo. Login ke baad yahi page pe rahoge!

Naya ho? Register karo →