What is Html ?
HTML เค्เคฏा เคนै? (What is HTML?)
HTML เคा เคชूเคฐा เคจाเคฎ HyperText Markup Language เคนै।
เคเคธाเคจ เคถเคฌ्เคฆों เคฎें, เคเคช เคเคธे เคिเคธी เคญी เคตेเคฌเคธाเคเค เคฏा เคตेเคฌ เคชेเค เคा เคขाँเคा (Skeleton) เคฏा เคจींเคต เคฎाเคจ เคธเคเคคे เคนैं।
เคเคฆ्เคฆेเคถ्เคฏ: เคเคธเคा เคเคธ्เคคेเคฎाเคฒ เคตेเคฌ เคชेเคों เคเคฐ เคตेเคฌ เคเคช्เคฒिเคेเคถเคจ เคा เคขाँเคा (Structure) เคคैเคฏाเคฐ เคเคฐเคจे เคे เคฒिเค เคिเคฏा เคाเคคा เคนै।
เคाเคฐ्เคฏ: HTML เคเคชเคे เคตेเคฌ เคฌ्เคฐाเคเค़เคฐ (เคैเคธे Chrome เคฏा Firefox) เคो เคฌเคคाเคคा เคนै เคि เคชेเค เคชเคฐ เคฎौเคूเคฆ เคธाเคฎเค्เคฐी (Content) เคो เคैเคธे เคต्เคฏเคตเคธ्เคฅिเคค เคिเคฏा เคाเค, เคैเคธे—เคौเคจ เคธी เคीเค़ เคถीเคฐ्เคทเค (Heading) เคนै, เคौเคจ เคธी เคीเค़ เคชैเคฐाเค्เคฐाเคซ เคนै, เคเคนाँ เคเคตि (Image) เคฆिเคाเคจी เคนै, เคเคฐ เคเคนाँ เคฒिंเค เคกाเคฒเคจा เคนै।
เคैเค्เคธ: HTML เคैเค्เคธ (< >) เคे เคเค เคธेเค เคा เคเคชเคฏोเค เคเคฐเคคा เคนै (เคैเคธे
<h1>,<p>,<img>) เคो เคंเคेंเค เคो เคชเคฐिเคญाเคทिเคค เคเคฐเคคे เคนैं।
เคเคฒ्เคชเคจा เคीเคिเค เคि เคเคช เคเค เคเคฐ เคฌเคจा เคฐเคนे เคนैं—เคคो HTML เคเคธ เคเคฐ เคी เคฆीเคตाเคฐें, เคเคค เคเคฐ เคจींเคต เคนै। เคเคธे เคเคเคฐ्เคทเค เคเคฐ เคธुंเคฆเคฐ เคฌเคจाเคจे เคा เคाเคฎ CSS (Cascading Style Sheets) เคเคฐ เคเคธे เคंเคเคฐैเค्เคिเคต เคฌเคจाเคจे เคा เคाเคฎ JavaScript เคเคฐเคคी เคนै।
HTML เคा เคซुเคฒ เคซॉเคฐ्เคฎ (Full Form of HTML)
HTML เคฎें เคนเคฐ เคถเคฌ्เคฆ เคा เคเค เคตिเคถेเคท เค เคฐ्เคฅ เคนोเคคा เคนै:
HTML เคी เคฎुเค्เคฏ เคตिเคถेเคทเคคाเคँ (Key Features)
เคธीเคเคจे เคฎें เคเคธाเคจ (Easy to Learn): HTML เคธเคฌเคธे เคธเคฐเคฒ เคญाเคทाเคं เคฎें เคธे เคเค เคนै เคเคฐ เคเคธเคी เคถुเคฐुเคเคค เคเคฐเคจा เคฌเคนुเคค เคเคธाเคจ เคนै।
เคฌ्เคฐाเคเค़เคฐ เคธเคชोเคฐ्เค (Browser Support): เคฆुเคจिเคฏा เคा เคนเคฐ เคตेเคฌ เคฌ्เคฐाเคเค़เคฐ (Chrome, Edge, Safari) HTML เคो เคธเคชोเคฐ्เค เคเคฐเคคा เคนै।
เคช्เคฒेเคเคซ़ॉเคฐ्เคฎ เคंเคกिเคชेंเคกेंเค (Platform Independent): HTML เคोเคก เคिเคธी เคญी เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ (Windows, Mac, Linux) เคชเคฐ เคฒिเคा เคเคฐ เคเคฒाเคฏा เคा เคธเคเคคा เคนै।
เคिเคค्เคฐ, เคเคกिเคฏो เคเคฐ เคตीเคกिเคฏो เคธเคชोเคฐ्เค: HTML5 (เคจเคตीเคจเคคเคฎ เคธंเคธ्เคเคฐเคฃ) เคी เคฎเคฆเคฆ เคธे เคเคช เค เคชเคจे เคตेเคฌ เคชेเค เคฎें เคिเคค्เคฐ (Images), เคเคกिเคฏो เคเคฐ เคตीเคกिเคฏो เคैเคธे เคฎीเคกिเคฏा เคคเคค्เคตों เคो เคเคธाเคจी เคธे เคोเคก़ เคธเคเคคे เคนैं।
เคตेเคฌเคธाเคเค เคी เคจींเคต: HTML เคे เคฌिเคจा เคिเคธी เคญी เคตेเคฌเคธाเคเค เคी เคเคฒ्เคชเคจा เคจเคนीं เคी เคा เคธเคเคคी। เคฏเคน เคตेเคฌ เคกेเคตเคฒเคชเคฎेंเค เคी เคชเคนเคฒी เคเคฐ เคธเคฌเคธे เค़เคฐूเคฐी เคธीเคข़ी เคนै।
เคाเคตाเคธ्เค्เคฐिเคช्เค เค्เคฏा เคนै? (What is JavaScript?)
เคाเคตाเคธ्เค्เคฐिเคช्เค เคเค เคเค्เค-เคธ्เคคเคฐीเคฏ (High-Level), เคต्เคฏाเค्เคฏाเคฏिเคค (Interpreted) เคเคฐ เคฌเคนु-เคช्เคฐเคคिเคฎाเคจ (Multi-Paradigm) เคช्เคฐोเค्เคฐाเคฎिंเค เคญाเคทा เคนै।
เค เคเคฐ HTML เคตेเคฌเคธाเคเค เคा เคขाँเคा (Structure) เคฌเคจाเคคा เคนै เคเคฐ CSS เคเคธे เคกिเค़ाเคเคจ (Design) เคฆेเคคा เคนै, เคคो JavaScript เคเคธे เคाเคจเคฆाเคฐ เคเคฐ เคंเคเคฐैเค्เคिเคต (Interactive) เคฌเคจाเคคा เคนै।
เคจिเคฐ्เคฎाเคคा: เคเคธे 1995 เคฎें เคฌ्เคฐेंเคกเคจ เคเค (Brendan Eich) เคจे เคจेเคเคธ्เคेเคช (Netscape) เคฎें เคฌเคจाเคฏा เคฅा।
เคाเคฐ्เคฏ: เคฏเคน เคตेเคฌเคธाเคเค เคฎें เคคเคฐ्เค (Logic) เคोเคก़เคคा เคนै। เคเคฌ เคเคช เคिเคธी เคตेเคฌเคธाเคเค เคชเคฐ เคोเค เคฌเคเคจ เค्เคฒिเค เคเคฐเคคे เคนैं เคเคฐ เคुเค เคนोเคคा เคนै (เคैเคธे เคฎेเคจू เคुเคฒเคจा, เคฐंเค เคฌเคฆเคฒเคจा เคฏा เคोเค เคชॉเคช-เค เคช เคฆिเคเคจा), เคคो เคฏเคน เคธเคฌ JavaScript เคी เคตเคเคน เคธे เคธंเคญเคต เคนोเคคा เคนै।
เค्เคฒाเคंเค-เคธाเคเคก เคเคฐ เคธเคฐ्เคตเคฐ-เคธाเคเคก (Client-Side & Server-Side)
เคฎूเคฒ เคฐूเคช เคธे, JavaScript เคेเคตเคฒ เค्เคฒाเคंเค-เคธाเคเคก (Client-Side) เคชเคฐ เคเคฒเคคी เคฅी, เคिเคธเคा เค เคฐ्เคฅ เคนै เคि เคฏเคน เคธीเคงे เคเคชเคฏोเคเคเคฐ्เคคा เคे เคตेเคฌ เคฌ्เคฐाเคเค़เคฐ (เคैเคธे Chrome, Firefox) เคฎें เคฐเคจ เคนोเคคी เคฅी।
เคฒेเคिเคจ Node.js เคे เคเคตिเคท्เคाเคฐ เคे เคฌाเคฆ, JavaScript เค เคฌ เคธเคฐ्เคตเคฐ-เคธाเคเคก (Server-Side) เคชเคฐ เคญी เคธเคซเคฒเคคाเคชूเคฐ्เคตเค เคเคชเคฏोเค เคนोเคคी เคนै, เคिเคธเคธे เคฏเคน เคเค เคซुเคฒ-เคธ्เคैเค (Full-Stack) เคญाเคทा เคฌเคจ เคเค เคนै।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคी เคฎुเค्เคฏ เคตिเคถेเคทเคคाเคँ (Key Features of JavaScript)
เคตेเคฌ เคชेเคों เคो เคเคคिเคถीเคฒ เคฌเคจाเคจा (Making Pages Dynamic): เคฏเคน HTML เคเคฐ CSS เคคเคค्เคตों เคो เค़เคฐूเคฐเคค เคे เคนिเคธाเคฌ เคธे เคฌเคฆเคฒเคจे, เคนเคाเคจे เคฏा เคोเคก़เคจे เคी เค्เคทเคฎเคคा เคฐเคเคคा เคนै, เคिเคธเคธे เคชेเค เคธ्เคฅिเคฐ (Static) เคจเคนीं เคฐเคนเคคा।
เคंเคเคฐเคช्เคฐिเคेเคก เคญाเคทा (Interpreted Language): เคเคธे เคंเคชाเคเคฒ (Compile) เคเคฐเคจे เคी เค़เคฐूเคฐเคค เคจเคนीं เคนोเคคी เคนै। เคोเคก เคธीเคงे เคฌ्เคฐाเคเค़เคฐ เคे เคंเคเคจ (เคैเคธे Chrome เคा V8) เคฆ्เคตाเคฐा เคฒाเคเคจ-เคฆเคฐ-เคฒाเคเคจ เคธเคฎเคा เคเคฐ เคจिเคท्เคชाเคฆिเคค (Execute) เคिเคฏा เคाเคคा เคนै।
เคเคฌ्เคेเค्เค-เคเคฐिเคंเคेเคก (Object-Oriented - OOP): เคฏเคน เคเคฌ्เคेเค्เค-เคเคฐिเคंเคेเคก เคช्เคฐोเค्เคฐाเคฎिंเค เคे เคธिเคฆ्เคงांเคคों เคो เคธเคชोเคฐ्เค เคเคฐเคคी เคนै, เคฒेเคिเคจ เคฏเคน เค्เคฒाเคธ-เคเคงाเคฐिเคค (Class-Based) เคी เคฌเคाเคฏ เคช्เคฐोเคोเคाเคเคช-เคเคงाเคฐिเคค (Prototype-Based) เคญाเคทा เคนै।
เคฒเคीเคฒी (Flexible) เคเคฐ เคธเคฐเคฒ เคธिंเคैเค्เคธ: เคเคธเคी เคธिंเคैเค्เคธ (Syntax) เคธเคฐเคฒ เคนै, เคो C-เคญाเคทा เคธे เคช्เคฐเคญाเคตिเคค เคนै, เคเคฐ เคฏเคน เคธीเคเคจे เคฎें เค เคชेเค्เคทाเคृเคค เคเคธाเคจ เคนै।
เคाเคตाเคธ्เค्เคฐिเคช्เค เคा เคเคชเคฏोเค เคเคนाँ เคนोเคคा เคนै? (Where is JavaScript Used?)
เคเค JavaScript เคा เคเคชเคฏोเค เคेเคตเคฒ เคตेเคฌเคธाเคเคों เคคเค เคนी เคธीเคฎिเคค เคจเคนीं เคนै, เคฌเคฒ्เคि เคฏเคน เคคเคเคจीเค เคे เคเค เค्เคทेเคค्เคฐों เคฎें เคซैเคฒा เคนुเค เคนै:
เคเคเคเคฒ, เคोเค เคญी เคเคงुเคจिเค เคตेเคฌเคธाเคเค เคฏा เคตेเคฌ เคเคช्เคฒिเคेเคถเคจ JavaScript เคे เคฌिเคจा เค เคงूเคฐा เคนै।