You are on page 1of 33

«c×Y¥ ÚTpe (VB) - KŸ A½˜L•

L‚ミ ÙTÖ½†‰Û\›¥ CÁ¿ TXW‰ LY]†ÛR ン• DŸ†‰, TXWÖ¨• ETÚVÖfeL ミ Ty|


Y£• J£ ÙUÁÙTÖ£·RÖÁ C‹R «c×Y¥ ÚTpe (VB). CÁ¿• TXŸ C‹R ÙUÁ
ÙTÖ£Û[ ETÚVÖf ミ TRÁ WLpV• CRÁ G¸ÛU ン•, NLX YN‡LÛ[ン• ÙT¼¿,
ÚRÛYeÚL¼T ETÚVÖL ミ T|†R ミ T|• ARÁ YÛ[‹‰ ÙLÖ|eh• RÁÛU ン•RÖÁ.

«c×Y¥ ÚTpe (VB) ÙNV¥T|• ˜Û\

«cØY¥ ÚTpe HÁ J£ p\‹R ÙUÖ³?

«cØY¥ ÚTpe ™X• ÙUÁÙTÖ£· RVÖ¡eh• ˜Û\

VB ETÚVÖfeh• ˜Û\

«rY¥ ÚTpe YN‡L·

“ÚWÖfWÖ• Gµ‰• ˜Û\ L¥©¡›¥ Tzeh•


UÖQYŸL[ÖL C£‹RÖ¨• N¡. L‚ミ ÙTÖ½ Œ¿Y]jL[ÖL C£‹RÖ¨• N¡. AÛ]Y£• TVÁT|
†‰• J£ ÙUÁÙTÖ£· C‹R «c×Y¥ ÚTpe (VB) RÖÁ. HÙ]Á\Ö¥ G‹R «RUÖ]
Project RVÖ¡eL ÚY チ|UÖ]Ö¨• G‹R«RUÖ] A¨YXLUÖL C£‹RÖ¨•, G ミ Tz ミ TyP
Az ミ TÛP›¥ RLY¥L· C£‹RÖ¨• C‹R «c×Y¥ ÚTpe (VB) J£ LXjLÛW «[eL•
ÚTÖ¥, SÁh Y³ LÖy|f\‰.

C‹R «c×Y¥ ÚTpe (VB) ÙTÖ£†RYÛW, CRÁ G¸V YzYÛU ミ“•, ETÚVÖf ミ TR¼h
YN‡VÖ] ARÁ ÙNV¥TÖ|Lº•, ÚRÛYeÚL¼T YzYÛU†‰e ÙLÖ·º• ARÁ ‡\Ä•,
G‹R «RUÖ] Œ¿Y]jLºeh• H¼\ YÛL›¥ ÙUÁÙTÖ£· RVÖ¡eL ミ TVÁT|• ARÁ
hQ˜•, p\ミ T•NUÖL L£R ミ T|f\‰. CÁ¿ J£ L£†‰e L‚ミ“ SP†‡Ú]ÖUÖ]Ö¥
«c×Y¥ ÚTpe (VB) Tz†RYŸL¸Á G チ‚eÛL ン• A¥X‰ «c×Y¥ ÚTpe TzeL ÚY チ|•
GÁf\ BŸY• E·[YŸL¸Á G チ‚eÛL –L°• A‡LUÖL C£eh• GÁT‡¥ G‹RIV˜• C¥ÛX.

«c×Y¥(VISUAL) GÁT‰ GÁ]?

ÙTÖ‰YÖL SU‰ L チ„eh “X ミ T|• GÛR ン ÚU SÖ• «c×Y¥ GÁ¿ AÛZ ミ T‰


YZeL•. ARÛ]† ÙRÖPŸ‹‰ C‹R «c×Y¥ ÚTpe(VB) ÙUÖ³ÛVe ÙLÖ チ|, J£
Project RVÖ¡eL ÚY チ|UÖ]Ö¥, ARÛ] E£YÖeh• ÚTÖ‰, ARÁ ˜µ
ÙY¸ミ TÖyÛP ン•, SÁ\ÖL ÙR¡‹‰ ÙLÖ·º• YÛL›ÚX C‹R «c×Y¥ ÚTpe (VB)
AÛU‹‰·[‰.

G‹R “ÚWÖfWÖ• E£YÖeL ミ ÚTÖfÚ\ÖÚUÖ, ARÛ] ˜Á iyzÚV EQ£• YÛL›ÚX


A¥X‰ ˜Á]ÚU A½‹‰ ÙLÖ·º• YÛL›ÚX C‰ YzYÛUeL ミ Ty|·[RÖ¥, CRÛ]
«c×Y¥ GÁ¿ AÛZefÚ\Ö•. Az ミ TÛP›ÚX J£ ÙUÁÙTÖ£· RVÖ¡eL ER°• AÛ]†‰
A•NjLº• C£ミ TRÖ¥, CRÛ] VISUAL BASIC (VB) GÁ¿ AÛZefÚ\Ö•. CRÛ]e
ÙLÖ チ| RVÖ¡eh• Program-LÛ[ VISUAL Program GÁ¿ AÛZeLXÖ•. C‹R
«c×Y¥ ÚTpe (VB) R¼ÚTÖ‰ VB 6.0 GÁ\ ÙTV¡¥ ÙY¸Y‹‰ ETÚVÖL†‡¥
E·[‰.

«c×Y¥ ÚTpe (VB) R†RÁÛU


«cØY¥ ÚTpe ™X• ÙUÁÙTÖ£· RVÖ¡eh• ˜Û\

1. ˜R¦¥ GÁ] ˜Û\›XÖ] ÙUÁÙTÖ£· RVÖ¡eL ÚY|• G]TR¼LÖ] ÚRÛYLÛ[


LP½V ÚY|•. (PROBLEM IDENTIFY)

2. SÖ• G|†‰e ÙLցP ÚYÛXÛV ˜zeL, L•ïyPŸ ‡ÛW GªYÖ¿ AÛUeLTP


ÚY|• (Appearance of the screen).

3. SUeh† ÚRÛYVÖ] Objects U¼¿• UÖP¥LÛ[, ÙUÄeL· (Menu) U¼¿• LyPÛ[


‘\‘eh• ÙTyzL· (COMMAND buttons) ÚTÖÁ\Y¼Û\ L•ïyPŸ ‡ÛW›¥ YÛWV
ÚY|•.

4. AªYÖ¿ YÛWVTyP LyPÛ[ TyPÁLÛ[ T¼½ ÙR¸YÖL† ÙR¡‹‰ ÙLÖ·[


YN‡VÖL, A‡¥ J£ ÙTVÛW•, Rh‹R LXÛW•, N¡VÖ] YzY†ÛR• ÙLÖ|eL ÚY|
• (Design).

5. CÙTÖµ‰ «cØY¥ ÚTpe ™X• “ÚWÖfWÖ• Gµ‡ JªÙYÖ£ TyPÛ]ン• CVeh•


ÚTÖ‰ JªÙYÖ£ ÚYÛXÛVo ÙNš ン• «RUÖL, LyPÛ[LÛ[ AÛUeL ÚY チ|•.

6. R¼ÙTÖµ‰, C‹R «cØY¥ ÚTpe “ÚWÖfWÖÛU CVef SÖ• G‡ŸTÖŸ†R UÖ‡¡


ÚYÛX ÙNšf\RÖ, GÁ¿ N¡ TÖŸeL ÚY チ|•. (Excution of the program)

7. AªYÖ¿ CVeh• ÚTÖ‰ HÚRÄ• RY¿L· ŒL²‹RÖ¥ AY¼Û\ N¡VÖ] «R†‡¥


ŒYŸ†‡ ÙNšV ÚY チ|• (DEBUGLING).

C‰ ÚTÖÁ¿ C‹R 7 ˜Û\LÛ[ン• ÛLVÖ チ| «cØY¥ ÚTpe “ÚWÖfWÖ• Gµ‰•


˜Û\RÖÁ Development cycle GÁ¿ AÛZeL ミ T|f\‰.

ÚU¨• C‹R «cØY¥ ÚTpe T¼½V TX ˜efV ÙRÖ³¥ îyTjLÛ[ン•, CRÛ]o NÖŸ‹‰
CVeL ミ T|• U¼\ pX ÙUÁ ÙTÖ£yL· T¼½ ン• A|†R YÖW• LÖQXÖ•.

CLIENT/ SERVER CVjh• ˜Û\

C‹R ˜Û\ ™X• SERVER L•ïyPÛW• TX CLIENT L•ïyPÛW• CÛQ†‰


“WÖNÎj (PROCESS) ÚYÛXLÛ[ TfŸ‹‰ ÙNš‰ ÙLÖ·[ Y³YÛL ÙNšf\‰. J£
CLIENT R]eh ÚRÛYVÖ] YN‡LÛ[ SERVER -CP• ÚLyL ÚY|•. AR¼h, A‹R
SERVER L•ïyPŸ ÚRÛYVÖ] RLY¥LÛ[•, U¼\ ER«LÛ[• YZjL ÚY|•.
«rY¥ ÚTpe ETÚVÖfeL BW•‘eh• ÚTÖ‰, AY¼½¥ E·[ TX «RUÖ] YN‡LÛ[
CjÚL LÖQXÖ•.

1. STANDARD EXE- CRÁ ™X• J£ ÙTÖ‰YÖ] «ÚPÖÍ “ÚWÖfWÖÛU


E£YÖef ARÛ] RÂVÖL ÙNV¥TPeizV ÛT¥ (FILE)BL (.EXE) UÖ¼\XÖ•. C‹R
˜Û\RÖÁ «rY¥ ÚTpef¥ A‡LUÖL TVÁT|†RT|f\‰.

2. ACTIVE X DLL-(DINAMAL LINKING LIBRARY)- CRÁ ™X• DLL


“ÚWÖfWÖ•L· E£YÖeL T|fÁ\]. ÚU¨• CRÁ ÙNV¥TÖ|LÛ[ IN PROCESS GÁ¿
AÛZefÚ\Ö•. HÙ]Á\Ö¥ C‰ RÁÂoÛNVÖL ÙNV¥TPÖ‰, U¼Ù\Ö£ “WÖ^e|
PÁ ÙRÖPŸÛT H¼T|†‡e ÙLց| ARÄÛPV ˜LY¡ (ADDRESS) ›¥ C£‹‰RÖÁ
ÙNV¥T|•.

3. ACTIVE X EXE- C‹R YÛLVÖ] “WÖ^ey ™X• TXYÛL TVÁTÖ|LÛ[


J£jfÛQ‹‰ TVÁT|†RT|f\‰. C‰ ÚTÖÁ\ “WÖÙ^ey E£YÖeL†‡Á ˜z«¥ TX
YÛLVÖ] ÙTÖ‰ YN‡LÛ[ C‰ ÙLցz£eh•. U¼\ “ÚWÖfWÖ• iP CRÁ TVÛ]
ÙT¼¿ CVjh• «R†‡¥ C‰ C£eh•. CRÁ ÙNV¥ TÖ|LÛ[†RÖÁ `OUT-OF-
PROCESS' GÁ¿ AÛZefÚ\Ö•. HÙ]Â¥ C‰ RÁÄÛPV ÙNÖ‹R ˜LY¡›¥
(ADDRESS) C£‹‰ ÙLցÚP ÙNV¥T|•. U¼\ “WÖ^ey CRÛ] AÛZ†RÖ¨•
RÁÄÛPV ˜LY¡›¥ C£‹‰ ÙLց|RÖÁ ER«LÛ[o ÙNš•.

4. ACTIVE X CONTROL- CRÁ ™X• J£ “‡V Ly|TÖyÛP E£YÖeL ˜z•.


A‰RÖÁ .OCX GÁ\ÛZeLT|f\‰. CRÛ] U¼\ “ÚWÖfWÖ˜PÁ CÛQ†‰
TVÁÙT\XÖ•. C‰ RÂVÖL ÙNV¥TPÖ‰. UÖ\ÖL U¼\ TVÁTÖy|PÁRÖÁ
ÙNV¥T|•.

5. ACTIVE X DOCUMENT DLL- CRÁ ™X• SU‰ “ÚWÖfWÖÛU INTERNET


EXPLORER EPÁ CÛQ†‰ ÙNV¥T|†R°•, ÚU¨• DLL ÛT¥LÛ[ E£YÖeL°• TVÁT|
†RXÖ•.

6. ACTIVE X DOCUMENT EXE- CRÛ] TVÁT|†‡ INTERNET EXPLORER


™X• CVjLe izV J£ “WÖ^eÛP E£YÖeLXÖ•.

7. ADDIN- C‹R YÛLVÖ] “ÚWÖfWÖ•L· «rY¥ ÚTpe ETÚVÖf ミ TÖ[ŸLºeh pX


p\ミ“ U¼¿• i|R¥ YN‡LÛ[ ÙT¼¿† RW TVÁT|†R ミ T|f\‰. ERÖWQUÖL
«rY¥ÚTpe “ÚWÖfWÖÛU U¼\ NÖ ミ yÚYŸ EPÁ ARÖY‰ MS ACCESS,
FOXPRO, DBASE, LOTUS ÚTÖÁ\Y¼¿PÁ ÚNŸ†‰ CVeL°•, AY¼½¨·[
RLY¥LÛ[ミ ÙT\ VISUAL DATAMO-NAPE ÚTÖÁ\ YN‡LÛ[ン• TVÁT|†‡e
ÙLÖ·[XÖ•.

8. VB APPLICATION WIZARD- CRÁ ™X• TX ÙNV¥LÛ[ J£jfÛQ‹‰ J£


h½‘yP YÛL›¥, J£ h½‘yP AÛU“PÁ TV]Ö[£eh ÚRÛYVÖ] YN‡LºPÁ TVÁT|•
YÛL›¥ RÖ]ÖLÚY pX ÛT¥LÛ[ E£YÖef AR¼h EPÖ] “ÚWÖfWÖ• LÛ[•
Gµ‡e ÙLÖ·º• T“RÖÁ C‹R VB APPLICATION WIZARD. C‰ J£ N¡VÖ]
˜Û\›¥ YzY ÛUeLTyP Ly|UÖ] AÛU‘¥ (SKELETON) C£eh•. CRÁ ™X• ÛTÛX
(FILE) A¥X‰ “WÖ^ey (PROJECT) ÚTÖÁ\Y¼Û\ TÖŸeL°•, ÚRÛYVÖ]
‡£†RjL· ÙNš‰ ÙLÖ·[°• ˜z•.

9. IIS APPLICATION- C‹R YÛL “ÚWÖfWÖ•L· WEB SERVER-¥ RÖÁ


C£eh•. SÖ• BROWSER ™X• ÚLyh• ÚL·«Lºeh N¡VÖ] ˜Û\›¥ T‡¥ R£• YÛL›¥
AÛUeLTy|·[‰. C‹R YÛLVÖ] “ÚWÖfWÖ•L· HTML ETÚVÖfTÖ[ŸLºPÁ
ÙRÖPŸ“ ÙLÖ·[ TVÁT|†RT|f\‰.

10. DHTML APPLICATION- CRÁ ™X• J£ CÛQVR[†ÛR (WEBSITE) G¸V


YÛL›XÖ] “ÚWÖfWÖ•L· Gµ‡ A‡ «ÛW«¥ YzYÛUeLXÖ•. CR¼h ÙTÖ‰YÖ]
YN‡LÛ[ TVÁT|†R ˜zVÖ‰. HÙ]Á\Ö¥ CR¼LÖL RÂVÖL RVÖ¡eLTyP TOOL
BOX ÙLցÚP CRÛ] E£YÖeL ˜z•.

11. VB ENTERPRISE EDITION CONTROLS-C‰ J£ STANDARD EXE


“WÖ^eyRÖÁ. B]Ö¥ C‰ ‡ÛW›¥ ÚRÖÁ¿• ÚTÖ‰ CRÁ TOOLS U¼\ TOOLS
LºPÁ CÛQ‹‰ ÙNV¥Ty| TXÛ]†R£•. C‰ ˜¼½¨• ETÚVÖfTÖ[ŸL¸Á TOOL
YN‡LÛ[† ÚR|• ÚYÛXÛV hÛ\eL ER°f\‰.

12. DATA PROJECT- CRÁ ™X• DATA BASE-¥ E·[ RLY¥Lºeh A¥X‰ HÚRÄ•
h½‘yP ÚL·«Lºeh (QVERY DATA) EyT|• RLY¥LÛ[ G|†‰ TV]Ö¸LÛ[
TÖŸTR¼h (REPORT) C‰ TVÁT|f\‰.

(a) DATA ENVIRONMENT- C‹R YN‡ÛV ÙLց|RÖÁ «rY¥ÚTpe “ÚWÖfWÖ•


DATABASIC EPÁ CÛQÛT H¼T|†‡ ÙLÖ·[ ˜z•.

(b) DATA REPORT-CRÁ ™X• DATA ENVIROMENT CÛQ†R RLY¥Lºeh


EPÖ] J£ A½eÛL›Á YzY†ÛR YzYÛUeL ˜z ン•. CRÛ]ミ TVÁT|†‰• ÚTÖ‰,
CR¼ÙLÁ¿ E·[ TOOLS L£«LÛ[ミ TVÁT|†‡†RÖÁ REPORT-LÛ[ E£YÖeL ˜z ン•.

C ミ Tz ミ TyP TX «RUÖ] YN‡LÛ[ン• ÙT¼¿ L‚ミ ÙTÖ½ ‰Û\›¥ G‹R «RUÖ]


“ÚWÖfWÖ•LÛ[ン• Gµ‰YR¼h•, ETÚVÖf ミ TÖ[ŸLºeh ÚRÛYVÖ] AÛ]†‰
YN‡LÛ[ン• –L°• G¸RÖ] ˜Û\›¨•, ‡\ÛUVÖ] ˜Û\›¨• YZjf p\ミ“ ÙT¼½£ミ TRÖ¥
C‹R VB L‚ミ ÙTÖ½† ‰Û\›¥ J£ LXjLÛW «[eLUÖL Y³LÖy|Y‰ GÁ\Ö¥ –
ÛLVÖLÖ‰.

ÚTWÖp¡VŸ GÍ.BÚWÖefVNÖ–,
RÛXYŸ, L‚ミ ÙTÖ½ A½«V¥ ‰Û\
GÍ.GÁ.BŸ.LÛXeL¥©¡, ÚLÖÛY-641006.

“ÚWÖfWÖ• Gµ‰• ˜Û\


«rY¥ÚTpe YZjh• TX«RUÖ] LyPÛ[LÛ[ (COMMAND) ETÚVÖL ミ T|†‡ J£
“ÚWÖfWÖÛU E£YÖeL ˜z•. C‰ ÚTÖÁ\ «rY¥ “ÚWÖfWÖ•LÛ[ SÖ• UÖ¼\•
ÙNšV «£•‘]Ö¥ AÛR USER INTERFACE ™X• ÙNš‰ ÙLÖ·[XÖ•. C‰ÚTÖÁ\
“ÚWÖfWÖ• UÖ¼\jLÛ[ G‹R ÚSW†‡¨• SÖ• ÙNš‰ ÙLÖ·[XÖ•. C‹R
«rY¥ÚTpe “ÚWÖfWÖ–Á ˜efV ÚSÖeLUÖ]‰ «rY¥ÚTpe TzY†‡¥ (FORM)
YÛWVTy|·[ BÙ^e|L· GÁ] ÚYÛXÛVo ÙNšV ÚY|• GÁT‰RÖÁ.

ERÖWQUÖL SÖ• OK U¼¿• CANCEL TyPÁLÛ[ CLICK ÙNš• ÚTÖ‰ GÁ]


ÚYÛXLÛ[o ÙNšV ÚY|• GÁTÛR C‹R «rY¥ÚTpe “ÚWÖfWÖ• ™X• RÖÁ GµR
˜z•. BÛL›]Ö¥ RÖÁ «rY¥ ÚTpe “ÚWÖfWÖÛU CVeh• ÚTÖ‰ A‰ TX
ÚYÛXLÛ[o ÙNšf\‰.

JªÙYÖ£ ˜Û\• SÖ• J£ TyPÛ] Aµ†‰•(PRESS) ÚTÖ‰•, U°Í (MOUSE) ™X•


SL£• ÚTÖ‰• A¥X‰ U°Í TyPÁ ™X• f¸e (CLICK) ÙNš• ÚTÖ‰• H¼T|•
«Û[°LÛ[ SÖ• DYÁy (EVENT) GÁ¿ AÛZefÚ\Ö•. GÙTÖµ‰ C‹R
DYÁy(EVENT) CVeLT|fÁ\ÚRÖ, AÙTÖµ‰ «rY¥ÚTpe “ÚWÖfWÖ• ™X•
GµRTyP “ÚWÖfWÖ• R]‰ ÚYÛXLÛ[o ÙNšf\‰.

«rY¥ÚTpe “ÚWÖfWÖ• GÁT‰ BÙ^ey JÁÛ\ «rY¥ÚTpe TzY†‡¥ (FORM)


YÛWY‰ U¼¿• ARÛ] CVeh• ÚTÖ‰ «rY¥ÚTpe “ÚWÖfWÖ• Y¡LÛ[ Rh‹R
˜Û\›¥ CVehY‰ ÚTÖÁ\ ÚYÛXLÛ[o ÙNšYRÖh•.

«cØY¥ ÚTpe HÁ J£ p\‹R ÙUÖ³?

«cØY¥ ÚTpe U¼\ L‚ ÙUÖ³LÛ[ «P G¸RÖL L¼¿e ÙLÖ·[°•, «ÛWYÖL TVÁT|
†R°• Rh‹R YN‡LÛ[ ÙLÖ チ|·[‰ GÁTR]ÖÚXÚV CÁ¿ TXŸ C‹R ÙUÖ³ÛV ミ
TVÁT|†‡ BŸY˜PÁ TX ÙUÁ ÙTÖ£·LÛ[ E£YÖehf\ÖŸL·.

NÖRÖWQUÖL “ÚWÖfWÖ• Gµ‰• ÚTÖ‰ HRÖY‰ RY¿ ÚSŸ‹RÖ¥ AÛR


N¡VÖ] ˜Û\›¥, N¡VÖ] ÚSW†‡¥ ryzeLÖy|• L‚ ÙUÖ³RÖÁ ETÚVÖf ミ TÖ[ŸL¸P•
A‡L• YWÚY¼ÛT ÙT¿•. A‹R Y¡ÛN›¥ C‹R «cØY¥ ÚTpe (VB) RY¿LÛ[ N¡VÖL
ryzeLÖyP Y¥X J£ S¥X ÙUÁ ÙTÖ£· Bh•.

ÚU¨•, C,C++ U¼¿• ^ÖYÖ ÚTÖÁ\ L‚ ÙUÖ³LÛ[ミ TVÁT|†‡ “ÚWÖfWÖ•


Gµ‰• ÚTÖ‰, AY¼½¥ HÚRÄ• RY¿L· C£ef\RÖ GÁ¿ A½V AÛR COMPILE
ÙNš‰ TÖŸeL ÚY チ|•. ARÖY‰ COMPILE ÙNš ン• ÚTÖ‰RÖÁ, “ÚWÖfWÖ•
Y¡LÛ[ JªÙYÖÁ\ÖL ミ Tz†‰ RY¿LÛ[ A½V ˜z ン•.

AªYÖ¿ ryzeLÖy|• JªÙYÖ£ RY¿LÛ[ン• N¡ ÙNšR ‘\h —チ|• COMPILE ÙNš‰


TÖŸeL ÚY チ|•. C ミ Tzo ÙNš‰ ÙLÖ チ ÚP C£eh• ÚTÖ‰ RY¿LÚ[ C¥ÛX GÁ\
ŒÛX Y£• ÚTÖ‰ A‹R “ÚWÖfWÖ• CVehYR¼h N¡VÖ] ŒÛX›¥ C£eh•.
CªYÖ¿ ÙNšYRÖ¥, J£ “ÚWÖfWÖÛU CVeL A‡L ÚSW• ‘z ミ TÚRÖ|,
ETÚVÖf ミ TÖ[ŸL· N¼¿ U]• R[W YÖš ミ ÛT H¼T|†‰•.
B]Ö¥ «cØY¥ ÚTpe “ÚWÖfWÖ• Gµ‰•ÚTÖ‰ HRÖY‰ RY¿ ÚSŸ‹RÖ¥ AÛR
EP]zVÖL ETÚVÖf ミ TÖ[£eh ryzeLÖyz, RY¿LÛ[ A ミ ÙTÖµÚR
UÖ¼½VÛU†‰e ÙLÖ·[ C‰ Y³ Yhef\‰.

NÖRÖWQUÖL «cØY¥ ÚTpe “ÚWÖfWÖ• Gµ‰TYŸL· "Syntax Error" GÁ¿


ÙNÖ¥XeizV ÙNÖ¼L· N•T‹RUÖ] p½V RY¿LÛ[†RÖÁ A‡L• ÙNšYÖŸL·. C‰
ÚTÖÁ\ RY¿LÛ[ SÖ• “ÚWÖfWÖ• E£YÖeh• ÚTÖÚR N¡ ÙNš‰ ÙLÖ·[ ˜z ン•.
ÚU¨• “ÚWÖfWÖÛU CVeh• ÚTÖ‰ pX Logical Error GÁ¿ ÙNÖ¥XeizV
CXeLQ ミ ‘ÛZÛVo ÙNšV ÚS¡|•. C‰ ÚTÖÁ\ RY¿LÛ[ン• «cØY¥ ÚTpe N¡VÖ]
˜Û\›¥ ryzeLÖyz, ARÛ]o N¡ ÙNšV ER« ÙNš ン•.

CªYÖ¿ G¸V ˜Û\›XÖ] TX YN‡LÛ[ミ ÙT¼½£ミ TRÖ¨•, ETÚVÖf ミ TR¼h BŸY†ÛR


H¼T|†‰• TX T チ“LÛ[e ÙLÖ チ z£ミ TRÖ¨• CÁ¿ C‹R ÙUÖ³ AÛ]†‰ RW ミ“ L‚Â
ETÚVÖf ミ TÖ[ŸL¸P˜• –h‹R YWÚY¼ÛT ミ ÙT¼¿ «[jhf\‰.

«cØY¥ÚTpe CVeL TVÁT|• CLIENT/SERVER GÁ\ ÙRÖ³¥ îyT• T¼½ gÚZ


LÖQXÖ•.

CLIENT/SERVER ÙRÖ³¥ îyT•

SÖ• L•ïyPÛW TVÁT|†‰• ÚTÖ‰ J£ ÙUÁÙTÖ£· N•T‹RUÖ] CW チ|


ÚYÛXLÛ[o ÙNšV ÚY チ|UÖ]Ö¥, AR¼h C‹R CLIENT/SERVER GÁ\ ÙRÖ³¥
îyT†ÛR TVÁT|†‡e ÙLÖ·[XÖ•. J£ ˜RXÖ¸ TX ÙRÖ³XÖ¸LÛ[e ÙLÖ チ|
A¨YXLjL¸¥ TX ÚYÛXLÛ[o ÙNšY‰ ÚTÖ¥, L‚ミ ÙTÖ½† ‰Û\›¨•, J£ ˜RXÖ¸
(SERVER) L•ミ ïyPŸ TX ÙRÖ³XÖ¸ (CLIENTS) L•ミ ïyPŸLÛ[ RÁÄPÁ CÛQ†‰
TX ÚYÛXLÛ[ JÚW ÚSW†‡¥ CVeL E¿‰ÛQ “¡•.

CLIENT GÁÄ• L•ïyPŸ ™X•, NŸYŸ (SERVER) GÁÄ• L•ïyP¡¥ E·[


RLY¥LÛ[ÚVÖ, A¥X‰ “ÚWÖfWÖ•LÛ[ÚVÖ ÚRÛYVÖ] ÚTÖ‰ G|†‰e
ÙLÖ·[°•, ARÛ] CVeL°• ˜z•. C‰ ÚTÖÁ\ CLIENT L•ïyPŸL· pX NUV• TX
ÛU¥Lºeh ATÖ¥ iP C£eh•. B]Ö¨• A‡L ÙRÖÛXÛY ÙTÖ£yT|†RÖU¥ SERVER
L•ïyP¡¥ E·[ RLY¥LÛ[ G|†‰ ÙNVXÖ¼\ ˜z ン•.

J£ SERVER L•ミ ïyPWÖ]‰ CLIENT L•ミ ïyP¡Á RÁÛUÛV ン•, AR¼h ÚRÛYVÖ]
RLY¥LÛ[ン• U¼¿• AY¼¿eh ÚRÛYVÖ] ÙUÁÙTÖ£·LÛ[ン• ÛY†‰ RÁÂP• E·[
“ÚWÖfWÖ•LÛ[ÚVÖ, A¥X‰ ÛT¥LÛ[ÚVÖ (FILE) TfŸ‹‰ A¸eh•
(DISTRIBUTED SYSTEM) C‰ ÚTÖÁ¿ E·[ ÙRÖ³¥ îyT†RÖ¥ RLY¥LÛ[ AÄ ミ“•
ÚTÖ‰ NETWORK TRAFFIC ÙYhYÖL hÛ\eL ミ T|f\‰.

HÙ]Á\Ö¥, JªÙYÖ£ CLIENT L•ミ ïyP£• R]eh ÚRÛYVÖ] “ÚWÖfWÖ•LÛ[ン•,


ÛT¥ (FILE) U¼¿• RLY¥L· (DATA) AÛ]†ÛR ン• ÙT¼¿e ÙLÖ チ P ‘\hRÖÚ]
AÛ]†ÛR ン• CVefe ÙLÖ·f\‰.
ÚUÚX E·[ YÛWTP†‡¥ (TP•-2) E·[Tz J£ CLIENT R]‰ ÚRÛYLÛ[ ÚL·«L·
(QUERY) ™XUÖL SERVER L•ïyP£eh AĐ“•. AÛ]†‰ «RUÖ] ÚL·«Lºeh•,
SERVER L•ïyPŸ T‡ÛX ÙLÖ|eh•. J£YŸ R]eh ÚRÛYVÖ] “ÚWÖfWÖÛU Gµ‡,
ARÛ] CLIENT L•ïyP¡¥ T‡° ÙNš‰ ÛY†‰ CVef]Ö¥ A‰ CLIENT
“ÚWÖfWÖ• G]°•, “ÚWÖfWÖ•LÛ[ Gµ‡ AÛR NETWORK ™X• CVef]Ö¥ AÛR
SERVER “ÚWÖfWÖ• G]°• AÛZe LXÖ•.

J£ N¡VÖ] CLIENT/SER VER ÙRÖ³¥ îyT•, GªYÖ¿ SERVER ER«PÁ


CVeLT|f\‰ GÁTÛR A£f¥ E·[ TP†‡¥ (TP•-2) LÖQXÖ•. C‹R ˜Û\ ™X• J£
Œ¿Y]†‡Á L•ïyP¡¥ E·[ APPLICATION , ARÖY‰ A‹R Œ¿Y]†‡Á CVjh•
ÙUÁÙTÖ£· R]eh ÚRÛYVÖ] RLY¥LÛ[, SERVER L•ミ ïyP¡P• ÚLyh• ÙTÖµ‰,
AÛR SERVER L•ミ ïyPŸ, ÛT¥LÛ[ TÖ‰LÖ†‰ ÛY†‡£eh• DATABASE-eh
ÙNÁ¿ G|†‰ CLIENT A‹R APPLICATION-ÛV CVeh• ÚTÖ‰ YZjhf\‰.

CLIENT/SERVER AÛU ミ “

C‹R CLIENT/SERVER AÛU ミ“ CW チ| YÛLVÖL ミ ‘¡eL ミ Ty| ETÚVÖL ミ T|†R ミ Ty|


Y£f\‰.

1. 2 A|eh AÛU ミ“ (TWO-TIER ARCHITECTURE)

J£ CLIENT L•ミ ïyPWÖ]‰ SERVER L•ミ ïyP£PÁ ÚS¡ÛPVÖL ÙRÖPŸ“ ÙLÖ·º•


˜Û\RÖÁ CW チ| A|eh AÛU ミ“ GÁ\ÛZeL ミ T|f\‰. HÙ]Á\Ö¥ CÛY CW チ z¼h•
CÛPÚV G‹R «RUÖ] CÛP ミ TyP TÖLjLº• C¥ÛX. C‰ ÚTÖÁ\ ˜Û\›]Ö¥ A‡L
A[«XÖ] TXÁLÛ[ ÙT\ ˜zVÖ‰ HÙ]Á\Ö¥ G¥XÖ «RUÖ] ÚL·«Lºeh• U¼¿•
AÛ]†‰ «RUÖ] ÚYÛXLÛ[• CÛY CW|• ÚS¡ÛPVÖLÚY ÙNšYRÖ¥
ÙUÁÙTÖ£·L¸¥ H¼T|• pX UÖ¼\jLÛ[ CY¼\Ö¥ N¡ YW ÙNšV ˜zY‡¥ÛX.

2. ™Á¿ A|eh AÛU“ (3-TIER ARCHITECTURE)

C‹R ˜Û\ ™X• J£ CLIENT L•ïyP£eh• U¼¿• SERVER L•ïyP£eh• CÛP›¥


Transation Server GÁ\ J£ CÛQ“ ÙUÁÙTÖ£· AÛUeLTy|·[‰. C‹R ÙUÁ
ÙTÖ£· ™X• SERVER L•ïyPÛW•,CLIENT L•ïyPÛW• G¥XÖ «RUÖ]
ÚYÛXLºeh• N¡VÖ] ˜Û\›¥ CVeL ER°f\‰.

CY¼½¥ ˜R¥ A|eh GÁT‰ CLIENT, CWPÖY‰ A|eh GÁT‰ SERVER BL°•,
™Á\ÖY‰ A|eh SERVER GÁT‰ MIDDLE WARE GÁ¿• AÛZeL ミ T|f\‰.
ARÖY‰ CLIENT L•ミ ïyP¡¥ Wep Browser ÚTÖÁ\ ÙUÁÙTÖ£Û[ン•, SERVER
L•ミ ïyP¡¥ DBMS ÚTÖÁ\ SOL SERVER ÙUÁ ÙTÖ£·LÛ[ン•, CÛY CW チ ÛP ン•
CÛQeh• CÛP ミ TyP A|eh ÙUÁ ÙTÖ£[ÖLActiveserver page scripts
ÚTÖÁ\ÛY ン• TVÁT|†R ミ T|f\‰. C‰ ÚTÖÁ\ CLIENT/SERVER ˜Û\›¥ CVjh•
L•ミ ïyPŸ ÛUVjL¸¥RÖÁ C‹R «rY¥ ÚTpe A‡L• TVÁT|†R ミ T|f\‰.

SERVER GÁT‰ GÁ]?


J£ SERVER GÁT‰ NETWORK GÁ\ CÛQ“ ™X• TX L•ïyPŸLÛ[ (CLIENT)
CÛQ†‰, AY¼½¼h ÚRÛYVÖ] TX RLY¥LÛ[•, ER«LÛ[• YZjhYÚRÖ|,
AY¼½¼h TÖ‰L֐“•, Ly|TÖ|• «‡†‰ J£ S¥X RÛXY]ÖL°•, ˜RXÖ¸VÖL°•
ÙNV¥T|• J£ L•ïyPŸ Bh•. C‹R SERVER B]‰ TX YÛLL[ÖL ‘¡eLTy|,
ÙNV¥T|†RTT|f\‰. ERÖWQUÖL FILE SERVER , APPLICATION SERVER,
DATA BASE SERVER, E-MAIL SERVER U¼¿• COMMUNICATION SERVER
ÚTÖÁ\ÛYL[Öh•. C‰ ÚTÖÁ\ SERVER-L· NETWORK ™X• TX CLIENT
L•ïyPŸLÛ[ CÛQ†‰ NETWORK BTÚWyzj pÍP• ™X• AÛ]†‰ ÚYÛXLÛ[•
ÙNšf\‰. R¼NUV• A‡L ETÚVÖL†‡¥ E·[ NETWORK OPERATING SYSTEM-
L· VÖÙRÂ¥ NOVELL NET WARE, WINDOWS NT U¼¿• UNIX
ÚTÖÁ\ÛYL[Öh•. VB SCRIPT GÁ\ ÙUÁÙTÖ£· ER«ン PÁ,J£ SERVER B]‰
ACTIVE SERVER PAGE(ASP) GÁ\ J£ Th‡ÛV E£YÖef G¥XÖ«RUÖ] CLIENT
L•ミ ïyPŸLºPÄ• ÙRÖPŸ“ ÙLÖ チ|, AY¼½Á INPUT N•T‹RUÖ] ÚLÖ¡eÛLLºeh
T‡X¸ef\‰.

CLIENT GÁ\Ö¥ GÁ]?

J£ CLIENT GÁT‰ NETWORK GÁ\ CÛQ“ ™X• CÛQeLTy|·[ J£ L•ïyPŸ


Bh•. ÚU¨• JªÙYÖ£ CLIENT L•ïyP£• R]eÙLÁ¿ J‰eLTy|·[ WINDOW ™X•
RLY¥LÛ[ A¸eL ˜z•. J£ Œ¿Y]†‡¼h ÚRÛYVÖ] ÙUÁÙTÖ£· JÁÛ\ RVÖ¡TRÖL
ÛY†‰e ÙLցPÖ¥ A‹R ÙUÁÙTÖ£ºeh ÚRÛYVÖ] INPUT N•T‹RUÖ] RLY¥LÛ[
FORM GÁ¿ ÙNÖ¥Xe izV RLY¥LÛ[ A¸eh• ‡ÛWLÛ[ E£YÖehYR¼h• C‰
TVÁT|•. ÚU¨• «cØY¥ ÚTpe 6.0 GÁ\ ÙUÁÙTÖ£· ™X• J£ CLIENT R]eh
ÚYzV A[«¥ L•ïyPŸ ‡ÛWÛV UÖ¼½VÛU†‰ TX LyPÛ[LÛ[ ‘\‘†‰, A‡L
A[«XÖ] TX ÚYÛXLÛ[o ÙNšV ˜z•.

«c×Y¥ ÚTpe (VB) ÙNV¥T|• ˜Û\

NÖRÖWQUÖL L•ïyPŸ ÙUÖ³LÛ[ Procedure Oriented U¼¿• Object


Oriented GÁ¿ 2 YÛLL[ÖL ミ ‘¡eLXÖ•. Procedure Oriented GÁ\ ˜Û\›¥ J£
“ÚWÖfWÖ–¥ E·[ ˜R¥ Y¡ ˜R¥ LÛPp Y¡ YÛW AÛ]†‰• ÚNŸ‹‰ TX ÚYÛXLÛ[
JÁ\ÖLo ÙNš ン•.

B]Ö¥ C‹R «c×Y¥ ÚTpe (VB) GÁT‰ Object Oriented GÁ\ ˜Û\ÛV ‘ÁT¼½,
ÙLÖ|†R ÚYÛXÛV Uy|• ÙNš ン• «RUÖL YzYÛUeL ミ Ty| E·[‰. CRÛ]ÚV Event
Driven Program GÁ¿ AÛZefÚ\Ö•. ARÖY‰, J£ ÚYÛXÛVo ÙNšV, p½V
A[«XÖ] “ÚWÖ•fWÖ• Y¡LÛ[ Gµ‡ ÙNV¥TP ÛYeL ˜z ン•.

«c×Y¥ ÚTpe (VB) YWXÖ¿

1990-• B チ|RÖÁ ˜RÁ ˜R¦¥ «c×Y¥ ÚTpe (VB) GÁf\ L‚ミ ÙTÖ½ ÙUÖ³ EXf¥
A½˜L ミ T|†R ミ TyP‰. ˜R¦¥ ÙY¸Y‹R C‹R «c×Y¥ ÚTpe (VB), VB 4.0 GÁ¿
AÛZeL ミ TyP‰. CRÁ BW•T LÖX LyP†‡ÚXÚV, A‡L A[«XÖ]
“ÚWÖfWÖUŸLÛ[ン•, TVÁTÖyPÖ[ŸLÛ[ン• LYŸ‹‰ Cµ†R ÙT£ÛU C‹R «c×Y¥
ÚTpeheh (VB) E チ|. C‹R «c×Y¥ ÚTpe (VB)-ÛVe ÙLÖ チ| –L «ÛWYÖL ÙUÁ
ÙTÖ£yLÛ[† RVÖ¡eh• T チ“L· E·[RÖ¥ CRÛ] Rapid Application Development
(RAD) SYSTEM GÁ¿• AÛZeLXÖ•.

J£ LÖX LyP†‡¥ C A¥X‰ C++ ÚTÖÁ\ L‚ミ ÙTÖ½ ÙUÖ³LÛ[ ETÚVÖf†‰


“ÚWÖfWÖ•LÛ[ Gµ‡]Ö¥, Mouse ÚTÖÁ\ Input Device ÙLÖ チ| Click ÙNš ン•
JªÙYÖ£ ÙNV¨eh• マ ¼¿eLQeLÖ] Y¡LÛ[e ÙLÖ チ| “ÚWÖfWÖ• GµR ÚY チ|•.
B]Ö¥ C‹R «c×Y¥ ÚTpe ÙY¸Y‹R ‘\h, CW チ ÚP Y¡L¸¥ “ÚWÖfWÖ• Gµ‡ AÚR
ÚYÛXLÛ[o ÙNš ン• «RUÖL AÛU‹‰·[‰.

CÁ¿ TWTW ミ TÖL ÚTN ミ T|• p-cÖŸ ミ (C #) ÚTÖÁ\ ÙUÁ ÙTÖ£yL· «c×Y¥
ÚTpe GÁ\ ÙUÖ³›Á Az ミ TÛP LyPÛU ミ ÛT ÙLÖ チ ÚP AÛU‹‰·[‰. CÂY£•
LÖXjL¸¥ AÛ]†‰ «RUÖ] UeLº• C‹R «c×Y¥ ÚTpeRÖÁ ETÚVÖf ミ TÖŸL· GÁ\
ŒÛXÛV ン• CÁ¿ UeL· U]‡ÚX H¼T|†‡ン·[‰.

C‹R VB ÙY¸Y£R¼h ˜Á FOXBASE U¼¿• FOXPRO GÁ\ ÙUÁ ÙTÖ£yLÚ[ –L°•


‘WTX UÛP‹‰ LÖQ ミ TyP‰. ARÁ ‘Á]ŸRÖÁ C‹R «c×Y¥ ÚTpe UeL¸Á U]‡¥
ヘ jLÖR CP• ÙT¼¿«yP‰. CÁ¿ G‹R «RUÖ] L‚ミ ÙTÖ½ N•T‹R ミ TyP Œ¿Y]†ÛR
G|†‰e ÙLÖ チ PÖ¨•, AYŸL· AÛ]Y£• A‡L• BŸY• LÖy|Y‰ C‹R «c×Y¥
ÚTpeRÖÁ.

J£ L¥©¡›ÚXÖ A¥X‰ L‚ミ ÙTÖ½ T›¼¿«eh• L‚ミ ÙTÖ½ ÛUVjL¸ÚXÖ N¡,


CÁÛ\V UÖQY, UÖQ«L· A‡L• BŸY• LÖy|Y‰ C‹R «c×Y¥ ÚTpe (VB)
Tz ミ“eh†RÖÁ. h½ ミ TÖL C# U¼¿• «c×Y¥ ÚTpe (VB) Tz ミ TYŸL¸Á G チ‚eÛL
TÁUPjLÖL EVŸ‹‰·[‰. CRÁ G¸ÛUVÖ] ÚYÛX ミ TÖ|Lº•, G¸‡¥ L¼¿eÙLÖ·[
YN‡VÖL C£ミ T‰ Uy|• LÖWQU¥X.

UÖ\ÖL A‡L A[«ÚX ÚYÛX YÖš ミ“L· ÙT¼¿† R£Y‰• CRÁ ˜efV LÖWQUÖh•.
CÁ¿ L‚ミ ÙTÖ½†‰Û\›ÚX TX«RUÖ] TyP ミ Tz ミ“Lº•, TyP ÚU¼Tz ミ“Lº• C£‹‰
Y‹RÖ¨•, CÛYVÛ]†‡¨• «c×Y¥ ÚTpe (VB) LyPÖVUÖL TVÁT|†R ミ T|•
YÛL›ÚXRÖÁ TÖP†‡yPjL· iP AÛUeL ミ Ty|·[‰.

C‹R «c×Y¥ ÚTpe (VB)-ÛL ÙRÖPŸ‹‰ «c×Y¥ Í}zÚVÖ 7 GÁ\ ÙUÁ ÙTÖ£·
UeLÛ[ A‡L• LYŸ‹‰·[‰. C‰ J£ «c×Y¥ ÚTpe-Á A|†R YÖ¡NÖL L£R ミ T|f\‰.
CRÛ]† ÙRÖPŸ‹‰ VB.Net GÁ\ ÙUÁÙTÖ£º• R¼ÚTÖ‰ A‡L• ‘WTXUÛP‹‰
LÖQ ミ T|f\‰. CÁ¿ T¥LÛXeLZL TÖP†‡yPUÖL C£‹RÖ¨• N¡, L‚ミ ÙTÖ½ ミ
T›¼pLÛ[ A¸eh• T›¼p Œ¿Y]jL[ÖL C£‹RÖ¨• N¡, A‡L• AYŸL· ˜ÁÄ¡ÛU ÙLÖ|
†‰ UÖQYŸLÛ[ TzeLo ÙNšY‰ C‹R .Net GÁ\ ÙRÖ³¥ îyT†ÛR†RÖÁ.

VB ETÚVÖfeh• ˜Û\
S•˜ÛPV «rY¥ÚTpe “ÚWÖfWÖ• CVjh• ÚTÖ‰ L‚ミ ÙTÖ½†‡ÛW›¥ SÖ•
LÖ チ T‰ RÖÁ User interface GÁ¿ ÙNÖ¥Xe izV J£ ETÚVÖfeh• ˜Û\VÖh•.
C‹R User interface GÁT‰ –L°• «¡YÖ] ŒÛX›¥ LX£PÁ izV J£ Yz«¥ «
ÚPÖÛY E£YÖef, ARÁ ™X• VB “ÚWÖ fWÖÛU CVeh• «RUÖL AÛU‹‡£eh•.
NÖRÖWQ UÖL C‹R User Interface ™X• SÖ• ÙT¿Y‰ TzY• (FORMS)
U¼¿• BÙ^ey (OB T) GÁTÛYL[Ö h•. C‹R TzY• (FORMS) GÁT‰ L‚
ÙTÖ½ ‡ÛW ›¥ LÖ„• J£ WINDOW Bh•. «rY¥ÚTpe “ÚWÖ fWÖ•
G ミ ÙTÖµ‰• JÁ¿ A¥X‰ AR¼h ÚU¼TyP FORM-LÛ[ ÙLÖ チ PRÖL
AÛU‹‡£eh•.

C‰ ÚTÖÁ\ TzY†‡¥ (FORMS) NÖRÖWQUÖL TX «RUÖ] Object-L·


AÛU‹‡£eh•. ERÖWQ UÖL LyPÛ[ TyPÁ (COMMAND BUTTON), ÍeÚWÖ¥
TÖŸ (Scroll bar), B ミ NÁ TyPÁ (OPTION BUTTON) A¥X‰ ÙNe TÖeÍ
(CHECK BOX). C‹R BÙ^ey ™X• “ÚWÖ fWÖ•LÛ[ CVehYR¼h ÚRÛYVÖ]
LyPÛ[LÛ[ ‘\‘eL ˜z•.

LyPÛ[ ˜Û\LÛ[ AÛUeh• ˜Û\

JªÙYÖ£ ˜Û\ C‹R TzY†ÛR (FORMS) SÖ• E£YÖefV ‘\h A‡¥ SUeh† ÚRÛYVÖ]
B Ù^eyÛP ÚRÛYVÖ] CP†‡¥ YÛW‹‰ ÙLÖ·[ ÚY|•. C‹R BÙ^e zÁ ˜efV
ÚSÖeLUÖ]‰ ARÄÛPV ÙTVŸ, LXŸ, ÛNÍ (SIZE), Rh‹R CP• (LOCATION)
U¼¿• ARÁ ÚRÖ¼\• L‚ミ ÙTÖ½ ‡ÛW ›ÚX AÛU‹‡£eh• «R• ÚTÖÁ\Y¼Û\
E£YÖeL ER°f\‰. JªÙYÖ£ B ミ Ù^e|• JªÙYÖ£ «RUÖ] YN‡ÛV ÙLÖ チ PRÖL
AÛU‹‡£eh•.

JªÙYÖ£ ˜Û\ SÖ• B ミ Ù^eÛP «rY¥ÚTpe TzY†‡¥ YÛW ン• ÙTÖµ‰, AR¼h¡V


hÛ\‹R A[«XÖ] U‡ミ“ EÛPV VALUEJÁÛ\ T‡° ÙNš‰ ÛY†‡£eh•. C‰ T‡°
ÙNšV ミ TyP VALUE ET ÚVÖL ミ T|†R ˜zVÖ‰. HÙ]Á\Ö¥ C‹R B ミ Ù^eÛP
ETÚVÖL ミ T|†R ÚRÛYVÖ] VALUE ‘\h «rY¥ÚTpe “ÚWÖfWÖÛU CVeh•
ÚTÖ‰ T‡° ÙNš‰ ÙLÖ·[ミ T|•.

VB ETÚVÖfeL RVÖŸ T|†‰• ˜Û\

«rY¥ÚTpe GÁ\ ÙUÁ ÙTÖ£· SÖ• ETÚVÖL ミ T|†R BW•‘eh• ÚTÖ‰, A‰ IDE
GÁ¿ ÙNÖ¥Xe izV INTEGRATED DEVELOPEMENT ENVIRONMENT GÁ\ J£
YN ‡ÛV A¸ef\‰. C‹R ˜Û\ ™X• ETÚVÖfTYŸ Lºeh ÚRÛYVÖ] TOOL BAR,
TOOL BOX, FORM WINDOW, PROJECT EXPLORER WINDOW.
PROPERTIES WINDOW U¼¿• CODE WINDOW ÚTÖÁ\ YN‡LÛ[ C‰
YZjhf\‰.

«rY¥ÚTpeÛL SÖ• L•ïyP¡¥ ETÚVÖL T|†R BW•‘eh• ÚTÖ‰ LÛP ‘zeL


ÚY チ zV ˜Û\ L· gÚZ ÙLÖ|eL ミ Ty|·[‰.
1.L‚ミ ÙTÖ½ ‡ÛW›¥ CP‰ ÛL “\†‡Á gÚZ E·[ START GÁ\ TyPÛ] f¸e ÙNšV
ÚY チ|•.

2.EPÚ] J£ POP UP GÁ¿ ÙNÖ¥XeizV TX «RUÖ] ETÚVÖL ÙUÁ ÙTÖ£·L·


Y¡ÛNVÖL ‡ÛW›ÚX LÖQ ミ T|•.

3. PROGRAM GÁ¿ ÙNÖ¥XeizV YN‡›Û] f¸e ÙNšRÖ¥ U¿Tz ン• J£ ÙT¡V ÙUÄ


(MENU) ‡ÛW›¥ ÚRÖÁ¿•.

4. A‹R ÙUÄ«¥ (MENU) SÖ• «rY¥ÚTpe 6 GÁ\ TyPÛ] f¸e ÙNšRÖ¥ VB


C ミ ÙTÖµ‰ ETÚVÖL†‡¼h RVÖWÖ] ŒÛX›¥ C£eh•.

SÖ• «rY¥ÚTpef¥ îÛZ‹R EPÁ ˜RÁ ˜RXÖL SUeh fÛP ミ T‰ NEW PROJECT
DIALOG BOX GÁ¿ ÙNÖ¥XeizV J£ YN‡VÖh•. CRÁ ™X• AÛ]†‰ «RUÖ] ÛT¥
(FILE) YÛLÛ[• “‡RÖL E£YÖeh• YQ• LÖy pV¸eh•. A‡¥ ™Á¿ YÛLVÖ]
ÚRŸ‹ÙR|eh• ˜Û\ E·[‰.

1.“‡V‰ (NEW)- «rY¥ ÚTpef¥ ÙNV¥T|†R TX YÛLVÖ] ÛT¥L¸¥ (FILE) J£ “‡V


YÛL ÛTÛX ÚRŸ‹ÙR|eL C‰ ER°f\‰.

TÛZV‰ (EXISTING)- SÖ• H¼L]ÚY RVÖ¡†‰ L•ミ ïyP¡¥ T‡° ÙNš‰


ÛY†‡£eh• J£ ÛTÛXÚVÖ (FILE) A¥X‰ “WÖ^eÛPÚVÖ (PROJECT)
ÚRŸ‹ÙR|†‰, AÛR A ミ T zÚV ETÚVÖfeLÚYÖ A¥X‰ HÚRÄ• UÖ¼\• (EDIT)
ÙNš‰ ÙLÖ· [ÚYÖ C‰ ER°f\‰.

3.R¼ÚTÖÛRV‰ (RECENT)- –L A チ ÛU›¥ SÖ• E£YÖefV A¥X‰ TVÁT|†‡V


“WÖ^eÛP ン•, ARÁ TÖÛR Y³ (PATH) ÚTÖÁ\Y¼Û\ン• ÚRŸ‹ ÙR|†‰ TVÁT|
†RXÖ•.

Go.z.G•.G¥ (HTML) CÛQV†‡Á J£ CÂV ÙUÖ³

LP‹R pX YÖWjL[ÖL L‚ミ ÙTÖ½†‰Û\›¥ –L°• “L²ÙT¼¿ «[jh• ^ÖYÖ, «rY¥ ÚTpe ÚTÖÁ\
L‚›¥ R†RÁÛU ン PÁ ÙNV¥T|• ÙUÁÙTÖ£yL· T¼½ «¡YÖL ÙR¡‹‰ ÙLÖ チ ÚPÖ•. C‹R YÖW•
˜R¥ L‚ミ ÙTÖ½ ‰Û\›ÚX, A‡¨• h½ ミ TÖL CÛQV• NÖŸ‹R CÛQV R[jLÛ[ E£YÖeh• ÙUÖ³VÖL
«[jh• Go.z.G•.G¥ (HTML) T¼½ «¡YÖL ÙR¡‹‰ ÙLÖ·[XÖ•.

HTML YWXÖ¿

HTML YÛLL·

HTML -4

ADVANCED HTML-TABLES

HTML “ÚWÖfWÖ•

Go.z.G•.G¥. (HTML)-CÛQV†‡Á J£ CÂV ÙUÖ³


L•ミ ïyPŸ UeL¸ÛPÚV ETÚVÖL†‡¥ «P ミ TyP LÖXjL¸¥, TX£• CÛR ETÚVÖf ミ T‰ Lz]•, U¼¿•
L•ミ ïyPŸ ÙUÖ³LÛ[ L¼¿e ÙLÖ·Y‰ Lz]• GÁ¿ ŒÛ]†‰ G‡ŸTÖŸ†R A[«¼h
L‚ミ ÙTÖ½†‰Û\›ÚX A‡L• BŸY• LÖyP«¥ÛX. B]Ö¥, CÛQV• (INTER NET) GÁ\ U‹‡W
YÖŸ†ÛRÛV UeL· ÚL·«ミ TyP°PÁ, L•ミ ïyPŸ ‰Û\›ÚX A‡L• D|TÖ| H¼TyP‰. HÙ]Á\Ö¥ C‹R
INTERNET GÁT‰ SÖyzÁ ˜R¥ hzULÁ ˜R¥, fWÖUjL¸¥ Yp ミ TYŸL· YÛW AÛ]Y£• TVÁT|†‰•
J£ EÁ]R L£«VÖL C‰ L£R ミ T|f\‰. CÁ¿ EXf¥ C£eh• UeL· ÙRÖÛL›¥ TÖ‡eh• ÚU¼TyÚPÖŸ
C‹R CÛQ V†ÛR ETÚVÖfefÁ\]Ÿ GÁ\Ö¥ A‰ –ÛLVÖLÖ‰.

CÛQV†ÛR ÙTÖ¿†R YÛW C‰ G¥XÖ†RW ミ“ UeLºeh• ÙTÖ£‹‰• YÛL›¥ AÛ]†‰ «RUÖ]


RLY¥Lº• E·[ J£ RLY¥ ÛUVUÖh•. C‹R CÛQV†‡ÚX RLY¥L· GÁT‰ TX«RUÖ] CÛQV R[jLÛ[
(WEB SITE) ™X• ÙY¸›PT|f\‰. C‹R CÛQV R[jLÛ[†RÖÁ AÛ]†‰ «RUÖ] UeLº• RjL·
ÚRÛYe ÚL¼\YÖ¿ ETÚVÖf†‰e ÙLÖ·fÁ\]Ÿ. CTzTyP CÛQV R[jLÛ[ E£YÖeL TVÁT|• L‚
ÙTÖ½ ÙUÖ³L¸¥ C‹R HTML GÁT‰ ˜RÁÛU CP†‡¥ C£ef\‰.

C‹R CÛQV• (INTER NET) GÁT‰ CÁ¿ JªÙYÖ£ UÂRÂÁ YÖ²eÛL›¨• HÚRÄ• J£ YÛL›¥
ÙRÖPŸ“ ÙLցPRÖL AÛU‹‰·[‰. C‹R CÛQV†‡Á ˜efV TVÁL[ÖL SÖ• L£‰Y‰:-

1. SUeh† ÚRÛYVÖ] AÛ]†‰ RLY¥LÛ[• ÙT¿Y‰.

2. –Á AtN¥ (E-Mail) ™X• RLY¥LÛ[ AĐ“Y‰ U¼¿• ÙT¿Y‰.

3. STŸLºPÁ EÛWVÖP¥ SP†‡e ÙLÖ·Y‰.

4. “†RLjL· TzT‰.

5. ÚS¡ÛPVÖL Y‚L• (ONLINE SHOPPING).

C‹R CÛQVUÖ]‰ S•˜ÛPV YÖ²eÛLÛV –L°• G¸RÖ] ÚU¨• Ne‡YÖš‹R J£ L£«VÖL TVÁT|†‡e
ÙLÖ·[ ER°f\‰. ERÖWQUÖL C‹R CÛQV†‡Á ™X• TX«RUÖ] “†RLjLÛ[ TzeLXÖ•. G‹R
«RUÖ] “†RLUÖL C£‹RÖ¨• ÚRÛYVÖ] ÚSW†‡¥ AÛRTz†‰ TX«RUÖ] RLY¥LÛ[ A½‹‰
ÙLÖ·[XÖ•. ÚU¨• J£ RÛX‘ÚX, SUeh HÚRÄ• RLY¥L· ÚRÛY›£‹RÖ¥ ARÛ] ÚRz G|†‰e
ÙLÖ·[XÖ•. C‹R CÛQV• GÁ\ J£ NÖR]• C¥ÛXÙVÁ\Ö¥, GªY[° Lz]• GÁTÛR SÖ• p‹‡†‰
TÖŸeL ÚY チ|•. A‰ Uy|U¥XÖU¥, JÚW RÛX ミ‘¥ TX «RUÖ] “†R LjLÛ[ン• TÖŸ†‰ RLY¥LÛ[
ÙR¡‹‰ ÙLÖ·[XÖ•. ÚU¨•, CRÁ p\ミ“ GÁ] ÙYÁ\Ö¥ SÖ• ÙT¼¿e ÙLÖ·º• RLY¥L· AÛ]†‰ÚU
CXYNUÖLÚY SUehe fÛPef\‰.

C‰ ÚTÖÁ¿ “†RLjLÛ[ CÛQV†‡Á ™X• SÖ• LÖ„• ÚTÖ‰, G‹R TeL†ÛR ÚY|UÖ]Ö¨•
ÚSWzVÖLe LÖQXÖ•. SÖ• «£•“• RÛXÛT•, A‰ G‹R TeL†‡¥ E·[‰ GÁTÛR• –L G¸RÖL
A½‹‰ ÙLÖ·[XÖ•. J£ RÛXÛT SÖ• Mouse ™X• Click ÙNš• ÚTÖ‰, N•T‹RTyP
TeLUÖ]‰ ‡ÛW›ÚX ÚRÖÁ¿Y‰ HYPER TEXT GÁ¿ AÛZeLT|f\‰.

J£ “†RL• GÁT‰ TX TeLjLÛ[e ÙLÖ チ PRÖL C£eh•. JªÙYÖ£ TeL˜• TX«RUÖ] RLY¥LÛ[
ÙLÖ チ PRÖL C£eh•. AÛR ミ ÚTÖXÚY, CÛQV• GÁT‰ UÛXÚTÖÁ¿ h«‹‡£eh• RLY¥LÛ[
ÙLÖ チ P‰. C‰ ÚTÖÁ\ RLY¥L· AÛ]†‰• CÛQVR[ TeLjL[ÖL AÛU‹‡£eh•. JªÙYÖ£ CÛQVR[
TeL˜• AR¼h ÚY チ zV RLY¥LÛ[ン• U¼¿• ARÄPÁ NÖŸ‹R U¼\ pX T チ“ LÛ[ン• ÙLÖ チ PRÖL
C£eh•.

CÛQVR[• (World Wide Web Site)

SÖ• J£ CÛQVR[†ÛR TÖŸeL «£•‘]Ö¥, ˜R¦¥ ARÁ ˜LY¡ÛV ETÚVÖf†‰ CÛQVR[†‡¼h· ÙN¥X
ÚY チ|•. ERÖWQUÖL www.yahoo.com GÁ\ ˜LY¡ÛV G|†‰e ÙLÖ チ PÖ¥ A‡¥ www GÁT‰
World Wide Web GÁ¿ AÛZeL ミ T|f\‰. CÛR A½‹‰ ÙLÖ·[ gÚZ E·[ «[eLjLÛ[ LÖQXÖ•.
マ XL• (LIBRARY) GÁT‰ TX«RUÖ] “†RLjLÛ[e ÙLÖ チ P J£ L£†‰ミ ÙTyPLUÖh•.
AÛR ミ ÚTÖÁ¿ CÛQV R[jL· GÁT‰ CÛQV†‡Á J£ マ XL• ÚTÖÁ\‰. C‹R CÛQV R[†‡¥
YÖŸ†ÛRL· NÖŸ‹R RLY¥Lº•, TPjL· NÖŸ‹R RLY¥Lº•, Video NÖŸ‹R RLY¥Lº• TXYÖ¿ TW«e
fPeh•. C‰ ÚTÖÁ\ RLY¥LÛ[ CÛQV†ÛR TVÁT|†‡ SÖ• ÚRÛYVÖ] ÚSW†‡¥ ÙT¼¿
ETÚVÖL ミ T|†‡e ÙLÖ·[XÖ•. G ミ Tz J£ “†RL†‡ÚX, ARÁ RÛX ミ“, Bp¡VŸ ÙTVŸ U¼¿• マ XL†‡Á
ÙTVŸ ÚTÖÁ\ÛY T‡° ÙNšV ミ Tyz£eh•. AÛR ミ ÚTÖX C‹R CÛQV R[†‡ÚX ARÁ ÙTVŸ, U¼¿•
A‰ NÖŸ‹R TX RLY¥Lº• CÛQ V†‡¥ T‡° ÙNšV ミ Tyz£eh•.

C‹R CÛQVR[• GªYÖ¿ CVjhf\‰ GÁTÛR gÚZ ÙLÖ|eL ミ Ty|·[ TP†‡¥ LÖQXÖ•.

CÛQV ETÚVÖL ˜Û\ (Web Browser)

J£ マ XL†‡ÚX SÖ• “†RL†ÛR ÙT¼¿ AÛR ETÚVÖfeL «£•‘]Ö¥, Ajf£eh• TzY†ÛR (form) ÙT¼¿
, A‡¥ ÚLyL ミ Tyz£eh• RLY¥LÛ[ミ ”Ÿ†‡ ÙNš‰ マ XL A¨YX¡P• ÙLÖ|eL ÚY チ|•. A‹R マ XL
A¨YXŸ, YÖzeÛLVÖ[£eh ÚRÛYVÖ] “†RL†ÛR マ XL†‡ÚX G|†‰e ÙLÖ|ミ TÖŸ. AÛR ミ ÚTÖÁ¿
C‹R Web Browser B]‰ J£ マ XL A¨YXÛW ミ ÚTÖÁ¿ CÛQVR[†ÛR ÚRzeL チ|‘z†‰
ETÚVÖf ミ TÖ[ŸLºeh YZjh•. AR¼LÖL SÖ• ÙNšV ÚY チ zV‰ CÛQV R[†‡Á ˜LY¡ÛV Type
ÙNš‰ Browser ™X• LyPÛ[ÛV ‘\‘eL ÚY|•. C‹R Browser GÁT‰ ETÚVÖfTÖ[ŸLºeh•,
CÛQV†‡¼h• CÛPÚV J£ CÛPTyP STWÖL (Interface) ÙNV¥T|f\‰. CÁ¿ CÛQV•
N•T‹RTyP TXWÖ¨• ETÚVÖfeLT|• Browser L· ÛUeÚWÖN֐y CÁPŸ ÙSy GeÍ“Ú[ÖWŸ
(MicroSoft Inter net Explorer) U¼¿• ÙSyÍ ÚL ÚS«ÚLyPŸ (Netscape Navigator)
ÚTÖÁ\ÛYL[Öh•. CRÛ] TP•-2 ¥ LÖQXÖ•.

HTML ÙUÖ³

C‹R HTML GÁT‰ Hyper Text Markup Language GÁ¿ AÛZeLT|•. CRÁ ™X• CÛQV
R[jLÛ[ E£YÖeL ˜z ン• GÁTÚR CRÁ p\ミ“. HÙ]Á\Ö¥ CÛQV• GÁT‰ TX CÛQV R[jL¸Á
ÙRÖh ミ TÖh•. C‰ ÚTÖÁ\ CÛQV R[jL· EXL[Ö«V A[«ÚX ÙRÖPŸ“ ÙLÖ·[XÖ•. C‰ ÚTÖÁ\
CÛQV R[jL· EXf¨·[ AÛ]Y£eh• ÙTÖ‰YÖ]ÚR. G¥XÖ «RUÖ] ETÚVÖf ミ TÖ[£eh• JÚW
UÖ‡¡VÖ] YÛL›¥ RLY¥LÛ[ YZjLe izV Y¥XÛU TÛP†R‰. C‰ ÚTÖÁ\ CÛQV R[jL· SÖ•
LÖ チ TR¼h TVÁT|†R ミ T|• J£ L£«RÖÁ C‹R Web Browser Bh•.

ERÖWQUÖL MS-Word GÁ\ ÙUÁÙTÖ£· ™X• SÖ• J£ Word Document-ÛV E£YÖeLXÖ•.


C‰ ÚTÖÁ\ Document-ÛV MS-Word T‡° ÙNšVTyz£eh• L•ïyPŸ ™X• Uy|•RÖÁ TÖŸeL
˜z•. U¼\ L•ïyPŸL· ™X• CÛRTÖŸeL ˜zVÖ‰. C‰ ÚTÖÁ\ RÛPLÛ[ C‹R HTML ÙUÖ³ 
ehf\‰. CÛQV†‡Á ™X• E£YÖeLTyP CÛQV R[jLÛ[ EXL†‡Á G‹R ™ÛX›¥ E·[ L•ïyP¡¥
C£‹‰• TÖŸ†‰e ÙLÖ·[XÖ•. C‰ ÚTÖÁ¿ E£YÖeLT|• CÛQV R[jL· RVÖ¡eL TVÁT|†RT|•
L£«RÖÁ C‹R Hyper Text Markup Language (HTML) GÁTRÖh•.

HTML YWXÖ¿

HTML ÙTÖ¿†R YÛW, CR¼ÙLÁ¿ J£ ÙT¡V YWXÖ¿ C¥ÛXÙVÁ\Ö¨•, CÛR


L|‘z†R ÙT£ÛU z•.ÙTŸ]Ÿ § GÁTYÛWÚV ÚN£•. CYŸ Ù^ÂYÖ«¥ E·[ A‡L Ne‡ン
PÁ izV CV¼‘V¥ BWÖšop LZL†‡¥ CV¼‘V¥ ‰Û\›ÚX BWÖšop (Ph.D)
ÙNš‰ ÙLÖ チ z£eh• ÚTÖ‰, U¼\ NL «tOÖÂL· EPÁ ÙRÖPŸ“ ÙLÖ·Y‡¥ A‡L•
pWUjL· N‹‡eL ÚY チ z›£‹R‰. HÙ]Á\Ö¥ AYŸL· AÛ]Y£• ‘\ SÖyz¨•, U¼¿•
ÙRÖÛX ŠWjL¸¨• Yp†‰ Y‹R]Ÿ. AÚR ÚSW†‡¥ ÙYªÚY¿ «RUÖ] L•ミ ïyPŸLÛ[ン•
ETÚVÖf†‰ Y‹R]Ÿ.

A ミ ÙTÖµ‰RÖÁ C‹R z• ÙTŸ]Ÿ § GÁTYŸ, C‰ ÚTÖÁ\ ÙYªÚY¿ L•ミ ïyPŸLÛ[


JÁ\ÖL CÛQ†‰ AY¼½¥ E·[ RLY¥LÛ[ JÁ¿ ÚNŸ†‰ AÛ]Y£• TVÁT|†‰• YÛL›¥
E£YÖeL ŒÛ]†RÖŸ. CÛYVÛ]†ÛR ン• J£ File BL ÛY†‰ ÙNV¥T|†‰YR¼h
T‡XÖL J£ Document-BL E£YÖef AÛR G‹R J£ L•ミ ïyP¡¨• Down Load ÙNš‰
ÙLÖ·º• YN‡ÛV E£YÖef]ÖŸ. BWÖšop N•T‹R ミ TyP JÁ¿eh• ÚU¼TyP Ly|
ÛWLÛ[ JÚW ÚSW†‡¥ L•ミ ïyPŸ ‡ÛW›ÚX LÖQ°•, ÚU¼ ÙLÖ チ| TX ÚYÛXLÛ[o
ÙNšV°• ˜¼TyPÖŸ. ARÁ «Û[YÖL†RÖÁ HYPER TEXT GÁ\ J£ L£†‰PÁ HTML
GÁ\ ÙUÖ³ E£YÖ]‰ (HYPER TEXT MARK UP LANGUAGE).

HYPER (Ûa ミ TŸ)

C‹R Ûa ミ TŸ (HYPER) GÁT‰ G‹R ÚSW†‡¨• CVeLe izV TX CÛQV R[jLÛ[e


ÙLÖ チ P, ÚU¨• J£ R[†‡¦£‹‰ U¼Ù\Ö£ R[†‡¼h CÛQ ミ“PÁ izV YN‡VÖ]
ÙNV¥˜Û\LÛ[ ÙNš‰ ÙLÖ·º• YN‡ÛV ン• R£f\‰.
ERÖWQUÖL, rediff.com GÁ\ CÛQV R[†ÛR TÖŸeL «£•‘]Ö¥, A‡¥ E·[
astrology, Health, Music ÚTÖÁ\ YN‡L¸¥ GÛR ÚY チ|UÖ]Ö¨• JÚW ÚSW†‡¥
L•ミ ïyPŸ ‡ÛW›ÚX LÖQ ˜z ン•.

Text (Gµ†‰eL·)

C‹R Text GÁT‰ J£ CÛQV R[†‡¥ E·[ RLY¥LÛ[ h½ef\‰. NÖRÖWQUÖL Text
GÁT‰ BjfX Gµ†‰eLÛ[ン•, G チ LÛ[ン• (A to Z, 0 To 9) U¼¿• p\ミ“
Gµ†‰eL[Ö] $, &, # ÚTÖÁ\Y¼Û\ン• ÙLÖ チ z£ef\‰.

Markup (AÛPVÖ[• C|Y‰)

C‹R Markup GÁTRÁ ˜efV ÚSÖeL• YÖŸ†ÛRLÛ[ CÛQV R[†‡¥ E£YÖefV ‘\h
CÛYVÛ]†‰• p\ミ TÖ] h½œ| ™X• ‘¡†‰eLÖyPT|•. C‰ ÚTÖÁ\ p\“ h½œ|
LÛ[ Tag GÁÄ• YN‡›Á ™X• LÖyPXÖ•. CRÛ]†RÖÁ Markup GÁ¿ AÛZefÚ\Ö•.
ERÖWQUÖL J£ YÖŸ†ÛRÛV Italic GÁ\ YÛL›¥ ‡ÛW›¥ LÖyP «£•‘]Ö¥, AÛR
g² LPYÖ¿ h½ ‘PXÖ•.

<I >World </I >

C‰ ÚTÖÁ¿ TX«RUÖ] h½œ|L· C‹R HTML-¥ E·[‰.

Language (ÙUÖ³)

L•ミ ïyP¡¥ E·[ U¼\ C, C++ U¼¿• ^ÖYÖ ÚTÖÁ\ ÙUÖ³LÛ[ミ ÚTÖÁ¿, C‹R
HTML GÁT‰• J£ ÙUÖ³VÖh•. B]Ö¥ C‰ J£ “ÚWÖfWÖ–j ÙUÖ³ GÁ¿
ÙNÖ¥YÛR «P, C‰ J£ h½œ| ÙUÖ³ (Markup Language) GÁ¿ AÛZeL ミ T|
f\‰. h½ ミ TÖL C‹R ÙUÖ³VÖ]‰ CÛQV R[jLÛ[ E£YÖeLÚY TVÁT|f\‰.
BÛL›]Ö¥RÖÁ, C‰ CÛQV†‡Á CÂV ÙUÖ³ GÁ¿ AÛZeL ミ T|f\‰.

C‹R HTML N•T‹R ミ TyP ÚU¨• TX RLY¥LÛ[ A|†R YÖW• LÖQXÖ•.

• ÚTWÖp¡VŸ s.BÚWÖefVNÖ–,
RÛXYŸ, L‚ミ ÙTÖ½ A½«V¥ ‰Û\ ,
GÍ.GÁ.BŸ.NÁÍL¥©¡,
ÚLÖÛY-6.

HTML YÛLL·

HTML ÙTÖ¿†RYÛW, CÛY TXYÖ\Ö] YÛLL[ÖL ÙY¸ Y‹R Y チ Q UÖL C£‹RÖ¨•,


CRÁ S®] YÛLVÖ]‰ HTML 4.0 GÁ¿ AÛZeL ミ T|f\‰. CR¼h ˜Á]Ÿ ÙY¸ Y‹R
CRÁ YÛLL· Level 0 HTML, Level 1 HTML U¼¿• HTML+ GÁ¿•
AÛZeL ミ TyP‰.
ARÁ ‘\h C‹R HTML GÁT‰ HTML 2.0, HTML 3.0, HTML 3.2 U¼¿• HTML
4.0 GÁ¿• ETÚVÖ L†‡¼h Y‹R‰.

HTML 4.0 YZjh• ˜efV A•NjL·

1.T¥ÚY¿ “‡V Y³˜Û\L· (Various New Elements)

HTML NÖRÖWQUÖL TX YÛLVÖ] Y³˜Û\LÛ[ ÛLVÖ チ PÖ¨•, U¼\ HTML YÛLLÛ[


«P C‹R HTML 4.0 B]‰ ABBR, ACRONYM, BUTTON, COL, COLGROUP,
FIELDSET LEGEND U¼¿• LABEL ÚTÖÁ\ÛY L[Öh•. C‹R Y³˜Û\ LÛ[ TVÁT|†‡
TX «RUÖ] ÙNV¥TÖ|LÛ[ ÙNšV ˜zYRÖ¥ HTML 4.0 –L°• ‘WTXUÛP‹ ‰·[‰.

2.UÖ¼½VÛUeL ミ TyP AyPYÛQ ER« (Enhanced Table Support)

CR¼h ˜‹ÛRV HTML ˜Û\L¸¥ C£‹RÛR «P C‹R HTML 4.0 GÁ\ ˜Û\›¥ Table
GÁ¿ ÙNÖ¥Xe izV ÙNV¥ ˜Û\VÖ]‰ SÁh UÖ¼½ VÛUeL ミ Ty| A‡L¡e h•
ETÚVÖL• (Incremental Rendering), UÖ¼½ AÛUeL ミ TyP ETÚVÖL ˜Û\
(Enhanced Accessability) U¼¿• ŒŸQ›eL ミ TyP h½œ| L· (Fixed
Header U¼¿• Footer) ÚTÖÁ\ÛY L[Öh•. C‹R Table ˜Û\›Á ™X• ëcolí GÁ\
TTÖ]‰ TX L£†‰eLÛ[ JÁ\ÖL AÛU†‰ ÙNV¥TP ÛYeh• ‡\ÛU TÛP†R‰.
U¼¿• THEAD, TBODY, TFOOT ÚTÖÁ\ LyPÛ[ AÛU“Lº• C‡¥ TX ÚYÛXLÛ[o
ÙNšV ER° f\‰.

3.UÖ¼½VÛUeLTyP TzY YN‡ (Enhanced Support for forms)

C‹R TzY• GÁ¿ ÙNÖ¥Xe izV Form GÁÄ• YN‡›Á ™X• “‡V L£†‰eLÛ[•,
ÙNV¥˜Û\LÛ[• Keyboard ER«PÁ Ly| T|†R ˜zf\‰. ERÖWQ UÖL
</IFRAME> GÁÄ• LyPÛ[›|• ˜Û\ ™X• J£ TzY†ÛR YÖŸ† ÛRL¸Á S|ÚY T‡V
ÛYTR¼h•, ‘Á“ ETÚVÖL T|†‰YR¼h• ER°f\‰. LABEL GÁÄ• LyPÛ[›|•
T“ ™X• J£ TzY†‡¼h Rh‹R RÛX“ ÙLÖ| TR¼h• FIELDSET U¼¿•
LEGEND GÁ\ YN‡›Á ™X• TX «RUÖ] AÛP ÙUÖ³LÛ[ (Caption) E£YÖef
J£jfÛQeL°• ˜zf\‰.

4.Íf¡y U¼¿• BÙ^ey ER« (Script U¼¿• Object Support)

˜efVUÖL HTML 4.0 J£ RWUÖ] CÛQV TeL†ÛR (Document) E£YÖeL


ER°Y‰PÁ, AY¼½¥ Video, Images U¼¿• Sound ÚTÖÁ\ T¥ÚY¿ «RUÖ]
Object-LÛ[ E£YÖef ÙLÖ·[°• ER°f\‰.

5.TÁ]Öy| RW• YÖš‹R YN‡ン PÁ (Internationalization Support)

HTML 4.0 GÁ\ ÙUÁ ÙTÖ£[Ö]‰ ISO/IEC:10646 GÁ\ RWe Ly|ミ TÖ|
ÙLÖ チ P Gµ†‰eLÛ[ RÖjfV J£ YN‡ÛV ÙT¼¿e ÙLÖ チ |·[‰. C‹R RWUÖ]‰
EXL A[«ÚXAÛ] Y£• ÙRÖPŸ“ ÙLÖ·[e izV YÛL›¥ TX YÛLVÖ] Gµ†‰eLÛ[ン•,
YÖŸ†ÛRLÛ[ン• U¼¿• TX«RUÖ] h½œ| LÛ[ン• ÙLÖ チ P J£ ÙUÖ³VÖL «[jhf\‰.

6.RW• hÛ\‹‰ Y£• LyPÛ[ YÖŸ†ÛRL· (Elements that have been


depreciated)

NÖRÖWQUÖL J£ ÙUÖ³›¥ Y£• LyPÛ[ ˜Û\VÖ]‰ AR¼h A|†‰ ÙY¸Y£• Th‡


L¸Á ARÁ ETÚVÖL• U¼¿• ˜efV†‰Y• ÚTÖÁ\ÛY hÛ\‹‰ LÖQ ミ T|•.
ERÖWQUÖL BASEFONT, CENTER, DIR, MENU U¼¿• APPLET ÚTÖÁ\
LyPÛ[›|• ˜Û\L[ÖY] ARÁ ‘Á ÙY¸Y‹R Th‡L¸¥ A‡L• ETÚVÖLT|†R T|Y‡¥ÛX.

HTML Document- YÛLL·

CÛQV R[jL¸¥ Y£• JªÙYÖ£ TeL˜• TX «RUÖ] ˜Û\L¸¥ YzYÛUeL Ty| Y‹RÖ¨•,
AÛY AÛ]† ‰• ÙTÖ‰YÖL ™Á¿ YÛLL[ÖL ‘¡eLTy |·[‰.
1.UÖ¼½VÛUeL ˜zVÖR TeL• (Static)
2.UÖ¼½VÛUeLT|• TeL• (Dynamic)
3.A|eh ˜Û\›¥ RLY¥LÛ[ Y¡ÛN T|†‰R¥ (Directory Listing)
C‹R ™Á¿ YÛLVÖ] HTML ™X• E£YÖeLT|• TeLjLÛ[ T¼½ RLY¥LÛ[ CjÚL
LÖQ XÖ•.

UÖ¼½VÛUeL ˜zVÖR HTML TeL• (Static HTML Page)

C‰ ÚTÖÁ\ Static Pages GÁ¿ ÙNÖ¥Xe izV HTML TeLjLÛ[


ETÚVÖfTÖ[ŸLºeh (USER) Rh‹RYÖ¿ N¡ VÖ] ˜Û\›¥ Yz YÛUeLXÖ•. J£ ET
ÚVÖfTÖ[Ÿ CÛQV† ‡Á (INTERNET) ™X• J£ CÛQVR[†ÛR TÖŸeL ˜¼T|•
ÚTÖ‰ C‰ ÚTÖÁ\ TeLjL· ATzÚV L‚ÙTÖ½ ‡ÛW›ÚX Lց‘eL T|•.
AÙTÖµ‰ C‹R Static Page ™X• ÚY¿ G‹R «R p\“ ÚYÛX Lº• ÙNšV
˜zVÖ‰. SÖ• C‰ ÚTÖÁ\ Static Page-LÛ[ L‚ ‡ÛW ›¥ TÖŸeL «£•‘]Ö¥,
˜R¦¥ URL GÁ¿ ÙNÖ¥XeizV CÛQV R[ ˜LY¡ÛV Type ÙNšV ÚY チ|•.

ERÖWQ•:-

http://www. company. com/home.htm

CªYÖ¿ Type ÙNšR EPÁ C‹R ETÚVÖf ミ TÖ[¡Á «£ミ TUÖ]‰, Server GÁ¿
ÙNÖ¥Xe izV ˜RÁÛUVÖ] L•ミ ïyP£eh AÄ ミ T ミ T|•. AÛR ミ ÙT¼¿e ÙLÖ チ P
Server GÁÄ• L•ミ ïyPŸ, C‹R HTML Page GÁÄ• TeL†ÛR EP]zVÖL ‡ÛW›¥
LÖy|•. C‹R ÙNV¥ ˜Û\ÛV CjÚL E·[ TP• 1-¥ LÖQXÖ•.
UÖ¼½VÛUeh YÛL TeL• (Dynamic page)

C‰ ÚTÖÁ\ UÖ¼½VÛUeh•Tz E£YÖeL TyP HTML TeLUÖ]‰,


ETÚVÖfTÖ[ŸLºeh –L°• TVÄ·[ YÛL›¥ AÛUeLT|f\‰. Wep Browser GÁÄ•
ETÚVÖfTÖ[Ÿ TVÁT|†‰• ÙUÁ ÙTÖ£· APjfV L•ïyPŸ ™X• C‹R HTML
PAGES ‡ÛW›¥ LÖyPT|• ÚTÖ‰ TX«R UÖ] ÚYÛX LÛ[ ETÚVÖf TÖ[ŸL·
ÙNšV Y³ Yhef\‰. ERÖWQUÖL Text Boxes, Menus, check boxes
GÁÄ• TXYÛL VÖ] Ly|TÖ| LÛ[ TVÁT|†‡ ETÚVÖf TÖ[ŸL¸Á ÚYÛXLÛ[
ÙNš‰ ÙLÖ·[ ˜zf\‰.

NÖRÖWQUÖL J£ User GÁTYŸ Mouse ETÚVÖL T|†‡ C‹R Ly| TÖ|LÛ[


CLICK ÙNš• ÚTÖ‰, ETÚVÖfTÖ[Ÿ L¸Á RLY¥L· AÛ]†‰• WEB BROWSER
™X• WEB SERVER-eh ÙN¥ f\‰. C‹R SERVER B]‰, ÚNL¡†‰ ÛY†‰·[
RLY¥ LÛ[ ÚRÛYVÖ] RLY¥ ÛUV†‡¼ÚLÖ (DATA BASE), SCIRIPT GÁ¿
ÙNÖ¥XeizV Th‡eÚLÖ A¥X‰ user-eh ÚRÛY VÖ] RLY¥ C£eh•
Application-eÚLÖ AÄ ミ“•. C‹R LyPÛ[LÛ[ SERVER L チ LÖ‚†R ‘\h user-eh
ÚRÛYVÖ] RLY¥LÛ[ HTML PAGE-eh AÄ ミ“•.

CjÚL ÙLÖ|eL ミ Ty|·[ TP• 2-¥, J£ user RÁÄÛPV RLY¥ LÛ[ ÙT¿YR¼LÖ]
ÚL·«ÛV Web Browser GÁÄ• ÙUÁÙTÖ£· E·[ L• ïyPŸ ™X• Server-eh
CW| GLÛ[ (NUMBERS) GTz iy|Y‰ GÁTÛR ÙR¸ YÖLe LÖy|f\‰. ET
ÚVÖfTÖ[Ÿ ˜R¦¥ CW| GLÛ[ type ÙNšR ‘\h, ‘Á]Ÿ Mouse ER«PÁ CLICK
ÙNš‰, C‹RRLY¥LÛ[ Server L•ïyP£eh AĐ“•. C‹R SERVER APPLICATION
EP]zVÖL ADD.DLL GÁ\ Th‡ÛV AÛZ†‰ CW| GLÛ[• iyzV ‘\h C¿‡VÖ]
RLY¥LÛ[ user-eh AĐ“f\‰.
DYNAMIC PAGE ™X• ÚL·«ÛV AĐ‘ T‡¥ ÙT¿R¥ CjÚL ÙLÖ|eLTy|·[ TP•-3-¥,
user RÁÄÛPV ÚL·«ÛV WEB BROWSER ™X• ÚLyf \ÖŸ.A‹R ÚL·«›Á ÚSÖe L•
DATABASE GÁÄ• RLY¥ ÛUV†‡¥ E·[ RLY¥LÛ[ ÙT¿YR¼LÖ] ˜Û\VÖh•. ˜R¦¥
user J£ Form-ÛV RVÖ¡†‰ ARÛ] CLICK ÙNšf\ÖŸ, ‘\h A‹R FORM-¥ E·[
ÚL·«eÚL¼\¥ ÚTÖX SERVER-eh AĐ“ f\‰. ARÁ ‘Á]Ÿ ETÚVÖ fTÖ[ŸLºeh
ÚRÛY VÖ] RLY¥LÛ[ SERVER-›P• C£‹‰ user-eh AÄ ミ“f\‰.

RLY¥ TÖLjLÛ[ Y¡ÛN ミ T|†‰R¥ Directory Listing

ETÚVÖf ミ TÖ[ŸL· RjLºÛPV ÚL·«LÛ[, file-EÛPV ÙTVÛW h½ ミ ‘PÖU¥ ÚLyh•


ÚTÖ‰, J£ Az ミ TÛPVÖ] Document A¥X‰ RLY¥ TÖL• (Directory) U¼¿•
Server L•ミ ïy P¡¥ C‹R RLY¥ TÖLj LÛ[ ÚR|Y‰ ÚTÖÁ\ Y¼Û\ h½ ミ‘|f\‰. J£
ÚYÛ[ A‹R Az ミ TÛP VÖ] Document E£YÖeL ミ TP «¥ÛXÙVÂ¥, Directory-
ÛV ÚR|• ˜Û\›Û] E£YÖehf\‰. A‰ ÚTÖÁ\ E£YÖe L ミ TyP RLY¥ TÖLjLÛ[
Y¡ÛN ミ T|†‡ L‚ミ ÙTÖ½ ‡ÛW ›¥ LÖy|f\‰. EPÚ] ETÚVÖf ミ TÖ[ŸL· RjLºeh
ÚRÛYVÖ] Document A¥X‰ File-ÛV Y¡ÛN ミ T|†R ミ Ty| ‡ÛW ›¥ LÖQ ミ T|•
ÙTVŸL¸¥ JÁÛ\† ÚRŸ‹ÙR|†‰e ÙLÖ·[XÖ•.CRÁ ÙNV¥«[eL ˜Û\ ›Û] gÚZ ÙLÖ|
eL ミ Ty |·[ TP• 4-¥ LÖQXÖ•.
C‰YÛW HTML T¼½V Az ミ TÛP RLY¥LÛ[ン•, ARÁ ˜efV TÖLjLÛ[ン• T¼½
«[eLUÖL A½‹ÚRÖ•. A|†R YÖW• HTML ETÚVÖfeL G ミ Tz BW• ‘eL ÚY チ|•.
U¼¿• A‰ ÙRÖPŸTÖ] U¼\ «[eLj LÛ[ン• ÙR¸YÖL LÖQXÖ•.

HTML -4

HTML T¼½V Az ミ TÛPVÖ] U¼¿• ˜efVHTML UÖ] RLY¥LÛ[ミ T¼½LP‹R C£‘¡°L¸¥ «[eLUÖL
ÙR¡‹‰ ÙLÖ チ ÚPÖ•. C‹R YÖW• HTML T¼½V ÚU¨• pX ˜efVUÖ] RLY¥LÛ[ン•, HTML
“ÚWÖfWÖ• AÛU ミ“ミ T¼½ ン• N¡VÖ] ˜Û\LÛ[ン• A½‹‰ ÙLÖ·[XÖ•.

NÖRÖWQUÖL HTML N• T‹RUÖ] “ÚWÖfWÖ• Gµ‰• ÚTÖ‰ SÖ• G‹R CP†‡¥ C£‹‰
ÙRÖPjL ÚY チ|• GÁT‰ –L AYpV•. ÚU¨• HTML ÙRÖPŸTÖL AYpVUÖL ÙR¡‹‰ ÙLÖ·[ ÚY チ zV
Th‡L· GÁ]ÙYÁT‰ T¼½ CjÚL ÙR¡‹‰ ÙLÖ·[XÖ•.

HTML-¥ ˜R¦¥ ÙR¡‹‰ ÙLÖ·[ ÚY チ zV‰

1. ÙPeÍ GzyPŸ (Text Editor)

G‹R «RUÖ] Text Editor BL C£‹RÖ¨•, ARÁ ™X• ASCII ˜Û\›¥ Text-ÛV T‡° (Save) ÙNšV
˜z‹RÖ¥ A‰ÚY ÚTÖ‰UÖ]‰.

ERÖWQUÖL SÖ• ÙTÖ‰ YÖLTVÁT|†‰• MICROSOFT WORD 6.0, ÚSÖy ÚTy (NOTE
PAD) UNIX BTÚWyzj pÍP†‡¥ E·[ VI GÁ\ GzyPŸL· TVÁ T|†RT|fÁ\‰. ARÖY‰ SÖ• TYPE
ÙNšR TEXT-ÛV PLAIN BL°•, FLAT BL°•, ASCII ˜Û\›¨• Save ÙNš‰ ÙLÖ·[ ÚY|•. h½‘yP,
‘WTXUÖ] HTML GzyPŸL· SÖ• TVÁT|†‰TÛY- MS FRONT PAGE, NETSCAPE COMPOSER
U¼¿• HOTDOG PRO. C‰ ÚTÖÁ\ GzyPŸL· G¸RÖL SUehe fÛPTRÖ¥ AÛ]Y£• TVÁT|†‰•
GzyPWÖL C‰ «[jh f\‰.

2.ÙY “ÚWÖNŸ (WEB BROWSER)

ÙY “ÚWÖNŸ GÁT‰ –L°• ˜efV†‰Y• YÖš‹R J£ L£«VÖL «[jhf\‰. CRÁ ™X• RÖÁ HTML-¥
pX ÚYÛXLÛ[o ÙNšV ÚYz·[‰. CR¼LÖL SÖ• ÙTÖ‰YÖL TVÁT|†‰• Web Browser L·-
ÙSy ÍÚL ÚS«ÚLyPŸ (Netscape Navigator), NCSA MOSAIC (ÙUÖÛNe), ÛUeÚWÖ N֐y
CÁPŸÙSy GeÍ“Ú[ÖWŸ (Microsoft internet Explorer), ¦ÁeÍ (LYNX), ÙN¥ÚXÖ (Cello),
pÙUWÖ (Chimera), ÙY GeÍ“Ú[ÖWŸ (Web Explorer) U¼¿• ÙSy h¤pVŸ (NET CRUISER)
ÚTÖÁ\ÛY L[Öh•.

3.fWÖ‘eÍ }¥ (GRAPHICS TOOL)

NÖRÖWQUÖL ÙT›y ‘WÍ (Paint Brush) U¼¿• G•.GÍ. TYŸ TÖ›y ™X• G‹R «RUÖ]
ÙRÖ‹RW°• C¥XÖU¥ TPjLÛ[ YÛWV ˜z‹RÖ¨•, AY¼Û\ J£ N¡VÖ] ˜Û\›XÖ] AÛU“ PÁ,
ARÖY‰ GIF GÁ¿ ÙNÖ¥XeizV GRAPHIC INTERCHANGE FORMAT ™X• UÖ¼½e ÙLÖ·[ J£
N¡VÖ] L£« (TOOL) SUeh† ÚRÛYT|f\‰. ATzTyP J£ TOOL RÖÁ ADOPE PHOTOSHOP.
C‰ Uy|–Á½ TX«RUÖ] L£« L· ARÖY‰ TOOL L· CÁ¿ C‹R IT ‰Û\›ÚX E·[‰ GÁT‰
h½‘P†ReL‰.

4.ÙY NŸYŸ (WEB SERVER)

J£ CÛQV R[†‡¼LÖ] TeL†ÛR Gµ‡ (Web page) AÛR SU‰ L•ïyP¡¥ E·[ Hard Disk-¥ T‡°
ÙNš‰ A‰ ÚTÖÁ\ TeL†ÛR Web Browser ™X• —|• ÚRz G|†‰ AÛR L•ïyPŸ
‡ÛW›ÚXÚV TÖŸÛY›P ER°Y‰ RÖÁ C‹R Web server-Á ÚYÛXVÖh•. C‹R ÚYÛXÛVo
ÙNšYR¼h L•ïyPŸ J£ ÙSyÙYÖŸe ™X• CÛQeLTP ÚY|• GÁ\ AYpV• C¥ÛX. C‰ ÚTÖÁ¿
Webserver-¥ E·[ J£ Web page GÁÄ• Te L†ÛR G|†‰ ‡ÛW›¥ TÖŸeL ETÚVÖL T|†RT|•
«R• RÖÁ `OPEN LOCAL' A¥X‰ `OPEN FILE' GÁ¿ AÛZe LT|f\‰.

ARÖY‰ MOSAIC U¼¿• NET SCAPE C‹R YN‡›Û] YZjhf\‰. C‰ ÚTÖÁ\ Web pages-LÛ[
Internet ™X• SÖ• ÙY¸›y|, AÛ]Y£• TÖŸeL «£•‘]Ö¥ AÛR Web server-¥ RÖÁ T‡° ÙNš‰
ÛY†‰e ÙLÖ·[ ÚY|•. SÖ• G‹R «RUÖ] L•ïyPÛW ET ÚVÖLT|† ‡]Ö¨•, Internet ™X• C‹R
Web pages-ÛV Webserver-¥ RÖÁ T‡° ÙNš‰ ÚYzV ÚSW†‡¥ TÖŸ†‰e ÙLÖ·[ ˜z•.

HTML 4.0 YZjh• DOCUMENT TYPE DEFINITIONS

1. HTML 4.0 STRICT

CRÁ ™X• AÛ]†‰ «R UÖ] Element-Lº• ETÚVÖ LT|†‰• YÛL›¥ ÚNŸ†‰e ÙLÖ·[T|f\‰.
ÚU¨• Frame Set GÁ\ Th‡›¥ ETÚVÖLT|†RÖR Element-L· C‡¥ ÚNŸ†‰e ÙLÖ·[ T|Y‡¥ÛX.
Presentation N•T‹RUÖ] Element-Lº• ETÚVÖL†‡¼h ÚNŸ†‰e ÙLÖ·[T|Y‡¥ÛX

ERÖWQ• ëDOCTYPE HTML PUBLIC // w3c// DTD HTML 4.0 / EN

http:// www. w3c. org/ TR/ REC- htm/ 40/ Strict. dtd

2. HTML 4.0 TRANSITIONAL


CRÁ ™X• HTML 4.0 Strict-¥ E·[ AÛ]†‰ «RUÖ] Element-LÛ[• ÚNŸ†‰e ÙLÖ·[XÖ•.
ÚU¨• Presentation N•T‹RUÖL ET ÚVÖLT|†‰• AÛ]†‰ «RUÖ] Attributes LÛ[•
ÚNŸ†‰ ÙLÖ·[XÖ•. B]Ö¥ ÚUÚX i½V‰ ÚTÖX Frame Set Th‡›¥ ETÚVÖLT|† ‰•
Element L· AÛ]†‰• Cjh ÚNŸ†‰e ÙLÖ·[T|Y ‡¥ÛX.

ERÖWQ•,

ëDOCTYPE HTML PUBLIC // w3c// DTD HTML 4.0F TRANSITIONAL / EN

http:// www. w3c. org/ TR/ REC- html 4.0/ SIC loose. dtd

3. HTML 4.0 FRAMESET

C‹R ˜Û\ ™X• HTML 4.0 Trasitonal-¥ E·[ AÛ]†‰ «RUÖ] Element -Lº• C‹R HTML 4.0
Frame Set-¥ ÚNŸ†‰e ÙLÖ·[ T|f\‰. ÚU¨• ÚRÛYVÖ] Element LÛ[ Frame Set-¥ C£‹‰•
ÚNŸ†‰e ÙLÖ·[ XÖ•. C‹R ˜Û\ ™X• AÛ]†‰ «RUÖ] Element-Lº• ÚNŸ†‰e ÙLÖ·[T| f\‰.

ERÖWQ•,

ë DOCTYPE HTML PUBLIC // w3c// DTD HTML 4.0 FRAMESET // EN

http:// www. w3c. org/ TR/ REC- html 4.0/ Frame set. dtd

ÚUÚX h½‘yP ERÖWQj L¸¥, C‹R PUBLIC GÁ\ ˜Û\ ™X• Document Type B]‰ «Y¡eLT|
f\‰. ÚU¨• A|†R HTML 4.0 T¼½V Element LÛ[ ÚNŸ‹R «YWjL· C£ AÛP“e h½œ|Lºeh·
«Y¡eL Ty|·[‰. CÛR ÙTÖ‰YÖ] h½œ|L· ( PUBLIC IDENTIFIER) GÁ¿• AÛZeLXÖ•. CRÁ
˜R¥ Th‡VÖ] // W 3C GÁT‰ DOCUMENT TYPE GÁTRÁ AUTHOR GÁÄ• Bp¡VŸ Th‡ÛV
«Y¡ミ TRÖL E·[‰. CRÁ CW チ PÖY‰ Th‡›¥ HTML 4.0 EÛPV TRANSITIONAL// N•T‹RUÖ]
Element-L· «Y¡eL ミ Ty|·[‰. ÚU¨• //EN GÁT‰ AÙU¡eLÖ«Á BjfX ˜Û\ミ Tz h½eL ミ Ty |·[‰
T¼½ «Y¡eL ミ Ty |·[‰. LÛPpVÖL h½eL ミ Ty|·[ URL GÁ¿ ÙNÖ¥XeizV CÛQV R[ «YWjL¸¥ SÖ•
TÖŸeL ÚY チ zV ˜LY¡ÛV ÙR¸ YÖLe h½ ミ‘P ミ Ty|·[‰.

RLY¥LÛ[ ÛLVÖº• «RjL·

( Information Type U¼¿• Character Formating Elements)

HTML-¥ÛX ÙTÖ£†R YÛW RLY¥LÛ[ ÛLVÖº• ÚTÖ‰ T¥ÚY¿ YÛLVÖ] Element-LÛ[ SÖ•
ETÚVÖ LT|†R ÚY|•. gÚZ ÙLÖ|eLTy|·[ «TWjL· AÛ]†‰• Local Formatting Elements
GÁ¿ AÛZeL T|f\‰. Character Formating ˜Û\ÛV ÛLVÖº• ˜Û\ LÛ[ Physical Elements
GÁ¿ AÛZefÚ\Ö•.

RLY¥ ˜Û\L·

1. CITE: (h½œ|): C‹R ˜Û\ ™X• CÛQV R[†‡¥ E·[ J£ TeL†ÛR TÖŸeh• ÚTÖ‰, AÛR SÖ•
EQ£• ÙTÖ£y| R†RÁÛUPÁ «[jh• YÛL›¥ ÚLÖzy| LÖyP°•, AÛR ITALICS GÁ¿ AÛZeLT|•
FONT ™X• «[eL°• ER°f\‰.

ERÖWQ•, ë/CITEí... ëC/CITEí

2.CODE: (Y¡L·) CRÁ ™X• “ÚWÖfWÖ• Y¡LÛ[ Gµ‡, SUeh† ÚRÛYVÖ] YÛL›¥ YzYÛU†‰e
ÙLÖ·[ ER°f\‰.
ERÖWQ•, ë/ CODEí... ë/CODEí

3. EMPHASIS : ( h½œ|L·): C‹R ˜Û\ ™X• p\“e h½œ|LÛ[ STATICS GÁ\ STYLE ™X•
h½‘P ˜zf\‰.

ERÖWQ•, ëEMí... ë/EMí

4. KEYBOARD CÁ“y (INPUT): J£ USER. INPUT ÚTÖÁ\Y¼Û\ KEYBOARD ™X• TYPE


ÙNš‰ AÛR ÙT¼¿e ÙLÖ·[ ER°• YN‡VÖL C‰ «[jhf\‰.

ERÖWQ•, ëKBDí... ë/KBDí

5. SAMPLE: C‹R ˜Û\ ™X• LITERAL GÁ¿ ÙNÖ¥XeizV ÙTÖ‰YÖ] Gµ†‰eLÛ[ÚVÖ A¥X‰
YÖŸ†ÛRLÛ[ÚVÖ h½eL ER°f\‰.

ERÖWQ•, ëSAMPí... ë/SAMPí

6. STRONG: C‹R ˜Û\ ›XÖ] ˜Û\ ™X• ELEMENT-LÛ[ –L°• Lz] UÖL (BOLD) ‡ÛW›ÚX «Y¡eL
ER°f\‰.

ERÖWQ•, ëSTRONGí... ë/STRONGí

7. VARIABLE: C‹R ˜Û\ ™X• h½‘yP J£ INPUT-ÛV A½‹‰ ÙLÖ·[ ER°• J£ YÖŸ†ÛRÛV h½eL
ER° f\‰. CÛR• ITALICS GÁ\ ˜Û\›¥ «Y¡eLXÖ•.

ERÖWQ•, ëVARí... ë/VARí

8. COMMENT: C‹R ˜Û\ ™X• HTML DOCUMENT T¼½V pX «[eLjLÛ[ Ajh·[ JªÙYÖ£ “ÚWÖ
fWÖ• Y¡›Á A£f¨• h½†‰e ÙLÖ·[XÖ•.

ERÖWQ•, ë- PREPARED BY ITL COMPANY-í.

C‰ YÛW HTML T¼½V ˜efVUÖ] pX «[eLjLÛ[ JÁ\ÖL A½‹‰ ÙLցÚPÖ•. A|†R YÖW• C‹R
HTML T¼½V ˜efVUÖ] RLY¥L [Ö] ADVANCED HTML U¼¿• DHTML ÚTÖÁ\Y¼Û\ T¼½
«¡YÖLe LÖQXÖ•.

DOCUMENT TYPE ˆŸUÖ†R¥ (DECLARATION)

HTML ™X• SGML GÁ\ ˜Û\›Á ™X•


Structured Documents GÁ¿ ÙNÖ¥Xe izV
N¡VÖ] ˜Û\›¥ Yz YÛUeL ミ TyP J£ Document
E£YÖeLXÖ•. C‹R ˜Û\ ›XÖ] Document
˜Û\VÖ]RÖL C£eL ÚY チ|• GÁ \Ö¥ HTML
Document L チ z ミ TÖL G‹R YÛL›XÖ] HTML
Verson ETÚVÖL ミ T|†‰f\‰ GÁTÛR
ÙR¸YÖLe h½ ミ‘P ÚY チ|•. C‰ ÚTÖÁ\ Y¡L·
Document Type ˆŸUÖ]jL· GÁ¿ AÛZeL ミ T|
f\‰. CÛR† RÖÁ DTD-Document Type
Definition GÁ¿ AÛZefÁÚ\Ö•. C‹R DTD
™X• DOCUMENT JÁ½¥ ëHTMLí TAGS
AÛ]†ÛR• N¡VÖ] ˜Û\›¥ «Y¡eLXÖ•.
HTML “ÚWÖfWÖ• AÛU“ ˜Û\ (HTML DOCUMENTS)

HTML Document GÁÄ• AÛU“ ˜Û\VÖ]‰ SÖÁh YÛLVÖL ‘¡eLTy| “ÚWÖfWÖ• GµR
ER°f\‰.
* HTML Document B]‰ ÙRÖPeL†‡¥ HTML GÁ\ YÖŸ†ÛRÛVe ÙLցÚP ÙRÖPjhf\‰. CÛRo
ÙNšYR¼h TVÁT|• LyPÛ[VÖ]‰ ëDOCTYP í GÁÄ• TAG GÁ¿ AÛZeLT|f\‰.

* HTML Element GÁTRÁ ™X• RÖÁ HTML Document GÁT‰ «[eLT|f\‰. SÖ• ˆŸUÖÂeL
ÚYzV HEADER-LÛ[ A|†RRÖL «Y¡eL ëHEADí GÁ¿ J£ Element E£YÖf\‰. CRÁ ˜efV
Th‡VÖ] S|TeL† ‡¥ C‹R Document EÛPV TITLE INDEXING INFORMATION ÚTÖÁ\ÛY ン•
OWNER ÚTÖÁ\ ÙNš‡Lº• h½ ミ‘P ミ T|f\‰.

CRÁ AÛU ミ ÛT gÚZ LÖQXÖ•.

ë HTML í...........ë/HTML í ë HEADí...........ë/HEAD í ëBODY í...........ë/BODY í

C‹R AÛU ミ‘¥ ë HTML í GÁT‰ J£ HTML TeL†ÛR ÙRÖPjh• LyPÛ[VÖL°•, ë /HTML í GÁT‰
HTML TeL†ÛR ŒÛ\° ÙT\ ÛYeh• LyPÛ[VÖL°• TVÁT| f\‰.AÚR ÚTÖX ëHEADí GÁÄ•
LyPÛ[VÖ]‰ J£ RÛX ミ‘Á BW•T†ÛR h½ ミ TRÖL°•, ë/HEADí GÁT‰ J£ Web Page RÛX ミ‘Á
˜zÛY h½ ミ TRÖL°• AÛUeL ミ T|f\‰.ÚU¨• ëBODYí GÁT‰ J£ CÛQV TeL†‡Á ARÖY‰ Web
Page-Á ˜efVUÖ] EP¥ Th‡ÛV BW• ‘eh• LyPÛ[VÖL°• ë/BODYí GÁT‰ Web Page-Á ˜efV
Th‡VÖ] EP¥ Th‡›Û] h½eh• ˜zÛY h½ ミ‘|• LyPÛ[VÖL°• L£R ミ T|f\‰.

UÖ‡¡ HTML DOCUMENT

ëHTMLí / ëHEADí ëTITLEí

MYFIRST HTML DOCUMENT =í HEAD Th‡

ë/ TITLEí ë/ HEADí ëBODYí

THE CONTENTS OF THE WEB PAGE =í BODY Th‡

ë/BODYí ë/ HTMLí

J£ ÙY ミ ÚTÇ ( Web Page) GªYÖ¿ E£YÖeL ミ T|f\‰ GÁTÛR C‹R ERÖWQ• «[ehf\‰.

C‹R Th‡›¥ ADVANCED HTML GÁ\ RÛX ミ‘¥ SÖ• ˜RÁ˜R¦¥ LÖQ C£ミ T‰
TABLES GÁÄ• AyPYÛQ T¼½†RÖÁ.

AyPYÛQ ( TABLES)

C‹R AyPYÛQ GÁ Ä• Tables GÁ\ L£†‡Û] ˜R¦¥


HTML 3.2 GÁ\ YÛL›¥ ÙSyÍÚL ミ GÁ Ä• (Net scape)
Œ¿Y]†‡Á ™X• 1995-• Bz¥ A½˜LT|†RTyP‰.
ARÁ ‘\h C‹R Tables GÁT‰ N¼¿ UÖ¼½ VÛUeL
Ty| CÛQVR[ TeLjL· –L°• p\TÖ] ˜Û\›¥ AÛUeLTy|
ETÚVÖLT|†R G¸RÖL YzYÛUeLT|f\‰. C‹R
Tables ˜Û\ ™X• CÛQV R[ TeLjLÛ[ –Lo p\TÖ]
˜Û\›¥ YzY ÛU†‰ AY¼Û\ Rh‹R ˜Û\›XÖ] Ly|TÖy|
PÁ TeLjLÛ[ AÛU†‰e ÙLÖ·YR¼h•, AY¼½¥ T¥ÚY¿
«RUÖ] Element-LÛ[ CP• ÙT\o ÙNšYR¼ h• ER°f\‰. C‰ ÚTÖÁ\ AyPYÛQ GÁ¿ ÙNÖ¥
XeizV Tables ˜Û\ ™X• TX«RUÖ] SÁÛULÛ[ HTML YZjhf\‰.

AzTÛP AyPYÛQ Th‡L· ( BASIC TABLE PARTS)

SÖ• NÖRÖWQUÖL C‰ ÚTÖÁ\ AyPYÛQ LÛ[† RVÖ¡eL TX«R UÖ] ELEMENT-LÛ[ ÙLց| p\
TÖ] ˜Û\ ›¥ YzYÛUeLXÖ•. C‰ ÚTÖÁ¿ TVÁT|• pX AzeLz ETÚVÖLT|†R T|• TÖLjLÛ[•,
ARÁ TVÁLÛ[• LÖQXÖ•.

1.L£†‰ «[eL• (CAPTION)

C‰ ÚTÖÁ\ CAPTION GÁ\ Th‡›Á ™X• AyP YÛQ T¼½V «[eLjLÛ[ LÖQXÖ•. C‹R CAPTION
GÁT‰ TABLE T¼½V p\“ A•NjLÛ[ h½eh• «R UÖL E£YÖeLT|f\‰.

2.AyPYÛQ† RÛX“ (TABLE HEADINGS)

C‹R Th‡›Á ™X• AyPYÛQ T¼½V RÛX “•, ARÁ ÙRÖPŸTÖ] ÚSŸY¡ÛN (ROW) U¼¿•
h¿ehY¡ÛN (COLUMN) ÚTÖÁ\Y¼Û\• h½‘P TVÁT|f\‰. C‹R ˜Û\ VÖ]‰ ÚY|UÖ]Ö¥ Uy|•
ETÚVÖLT|†‡e ÙLÖ·[XÖ•. C¥ÛXÙVÁ \Ö¥ «y| «PXÖ•.

3.AyPYÛQ h¿eh Th‡ TABLE CELLS

C‹R TABLE CELL G]ミ T|Y‰ AyPYÛQ› ¨·[ p½V LyPjLÛ[ h½ef\‰. J£ TABLE T¥ÚY¿ G チ‚eÛL
›XÖ] LyPjLÛ[ (SQUARE) ÙLÖ チ PRÖL AÛUeL ミ Tyz£eh•.

4.AyPYÛQ RLY¥L· TABLE DATA

ETÚVÖf ミ TÖ[ŸL·, Rj L· RLY¥LÛ[ ARÖY‰ VALUES GÁ¿ ÙNÖ¥Xe izV Th‡LÛ[ C‹R TABLE
GÁÄ• AyP YÛQ ミ Th‡›Û] TVÁ T|†‡ ŒW ミ‘e ÙLÖ·[ ˜z f\‰. ARÖY‰ JªÙYÖ£ CELL ™X˜•
JªÙYÖ£ U‡‘Û] (VALUE) T‡° ÙNš‰ ÛYeL ER°f\‰. CRÁ «[eL• gÚZ ÙLÖ|e LTy|·[‰.

HTML TAG GÁ¿ ÙNÖ¥XeizV AyPYÛQ›¥ h½‘P TVÁT|• pX h½œ|LÛ[ T¼½ gÚZ LÖQXÖ•.

ëTABLEí TAG (AyPYÛQe ÚLÖ|)

C‹R ëTABLEí GÁ\ YN‡ (TAG) ™X• J£ DOCUMENT RVÖ¡eL† ÚRÛY VÖ] ROW U¼¿•
COLUMN ER«PÁ CELL JÁÛ\ E£YÖeL ER°•. C‰ ÚTÖÁ\ CELL ˜Û\ ™X• ˜efVUÖ] RLY¥L[Ö]
ÙPeÍy (TEXT), YÛW TP• (IMAGE) BfVY¼Û\ h½‘P ˜z•.

C‹R YÛLVÖ] TABLE N•T‹RUÖ] TAG ÚTÖÁ\ Y¼Û\ ëTABLEí AND ëTABLEí GÁ\ h½œ| L¸Á
CÛP›¥ h½‘P ÚY|•.

HRÖY‰ h½œ|L· C‹R TABLE GÁ\ TAG ˜Û\eh ÙY¸›¥ h½‘PTyz £‹RÖ¥ AÛY L| ÙLÖ·[
TPUÖyPÖ‰.

ERÖWQ•,

ëTABLEí

ëTRí ë! ...TABLE ROW


ëTDí CONTEND ë!... TABLE DATA

ë/TABLEí

C‰ ÚTÖÁ\ ëTRí GÁ\ TAG ˜Û\ ™X•, J£ TABLE ETÚVÖLT|†‰• ÚTÖ‰ HTML TAG ˜Û\ÛV
TVÁT|†‡ J£ RTyP CELL JÁÛ\ ŒŸQ›eL ˜zf\‰. J£ TABLE ™X• G†RÛ] «RUÖ] ëTRí-eLÛ[
ÚY|UÖ]Ö¨• SÖ• AÛU†‰e ÙLÖ·[ XÖ•.

TABLE ™X• ETÚVÖL T|†R T|†‰• CELL-LÛ[ CW| YÛL[ÖL ‘¡eLXÖ•.

1. HEADER CELLS (RÛX“ LyPjL·)

2.DATA CELLS (RLY¥ LyPjL·)

C‹R TABLE HEADER CELLS GÁT‰ ëTHí AND ë/THí GÁ\ C‹R CW| AÛP“ h½œ|L¸Á
CÛPÚVRÖÁ h½ ミ‘P ミ TP ÚY チ|•. C‰ ÚTÖÁ\ HEADER CELL-L¸¥ h½ ミ ‘P ミ T|• RÛX ミ“L· N¡
VÖ] ˜Û\›¥ S|ミ Th‡ ›¥ AÛUeL ミ T|Y ÚRÖ| CÛYVÛ]†‰• N¼¿ Rz†R ( BOLD FACE) Th‡VÖL
‡ÛW›ÚX Œ¿†R ミ T|•.

C‹R DATA CELL GÁT‰ ëTDí U¼¿• ë/TDí GÁ\ CW チ| «RUÖ] AÛP ミ “eh½ ÙLÖ チ P TAG
Th‡›Á E·Ú[ h½ ミ‘P Y チ|•. NÖRÖWQUÖL C‹R CELL-¥ E·[ RLY¥ L· AÛ]†‰• CP‰ “\
UÖL†RÖÁ ‡ÛW›¥ E£ YÖeL ミ T|• (LEFT JUSTIFIED) ÚU¨• N¼¿ Rz†R (BOLD FACE)
ŒÛX›ÚXÖ A¥X‰ p\ミ TÖ] ˜Û\ ›XÖ] Gµ†‰eLÛ[ (ITALICS) ÚTÖÁ\Y¼Û\ E£YÖeL p\ミ“
«RUÖ] AÛU ミ“LÛ[ E£YÖeL ÚY チ|•.

J£ AyPYÛQ GÁ¿ ÙNÖ¥XeizV TABLE ™X• S¥X CAPTION JÁÛ\ E£YÖeL «£•‘ ]Ö¥ ëCAPTIONí
U¼¿• ë/ TRí GÁ\ TAG ETÚVÖL T|†‡ E£YÖeLXÖ•.C‹R TAG B]‰ GÚTÖ‰ ÚY |ÚUÖ
AÚTÖ‰ Uy|• ETÚVÖL T|†‡e ÙLÖ·[ XÖ•. AY¼Û\ N¡VÖ] ˜Û\›¥ E£YÖeL ëTABLEí ë/
TABLEí GÁ\ TAG JÁÛ\ AÛU†‰e ÙLÖ·[XÖ•. AR¼LÖL TVÁT|†‰• TAG RÖÁ

ëTRí U¼¿• ë/TRí Bh•.

TABLE TAG EÛPV Th‡L· ( TABLE ATTRIBUTES)

1. TÖŸPŸ ( BORDER)SÖ• J£ AyPYÛQÛV E£YÖeh• ÚTÖ‰ AR¼ LÖ] G¥ÛXeÚLÖ| GÁ¿


ÙNÖ¥XeizV BORDER JÁÛ\ E£YÖehY‰ AYpV•. C‹R BORDER GÁ\ Th‡›Á ™X• G¥ÛXe
ÚLÖyzÁ ALX†ÛR ˆŸUÖÂeL˜zf\‰. NÖRÖ WQUÖL J£ TABLE-Á BORDER-ÛV L•ïyPÚW
E£YÖeLÖ‰. T‡XÖL C‹R BORDER YN‡›Á ™X•RÖÁ SÖ• ALX†ÛR ˆŸUÖÂeL ÚY|• GÁT‰
h½‘P†ReL‰.

2. AÛXÁ( ALIGN)

J£ TABLE-ÛV SÖ• E£YÖeh• ÚTÖ‰ ARÁ [, ALX†ÛR ˆŸU֐T ÚRÖ|, CP‰ “\ÚLÖ|
YÛWR¥, YX‰ “\ÚLÖ| YÛWR¥ U¼¿• S|Th‡›¥ ÚLÖ| YÛWR¥ ÚTÖÁ\ÛY TABLE-Á A[ÛY
ˆŸUÖÂeL ER«VÖL C£eh•. CÛR HTML 4.0-¥ AZLÖL E£YÖeL ˜z ン•.

3. ÙN¥ ÍÚTpj (CELL SPACING)

J£ TABLE-ÛV E£YÖeh• ÚTÖ‰ A‡¥ E·[ CELL G]ミ T|• ÙNªYL Yz Y†ÛR RVÖ¡eh• ÙTÖµ‰,
AY¼½¼h ÛPÚV E·Ú[ CÛPÙY¸ÛV h½eL ER° f\‰.

4. ÙN¥ÚTzj (CELL PADDING)


SÖ• CELL-LÛ[ ˆŸUÖ Âeh• ÚTÖ‰ ÙNªYL YzY ÙN¥ KW• GªYÖ¿ C£eL ÚY チ|•. ÚU¨• A‡¥
RLY¥LÛ[ T‡° ÙNš ン• CP• GÁ] A[«¥ C£eL ÚY チ|• GÁTÛR ˆŸUÖÂeL ER°f\‰.

5. «y† (Width)

C‹R YN‡›Á ™X• J£ ˜µ A[° TABLE EÛPV ALX†ÛR• “·¸ «fR ˜Û\›¥ GªYÖ¿ ˆŸUÖÂeL ˜z•
GÁTÛR h½ef\‰.

6. EVW• (Hight)

C‹R YN‡›Á ™X• J£ ˜µ A[° TABLE GªY[° EVW• C£eL ÚY|• GÁTÛR LÖy|f\‰. AR¼h
G†RÛ] “·¸L· ÚY|• (PIXEL) GÁTÛR LÖy|f\‰.7.‘Á“\ ‡ÛW (Back Ground)

SÖ• L‚ÙTÖ½ ‡ÛW›ÚX TX ÚYÛXLÛ[o ÙNš‰ Y‹RÖ¨•, ARÁ ‘Á“\• G‹R «RUÖ] TP• YW
ÚY チ|•. AY¼Û\ G ミ Tz ‡ÛW›ÚX LÖyP ÚY チ|• GÁT‰ ÚTÖÁ\ ÚYÛXLÛ[o ÙNšV C‰ ER°f\‰.
S•˜ÛPV RLY¥L· AÛ]†‰• C‹R ‘Á“\ ‡ÛW›¥ E·[ TP†‡Á ÚU¥RÖÁ LÖyP ˜z ン•. C‰ ÚTÖÁ\ ‘Á
‡ÛW TPjLÛ[ SUeh ÚY チ zV YzY†‡¥ AÛU†‰e ÙLÖ·[XÖ•.

8.‘Á“\ ‡ÛW Y チ Q• (BACK GROUND COLOUR)

J£ TABLE L‚ミ ÙTÖ½ ‡ÛW›ÚX LÖyP ミ T|• ÙTÖµ‰ ARÁ ‘Á“\ ‡ÛW GÁ] Y チ Q†‡¥ AÛU‹ ‡£eL
ÚY チ|• GÁTÛR h½ ミ‘P C‹R ˜Û\ ER° f\‰.

9.G¥ÛXeÚLÖ| Y チ Q• (BORDER COLOUR)

C‹R YN‡›Á ™X• ˜µ TABLE EÛPV G¥ÛXe ÚLÖyzÁ COLOUR-ÛV JÚW Œ\†‡¥ AÛU†‰e
ÙLÖ·[ ˜zf\‰. NTERNET EXPLORER GÁ\ BROWSING TOOL CÛR ÙNšV ER°f\‰. B]Ö¥
NETSCAPE NAVIGATOR ™X• CRÛ] ÙNšV ˜zVÖ‰.

10.G¥ÛXe ÚLÖ| LXŸ Ly|TÖ| (BORDER COLOUR DARK)

C‹R ˜Û\ ™XUÖL J£ h½‘yP Th‡›Á Colour-ÛV Ly|T|†R C‹R ˜Û\ ER°f\‰. ÚU¨• TABLE
EÛPV Border-ÛV –L°• LIGHT COLOUR BLÚYÖ A¥X‰ DARK COLOUR BLÚYÖ UÖ¼½e
ÙLÖ·[ C‰ ER°f\‰.

11.‘ÚW• ( FRAME)

C‹R YN‡›Á ™X• TABLE- EÛPV BORDER TX «RUÖ] YN‡PÁ AÛU†‰e ÙLÖ·[ ER°f\‰.
TABLE T¥ÚY¿ YÛLVÖ] YzYÛU “PÁ AÛU†‰e ÙLÖ·[ C‰ ER°f\‰.

12. «‡˜Û\L· (RULES)

C‹R YN‡VÖ]‰ J£ TABLE-ÛV SÖ• E£YÖeh• ÚTÖ‰ GÁ] «RUÖ] «‡˜Û\LÛ[ LÛP‘zeL ÚY|•
GÁT‰ TÖÁ\ YN‡LÛ[ YZjhf\‰.

ADVANCED TABLE TAG GÁÄ• ˜Û\ ™X• gÚZ ÙLÖ|eLTyP J£ AyPYÛQÛV GªYÖ¿ E£
YÖehY‰ GÁTÛR HTML PROGRAM ™X• A½‹‰ ÙLÖ·[XÖ•.

C‰ YÛW ADVANCED HTML GÁ\ YN‡›Á ™X• SÖ• ÙT¿• T¥ÚY¿ «RUÖ] YN‡LÛ[• ARÁ
™X• SUeh TVÁ T|• TX«RUÖ] Ly| TÖ|LÛ[• T¼½† ÙR¡‹‰ ÙLցÚPÖ•.
A|†R YÖW• DHTML GÁ\ CRÁ LÛPp Th‡ÛV† ÙR¡‹‰ ÙLÖ·[XÖ•.

G¸RÖ] ˜Û\›¥ YzÛUeLTy|·[ HTML “ÚWÖ fWÖ• T¼½ LÖQXÖ•.

ERÖWQ•,

<HTML><HEAD>TITLEí CELL ALIGNMENT </TITLE> </HEAD>

<BODY>

< TABLE BORDER= 1>

< TBODY>

< TR>

< TH> </TH>

</ TH> INDIA </TH>

< TH> ENGLAND </TH>

< TH>PAKISTAN </TH>

< /TR>

<TR>

< TH> TOP </TH>

<TD ALIGN= LEFT V ALIGN=TOPí SACHIN </TD>

< TD ALIGN=MIDDLE V ALIGN=TOPí STEWART </TD>

< TD ALIGN= RIGHT .ALIGN=TOP; AKTHAR </TD>

< /TR>

< TR>

<TH> CENTER </TH>

<ëTD ALIGN= LEFT V ALIGN=CENTERíRAHUL </TD>

< TD ALIGN= MIDDLE V ALIGN=CENTERíHUSSAIN '/TD>


< TD ALIGN= RIGHT ;ALIGN=CENTER :AKRAM TD>

< /TR>

< TR>

< TH> BOTTOM </TH>

< T>D ALIGN= LEFT V ALIGN=BOTTOMíKAPIL </TD>

<TD> ALIGN= MIDDLE ; ALIGN=BOTTOMíATHERTEN </TD>

< TD> ALIGN=RIGHT "ALIGN=BOTTOM'' IMRAN </TD>

< /TR>

</ T BODY>

< /TABLE>

</BODY>

</ HTML>

C‹R G¸V HTML “ÚWÖfWÖ• ™X• GªYÖ¿ TABLE E£YÖeLT|f\‰ GÁT‰


T¼½ ÙR¸YÖL† ÙR¡‹‰ ÙLցz£’ŸL·.

FIG2: CELL ALIGNMENT IN TABLE

Go.z.G•.G¥. (HTML)-CÛQV†‡Á J£ CÂV ÙUÖ³

C‰YÛW LP‹R 4 YÖWjL[ÖL HTML T¼½V ˜efVUÖ] Th‡LÛ[ミ T¼½ ÙR¡‹‰ ÙLÖ チ ÚPÖ•. C‹R
HTML CÛQV†‡¥ GªYÖ¿ ETÚVÖL ミ T|†R ミ T|f\‰ GÁTÛR ミ T¼½ SÁh A½‹‰ ÙLÖ チ ÚPÖ•.
HTML T¼½ GªY[°RÖÁ SÖ• ÙR¡‹‰ ÛY†‡£‹RÖ¨•, DHTML T¼½ A½‹‡£eLÖ«z¥ TVÁ C¥ÛX.
BÛL›]Ö¥ DHTML T¼½ A½‹‰ ÙLÖ·[XÖ•.

DHTML T¼½V Az ミ TÛP RLY¥L·

CÁÛ\V s²ŒÛX›¥ CÛQV R[• (Internet Websites)


E£YÖehR¥ U¼¿• AY¼½¥ SÖ• AÁ\ÖP• ÙNš ン•
TX«RUÖ] ÚYÛXL·, UÖ¼\jL· ÚTÖÁ\Y¼Û\ –L°• G¸RÖ]
˜Û\›¥ NUÖ¸eL TXYÛLVÖ] “‡V ˜Û\›XÖ] ÙNV¥TÖ|L· –
L°• AYpV•. HÙ]Á\Ö¥ NÖRÖWQUÖL HTML
ETÚVÖf†‰ CÛQV R[ TeLjLÛ[ (Web Pages) RVÖ¡eh•
ÚTÖ‰, AÛYVÛ]†‰• ŒÛXVÖ] (Static) Te LjL[ÖL
RVÖ¡eL ミ T|f\‰. CY¼½¥ “‰ÛUVÖ] pX ŒL²°LÛ[o
ÙNšV ˜zY‡¥ÛX. ŒÛXVÖ] (Static) Web pages Uy|ÚU RVÖ¡eL ˜zf\‰. ÚU¨• AY¼½¥ G‹R
«RUÖ] UÖ¼\jLÛ[ン• ÙNšV ˜zY‡¥ÛX.

B]Ö¥, DHTML GÁ\ Dynamic HTML ™X• C‰ ÚTÖÁ\ TX hÛ\LÛ[ ŒYŸ†‡ TQ ˜z•. C‹R
DHTML GÁT‰ CÛQR[ TeLjLÛ[ E£YÖeL “ÚWÖfWÖ• Gµ‰• ÚTÖ‰ AY¼½¥ TX«RUÖ] Ly|
TÖ|LºPÁ izV «R«RUÖ], «†‡VÖNUÖ] ÚYÛXLÛ[ ÙNšV ˜z•. G‹R J£ CÛQV R[ TeL†ÛR•
ÚRÛYVÖ] ÚSW†‡¥ G|†‰ ÙLց| G¥XÖ «RUÖ] ÚYÛX LÛ[• N¡VÖ] ˜Û\›¥ ÙNš‰ ÙLÖ·[
˜z ン•.

C‹R DHTML GÁT‰ S®] ÙRÖ³¥ îyT YN‡LÛ[e ÙLÖ チ PRÖL AÛU‹‰·[‰. ÚU¨•, HTML-¥
C¥XÖR TX «RUÖ] YN‡LÛ[ン• C‰ YZjhf\‰. ˜ÁÙT¥XÖ• J£ CÛQV R[ TeL†‡¥ HÚRÄ•
UÖ¼\jL· ÙNšV «£•‘]Ö¥, AY¼Û\ Server GÁ¿ ÙNÖ¥XeizV L•ミ ïyP¡¥ Uy|• ÙNšV ˜z ン•.
ERÖWQUÖL J£ CÛQV R[ TeL†‡¥ E·[ ÙPeÍy (Text) EÛPV Color-ÛV UÖ¼\ ÚY チ| UÖ]Ö¥,
Browser B]‰ A‹R TeL†ÛR Server GÁ\ L•ミ ïyP¡¥ C£‹‰ G|†‰ ARÁ ‘\hRÖÁ ÚY チ zV
UÖ¼\†ÛR ÙNšV ˜z ン•. B]Ö¥ DHTML ™X• G‹R «RUÖ] Lz]˜–Á½ G¸RÖL UÖ¼½e ÙLÖ·[
˜z•.

DHTML GÁ\Ö¥ GÁ]?

DHTML GÁT‰ TX«RUÖ], ˜ÁÚT RVÖ¡eLTyP (BUILT IN) “ÚWÖfWÖ• YN‡›Û] ÙT¼\
ŒÛXV¼\ (Dynamic) CÛQV R[ TeLjLÛ[ E£YÖeh• ÙUÖ³VÖh•. C‰ J£ “ÚWÖfWÖ–j ÙUÖ³
GÁTÛR «P, ŒÛXV¼\ CÛQVR[ TeLjLÛ[ E£YÖeh• J£ Browser Tool Bh•.

HTML U¼¿• DHTML CÛY CWz¼h• E·[ ˜efVUÖ] «†‡VÖN• GÁ] ÙYÁ\Ö¥, HTML ™X•
CÛQV R[ TeLjLÛ[ E£YÖef AY¼½¥ Text (YÖŸ†ÛRL·) U¼¿• Images(TPjL·) ÚTÖÁ\ RLY¥LÛ[
E·[Pef, AÛY ™X• Hyper Text GÁ¿ ÙNÖ¥XeizV CÛQÛT Uy|ÚU E£YÖeL ˜z•. B]Ö¥ C‹R
DHTML ™X• S®] ÙRÖ³¥ îyTe‡LÛ[ ÛLVÖº• YN‡L[Ö], J£ TP†‡ÁÚUÚX U°Í (Mouse) ÙLց|
move ÙNš• ÚTÖ‰, J£ TP• ÚY¿«RUÖL UÖ½ UÖ½ AÛUeLTy|·[‰. ÚU¨• Window ™X•
menu ÚYzV YzY†‡¥ L• ïyPŸ ‡ÛW›ÚX Display ÙNšVT|f\‰.

BW•T LÖXjL¸¥ C‹R HTMLETÚVÖfTRÁ ™X• ‡£‡LWUÖ] «Û[° LÛ[ SÖ• ÙT¼\ ÚTÖ‰•,
S®] LÖXjL¸¥ –L°• Y[ŸopVÛP‹R ÙRÖ³¥ îyT E†‡LÛ[ ÛLVÖº• «RUÖL DHTML AÛU‹‰· [‰.
˜R¦¥ A½«V¥ «tOÖÂL· RjL· NL F³VŸLºPÁ RLY¥ LÛ[ミ T½UÖ½e ÙLÖ·[ CÛR ミ TVÁT|†‡]Ö¨•,
‘Á“ AY¼½¥ Text EPÁ Images (TPjLÛ[) CÛQ†‰ AY¼Û\ ÚRÛYe ÚL¼T ETÚVÖL ミ T|†‡e
ÙLÖ·ºUÖ¿ AÛU†‰e ÙLÖ チ P]Ÿ.

DHTML T¼½V ˜efVUÖ] TÖLjL·

1.HTML: C‹R AzTÛP ÙRÖ³¥îyT†‡Á ™X• CÛQV R[†‡Á TeL†ÛR E£YÖeL ˜z•. C‰
ÚTÖÁ¿ E£YÖeLTyP CÛQV R[ TeL†ÛR Browser ™X• «ÛWYÖL L•ïyPŸ ‡ÛW›¥ G|
†‰eLÖyP ˜z•. CÛR†RÖÁ AzTÛP Ly|TÖ| AÛU“ (Building Block) GÁfÚ\Ö•.

2.Document Object Model(DOM): J£ CÛQV R[ TeL†ÛR


E£YÖeL ÚY|ÙUÁ\Ö¥, AY¼½¥ ETÚVÖLT|†R ÚYzV
RLY¥LÛ[ object GÁÄ• ˜Û\ ™X• h½‘P ˜z •. J£
Document EÛPV Object GÁT‰ Frames (‘ÚW•Í),
Forms(TÖŸ•Í), Buttons (TyPÁÍ), Images (TPjL·) U¼¿•
Text (YÖŸ†ÛRL·) ÚTÖÁ\ Y¼Û\ ÙLցPRÖL C£e h•. C‰
ÚTÖÁ\ Object-I ÙLց| J£ Document E£YÖeL ミ T|YRÖ¥
CÛR Document Object Model (DOM) GÁ¿
AÛZefÁÚ\Ö•.

DOM AÛU ミ “ ˜Û\


Window-í Document-í Form-í Elements

J£ Window-ÛY E£YÖef, AY¼½¥ Document-ÛV RVÖ¡eL ÚY チ|•. A‹R Document-¥ Form


GÁ¿ ÙNÖ¥XeizV TzY†ÛR E£YÖeL ÚY チ|•. AªYÖ¿ E£YÖeL ミ TyP TzY†‡¥ TX«RUÖ] EyL£†‡Û]
ÙLÖ チ P Element-ÛV ÚNŸeL ÚY チ|•. C‹R ˜Û\›¥RÖÁ J£ Document-ÛV RVÖ¡eL ˜z ン•.

3. ^ÖYÖ Íf¡ミ y (Java Script): C‹R ^ÖYÖ Íf¡ミ y GÁT‰ J£ “ÚWÖfWÖ• Gµ‰• ÙUÖ³VÖh•.
CRÛ]e ÙLÖ チ| RÖÁ SÖ• E£YÖefV Object-LÛ[ TX«RUÖ] ÚYÛXLÛ[ ÙNš ン• ÙTÖ£y| E£YÖeL
˜z ン•. C‰ ÚTÖÁ\ YN‡›Û] TVÁT|†‡ HTML TeL†‡¥ SUeh† ÚRÛY VÖ] “‡V ˜Û\›XÖ], S®]
E†‡LÛ[ ÛLVց| T¥ÚY¿ «RUÖ] ÚYÛXLÛ[ ÙNš‰ ÙLÖ·[ ˜z f\‰. C‹R Java Script ™X•
CÛQV R[ TeLjLÛ[ ETÚVÖfTÖ[ŸLºPÁ ÙRÖPŸ“ ÙLց| G¸V ˜Û\›¥ ÛLVÖº• «R† ‡¥ AÛU†‰e
ÙLÖ·[ ˜z•.

4.ÍÛP¥ qyÍ (Style Sheets): CRÁ ÙTV¡ÚXÚV h½‘yP‰ ÚTÖX CÛQV R[ TeL†ÛR E£YÖef
AY¼½¥ SUeh† ÚRÛYVÖ] AZfV ÚYÛXTÖ|LÛ[ ÛLVց|, p\TÖ] ˜Û\›¥ E£YÖeL ˜z•. C‹R
«RUÖ] Style Sheet-LÛ[ Java Script ™X• “ÚWÖfWÖ• Gµ‡ ÚRÛYVÖ] YÛL›¥ CÛQV R[
TeLjLÛ[ UÖ¼½VÛU†‰e ÙLց| ETÚVÖfeL ˜z•.

5.RLY¥ AÛU†R¥ (Content Positioning): RLY¥ TWÖU¡ミ“ ˜Û\VÖ]‰ CÛQV R[• E£YÖeh•
ÚTÖ‰, AY¼½¥ E·[ TPjL· A¥X‰ Gµ†‰eLÛ[, SL£• «RUÖL Animation ÙNš‰ ÙLÖ·[°•,
‡ÛW›¥ G‹R CP†‡¥ AY¼Û\ LÖy|Y‰ ÚTÖÁ\ AÛ]†‰ ÚYÛXLÛ[ン• ÙNš‰ ÙLÖ·[ ˜z ン•.
RLY¥LÛ[ N¡VÖ] ˜Û\›¥ ÚNL¡†‰, N¡VÖ] CP†‡¥ T‡° ÙNš‰ LÖy|Y‰ CRÁ ˜efV A•NUÖh•.

6. ŒÛXV¼\ RLY¥L· (Dynamic Content): CÛQV R[ TeL†‡¥ E·[ YÖŸ†ÛRLÛ[ン•, TPjLÛ[ン•


ÚU¨• U¥z—zVÖ (Multimedia) ÚTÖÁ\ TÁ˜Û\ RLY¥LÛ[ン• ÚRÛYVÖ] «R†‡¥ UÖ¼½VÛU†‰e
ÙLÖ·[ ER°f\‰.

7.p\ミ TÖ] Gµ†‰eL· (Downloadable Fonts): ETÚVÖf ミ TÖ[ŸL· RjLºeh ÚRÛYVÖ] p\ミ TÖ]
Gµ†‰eLÛ[ン•, AY¼Û\ G‹R Document-¥ TVÁT|†‰Y‰, Gjh TVÁT|†‰Y‰ ÚTÖÁ\ RLY¥LÛ[
• YZjhf\‰.

DHTML T¼½V ˜efV L£†‰eL·

CÛQVR[• E£YÖeh• ÚTÖ‰ HTML AzTÛP›¥ ŒÛXVÖ] J£ TeL†ÛR E£YÖef]Ö¥, ARÁ ™X•
G¥XÖ «RUÖ] SÁÛU LÛ[• ÙT\ ˜zVÖ‰. HÙ]Á\Ö¥ A‰ J£ Static TeL• GÁ¿ AÛZeLT|•.
ÚRÛYeÚL¼T UÖ¼½V ÛU†‰e ÙLÖ·º• YN‡›Û] YZjhYÚR LÖWQ•. B]Ö¥ Dynamic HTML
™X• CÛQV R[ TeLjLÛ[ YzYÛU†R¥ T¥ÚY¿ YN‡LÛ[ ÙT\XÖ• GÁTÚR CRÁ p\T•NUÖh•. CRÁ
CW| ˜efV A•NjL· VÖÙRÂ¥,

1.Document Object Model (DOM):C‹R YN‡›Á ™X• RWUÖ] Object LÛ[ HTML U¼¿• XML
™X• E£YÖef, AY¼Û\ JÁ\ÖL CÛQ†‰ T¥ÚY¿ ÚYÛXLÛ[ p\ TÖL ÙNšV ˜z•. C‹R ˜Û\ ™X•
JªÙYÖ£ Object-ÛV• RTyP ˜Û\›¥ G|†‰ SUeh ÚRÛYVÖ] ÚYÛXLÛ[ ÙNš‰ ÙLÖ·[ ˜zf\‰.
AR¼h ÚRÛYVÖ] Y³˜Û\L·

* C‹R Object Model GÁT‰ RTyP J£ ÙTÖ‰YÖ] ÙUÖ³.

* DOM ˜Û\ ™X• HTML, C.S.S (Cascading Style Sheets) U¼¿• XML Document-LÛ[
E£YÖeL ˜z•.

* C‰ ÚTÖÁ\ Object Model ™X• J£ Document -ÛV E£YÖeLÚYÖ A¥X‰, AÛR


UÖ¼½VÛUeLÚYÖ ˜z•.
*DOM ETÚVÖfTRÁ ™X• Document EÛPV RLY¥LÛ[ “ÚWÖfWÖ• Y¡L· ™X• E·[Pef
TX«RUÖ] YN‡LÛ[ ÙT¿• ÙTÖ£y| AÛU†‰e ÙLÖ·[ ˜z•.

* CR¼LÖ] ÙTVŸLÛ[ AÛUeh• ÚTÖ‰, AY¼½¼LÖ] N¡VÖ] ˜Û\ÛV TVÁT|†‡ ARÁ ™X• G¥XÖ
«RUÖ] ÚYÛXLÛ[• ÙNš‰ ÙLÖ·[ ER« “¡•.

*J£ RTyP ˜Û\›XÖ] Visual User Interface ÚTÖÁ\ ˜Û\L· ÚRÛY TPÖ‰.

* J£ p\TÖ] ÙUÖ³ Ly|TÖ|PÁ, p\‹R J£ HTML, CSS U¼¿• XML Document-LÛ[ E£YÖeL°•
AR]Ö¥ TX«RUÖ] ÚYÛXLÛ[ ÙNšV°• ˜z•.

* C‹R DOM YN‡›Á ™X• G‹R J£ Document-ÛV (Read) YÖp†RÖ¨• ARÛ] ATzÚV L•ïyP¡¥
E·[ Memory-›¥ T‡° ÙNš‰ ÛY†‰ ÙLÖ·[ ER°f\‰.

*C‹R DOM YN‡›Á ™X• TÖ‰L֐“ (Security) A¥X‰ RTyP RÁÛU (privacy) U¼¿•
S•TL†RÁÛU (Validity) ÚTÖÁ\ ÙNV¥Lºeh G‹R «RUÖ] hÛ\TÖ|Lº• YWÖ‰.

*DOM YN‡›Û] ÙLց| SÖ• E£YÖefV Document-L¸¥ ÚY¿ pX ÚYÛXLÛ[ (Manipulation of


Data) ÙNšV ˜¼T|•ÚTÖ‰ G‹R «RUÖ] CÛPï¿LÛ[• «Û[«T‡¥ÛX.

2. Dynamic Style: C‹R YN‡›Á ™X• TX«RUÖ] AXjLÖW• N•T‹RUÖ] (Style) ÚYÛXLÛ[
ÙNš‰ ÙLÖ·[XÖ•. ERÖWQUÖL Document AÛUeh• ÚTÖ‰ ARÁ ÚRÖ¼\• U¼¿• G‹R
CP†‡¥ LÖy|Y‰ ÚTÖÁ\ ˜Û\LÛ[ «[ehf\‰. C‰ ÚTÖÁ\ ÚYÛXLÛ[ ÙNš‰ ÙLÖ·[ Object
Model U¼¿• Style U¼¿• css ˜Û\ ™X• Document E£ YÖehR¥, ÚU¨• Client TeL• “ÚWÖ
fWÖ• Gµ‰R¥ ÚTÖÁ\ ˜Û\L· ET ÚVÖLT|†RT|f\‰.

3.Dynamic Content: CRÁ ™X• CÛQV R[ TeL†‡¥ APjfV RLY¥LÛ[, RjL[‰ ÚRÛYeÚL¼T G‹R
ÚSW†‡¨• UÖ¼\jL· ÙNš‰ ‡ÛW›ÚX TÖŸ†‰e ÙLÖ·[°•. CÛYVÛ]† ‰• Text A¥X‰ Images
ÚTÖÁ\ RLY¥L¸¥ ÙNš‰ ÙLÖ·[XÖ•.

4.Filters: C‹R Filter GÁ\ YN‡›Á ™X• SUeh G‹R «RUÖ] Style ÚY|• GÁTÛR YzYÛU†‰e
ÙLÖ·[XÖ•. C‹R Style TX «RUÖ] Properties-LÛ[ ÙLցz £TRÖ¥ AY¼Û\ Rh‹R ˜Û\›¥
AÛU†‰eÙLÖ·[ C‰ ER°f\‰.

C‰YÛW DHTML GÁ\ CÛQV†‡Á CÛQV¼\ J£ ÙUÖ³›Á ˜efVUÖ] TÖLjLÛ[ミ T¼½ ÙR¡‹‰ ÙLÖ
チ z£ミ’ŸL·.

˜RÁ ˜RXÖL...

˜RÁ ˜RXÖL DHTML GÁT‰ 1997-• B チ z¥ RÖÁ A½˜L ミ T|†R ミ TyP‰. CW チ| RÛXp\‹R
Œ¿Y]j L[Ö] ÙSyÍÚL ミ(netscape) U¼¿• ÛUeÚWÖNÖ ミ y (Microsoft) ÚTÖÁ\ÛY DHTML
GÁ\ C‹R “ÚWÖfWÖ–j ÙUÖ³›Û] «†VÖNUÖ] YÛL›¥ A½˜L ミ T|†‡]Ÿ.

C‹R DHTML ETÚVÖfeL «£•“TYŸL· Browser EÛPV «†‡VÖNjL· Uy| –Á½, G‹R
Version(TÖL•) GÁ\ «†‡VÖN†ÛR ン• SÁh A½‹‰ ÛY†‡£eL ÚY チ|•. C‹R CW チ| ‘WTXUÖ]
Œ¿Y]jLº• DHTML ETÚVÖL†ÛR YZjf]Ö¨•, AY¼Û\ TVÁT|†‰• ˜Û\ JÁ½¦£‹‰ U¼Ù\ÖÁ¿
UÖ¿Ty| «[jhf\‰. B]Ö¥ CW| «RUÖ] DHTML ˜Û\LÛ[• ÙTÖ‰ «‡L· ‘ÁT¼½ÚV
RVÖ¡†‰·[]Ÿ GÁT‰ h½‘P†ReL‰.
DHTML YZjh• ˜efVUÖ] YN‡L·

C‹R Dynamic HTML GÁTRÁ ™X• TX«RUÖ] RWUÖ] YN‡LÛ[, ARÖY‰ Javascript,
VBscript U¼¿• Document Object Model (DOM) ÚTÖÁ\ CÛQV R[ E£YÖeL Y³˜Û\LÛ[
YZjh• J£ EÁ]R ÙUÖ³VÖL C‰ «[jhf\‰. DHTML ™X• CÛQV R[ TeL†‡¥ E·[ Text EÛPV
Color, Gµ†‰ YzY• (Font Size) ÚTÖÁ\ Y¼Û\ ÚYzV «R†‡¥ AÛU†‰e ÙLÖ·[XÖ•. mouse
™X• SÖ• J£ paragraph ÚU¥ move ÙNš• ÚTÖ‰ ARÁ LXŸ X Œ\†‡¥ UÖ¼½e
LÖyPT|f\‰.

ÚU¨•, J£ CÛQV R[†‡Á TeL†ÛR L•ïyP¡ÚX SÖ• G|†‰ LÖy|• ÚTÖ‰, AY¼½¥ TX«RUÖ]
UÖ¼\jLÛ[ ÙNš‰ ÙLÖ·[ ˜zf\‰.

You might also like