HTML Lessons

HTML Editors

HTML Editor एक ऐसा software या tool होता है जिसमें हम HTML code लिखते, edit करते और test करते हैं।
सीधे शब्दों में कहें तो —

“HTML Editor वही जगह है जहाँ आप अपनी वेबसाइट की कहानी लिखते हैं।”

जैसे कोई लेखक अपनी कहानी notebook में लिखता है,
वैसे ही web developer अपनी वेबसाइट का code HTML Editor में लिखता है।


2. HTML Editor के प्रकार (Types of HTML Editors)

HTML Editor मुख्य रूप से दो प्रकार के होते हैं 

1. Text-Based Editor (Plain Editors)

यह वो simple tools होते हैं जिनमें आप manually HTML code टाइप करते हैं।

जैसे:

  • Notepad (Windows)

  • TextEdit (Mac)

  • Vim / Nano (Linux)

  • VS Code (Visual Studio Code)

  • Sublime Text

  • Atom

इन editors में आपको खुद सारे tags, syntax, और formatting लिखनी होती है।

2. WYSIWYG Editor (Visual Editors)

WYSIWYG का मतलब है —
“What You See Is What You Get”
यानि जो आप editor में देखते हैं, वही output में मिलेगा।

इन editors में आपको HTML code manually लिखने की जरूरत नहीं होती।
आप drag-and-drop से design बना सकते हैं और वो अपने आप HTML code में convert हो जाता है।

उदाहरण:

  • Adobe Dreamweaver

  • CoffeeCup HTML Editor

  • KompoZer

  • BlueGriffon

  • Froala / TinyMCE (online editors)


3. Text Editor में HTML कैसे लिखें?

HTML सीखने की शुरुआत हमेशा text editor से करनी चाहिए क्योंकि वहीं से असली coding skills develop होती हैं। Example (Notepad का उपयोग करके):

  1. सबसे पहले Notepad खोलें (Windows + R दबाएँ, फिर “notepad” लिखें)।

  2. नीचे दिया गया HTML code टाइप करें:

<!DOCTYPE html> 
<html>
<head>
<title>My First HTML Page</title>
</head>
<body>
<h1>नमस्ते दुनिया!</h1>
<p>यह मेरा पहला HTML पेज है।</p>
</body>
</html>

  1. अब इसे save करें —

    • File → Save As

    • Name दें: index.html

    • Save as type → All Files

    • Encoding → UTF-8

    • फिर Save करें।

  2. अब उस file को double-click करें या Chrome browser में खोलें। बस! आपका पहला HTML webpage तैयार है।


4. Popular Modern Code Editors (2025 में सबसे ज़्यादा इस्तेमाल होने वाले)

EditorFeaturesRecommended For
Visual Studio Code (VS Code)Free, Fast, Extensions, Live ServerBeginners to Experts
Sublime TextLightweight, Clean UI, FastIntermediate users
AtomOpen Source, GitHub IntegrationStudents & Beginners
BracketsLive Preview, Simple InterfaceFront-end Developers
Notepad++Light & Fast, Syntax HighlightQuick editing

5. VS Code को Setup कैसे करें? (Step-by-Step)

VS Code आज के समय का सबसे ज्यादा popular HTML editor है। आइए इसे सेट करना सीखें 

🪜 Step 1:

VS Code डाउनलोड करें —
https://code.visualstudio.com/

🪜 Step 2:

Install करें और open करें।

🪜 Step 3:

एक नया फोल्डर बनाएं जैसे — MyWebsite

🪜 Step 4:

VS Code में उस फोल्डर को Open Folder के माध्यम से खोलें।

🪜 Step 5:

अब index.html नाम से एक नई फाइल बनाएं और कोड लिखें।

🪜 Step 6:

VS Code में Live Server Extension install करें।
इससे आप हर बार file save करने पर page को browser में automatically refresh होते देख पाएंगे।


6. Online HTML Editors (Browser-Based Tools)

अगर आपके पास कोई software install नहीं है, तो आप सीधे browser में ही HTML code चला सकते हैं। कुछ popular online editors हैं:

NameURLFeatures
CodePenhttps://codepen.ioLive preview, CSS & JS support
JSFiddlehttps://jsfiddle.netFront-end testing
 CodeKeethttps://codekeet.com/admin/lessons/creat_lesson.phpBeginner-friendly
PlayCode.iohttps://playcode.ioLive collaboration
StackBlitzhttps://stackblitz.comFull web project support

इन tools की खासियत — आपको कुछ भी install नहीं करना पड़ता, बस code लिखो और result तुरंत देखो!


7. Editor की Helpful Features

Modern editors में बहुत सारे features होते हैं जो coding को आसान बनाते हैं:

  • Syntax Highlighting: Keywords और tags को color में दिखाना

  • Auto Completion: Code खुद suggest करना

  • Error Detection: गलत code पर warning देना

  • Live Preview: बिना refresh किए result देखना

  • Extensions/Plugins: Extra features जोड़ना

  • Themes: Dark/Light mode में coding करना


8. Beginners के लिए Best Practice

  1. शुरुआत में हमेशा VS Code या Notepad++ से practice करें।
  2. हर tag खुद टाइप करें — copy-paste मत करें।
  3. “Live Server” extension से output देखें।
  4. एक file में experiment करें — हर नए tag को try करें।
  5. धीरे-धीरे आप structure, layout और code formatting सीख जाएंगे।

9. Editor vs IDE (Difference)

FeatureEditorIDE
Full FormText/Code EditorIntegrated Development Environment
Purposeकेवल कोड लिखनाकोड लिखना, Debug करना, Compile करना
ExamplesVS Code, SublimeEclipse, IntelliJ, NetBeans
SpeedFastथोड़ा Heavy
Use CaseHTML, CSS, JSJava, C++, PHP आदि languages

HTML और Web Designing के लिए Editor ही पर्याप्त है।


10. Quick Summary

TopicDescription
HTML Editor क्या हैHTML को लिखने और run करने का tool
Main TypesText Editor, WYSIWYG Editor
Popular EditorsVS Code, Sublime, Atom, Notepad++
Online EditorsCodePen, JSFiddle, W3Schools TryIt
Recommended For BeginnersVS Code + Live Server Extension

एक बात याद रखें:

“Coding सिखाने वाला सबसे अच्छा teacher आपका Editor नहीं, आपकी curiosity है।” हर दिन थोड़ा लिखिए, थोड़ा तोड़िए, थोड़ा जोड़िए — बस ऐसे ही web developer बनते हैं।