Avatar ·

HTML में <script> टैग का सही स्थान: कहाँ और क्यों?

सभी को नमस्ते! मैं वेब डेवलपमेंट में नया हूँ और समझ नहीं पा रहा हूँ कि HTML डॉक्यूमेंट में scripts को सही तरीके से कहाँ डालना चाहिए। अलग-अलग ट्यूटोरियल में मैंने अलग-अलग विकल्प देखे: कुछ में scripts लिखते हैं, तो कुछ के अंत में। मैंने दोनों तरीके आज़माए, लेकिन समस्याओं का सामना करना पड़ता है। यहाँ एक उदाहरण है। मेरे पास एक सरल script है जो हेडिंग का टेक्स्ट बदलती है: ```javascript document.getElementById('title').textContent = 'नया शीर्षक'; ``` अगर मैं इस script को में डालता हूँ: ```html

पुराना शीर्षक

``` तो ब्राउज़र कंसोल में एक error आती है: "Cannot read properties of null (reading 'textContent')"। और अगर मैं script को के अंत में ले जाऊँ - तो सब कुछ काम करता है। लेकिन मैंने