Professional Documents
Culture Documents
HTML Bangla E-Book - (Hiractg - Blogspot.com) PDF
HTML Bangla E-Book - (Hiractg - Blogspot.com) PDF
আরিফ করিম
কটিিায ালেস্দ এন্ড আটিটনোটযং টফবাগ(৩ে ফলষ),
টলরি আটিটনোটযং কলরজ, টলরি।
Contact me:
Facebook- http://www.facebook.com/fkarif
Email- fkarif.cse@gmail.com
Yahoo_mess- arifsec06@yahoo.com
3
ব আটি অটভ অভায প্রোত ভা এয জন্য উৎগষ কযরাভ টমটন অভালক ছেলে ২০০৮ ালরয ১
- অটযপ কটযভ
4
“ববশেষ দৃবি আকষষন”
ব আটি অটভ টরলেটে, অভায এআচটি এভ এর ছো রৄরু ছেলক ফআটি ছরো ছল কযা মষন্ত মতিুকু
টলেটে তায উয টবটি কলয।এয জন্য অটভ আন্িযাযলনলি টফটবন্ন ফআ, ব্লগ টিউলিাটযোর, এয াাময
টনলেটে।এিা অভায প্রেভ ছরো ফআ এফং ফশ্যআ বুরত্রুটি োকলফ অাকটয তা ক্ষভা সুন্দয দৃটিলত
ছদেলফন।
শে ল কো, ফআটি টফনাভূলরয ডাআনলরাড এফং এলক লযয ালে ছোয কযলত
াযলফন।তলফ ছকান ং টযফতষন ফা টফকৃত কযলত াযলফন না।ফআ িলকষ ছম ছকান ধযলনয ভতাভত
ও যাভষ াদলয গ্রনলমাগয।
-অটযপ কটযভ
বিডবযাক:
5
“ূটচত্র”
ওলেফ ছডলবরলভন্ি টক ?
6
HTML ছেভ ছি িযাগ।
7
মাযা ওলেফছডলবারলভন্ি টনলে কাজ কযলত চান এফং টনলজলক একজন ওলমফ ছডলবারায টললফ
অত্নপ্রকা কযলত চান তালদযলক টিক টনেলভ ওলেফ পোগ্রাবেং- এয ভাা ম্বলে স্বচ্ছ জ্ঞান োকা
জরুটয। তা না লর অনালক লনক ভস্যায ম্মুেীন লত লফ। HTML র ওলেফাআি ততযী
কযায একিা প্রােটভক বালা। তলফ হ্যাঁ, অটন HTML না টলেও ওলেফাআি ততযী কযলত াযলফন।
এআ ছমভন ধলযন Microsoft Front Page, Micromedia Dreamweaver,
Joomla,wordpress etc. অভায এভন লনক ফেুলদয ালে টযচে অলে োযা HTML না
ছজলনও উলেটেত পিওোযগুলরা টদলে লনক সুন্দয সুন্দয ওলেফাআি ততযী কলযলে। তালর অটন
কি কলয ছকন HTML টেলফন? অটন মটদ ছকান পিওোয পালভষ জফ কযলত চান ফা টনলজ একজন
টেরযাস্দায টালফ অত্নপ্রকা কযলত চান তালর টকন্তু উলেটেত পিওোযগুলরা টদলে অটন লনক
ভস্যায ভাধান কযলত াযলফন না, এভন লফ তেন অনালক টনলজ টনলজ ছকাড কযলত
লফ।এজন্যআ HTML ছোিা জরুযী। অটভ টনলজও HTML টদলে রৄরু কলযটেরাভ অয এিা েুফ
াধাযন একিা বালা। অটন ৬- ৭ টদন নুটরন কযলরআ টলে মালফন।এফায অসুন অলযা টকেু টফলে
ছজলন টনআ....
8
ওলেফ ছডলবরলভন্ি টক?
ওলেফ টডজাআন, ওলেফ কনলিন্ি ছডলবরলভন্ি, ক্লাআন্ি/াবষায াআড টিটিং, ওলেফ াবষায, ওলেফ
যাটিলকন আতযাটদ দ্বগুলরা ওলেফ ছডলবারলভন্ি এয ালে জটেত।এগুলরা টদলে
আন্িাযলনিয (World Wide Web) জন্য ওলেফাআি ততযী কযায প্রটিোলক ফরা ে ওলেফ
ছডলবরলভন্ি।তলফ প্রলপনারলদয জন্য ছমিা প্রচটরত তা লচ্ছ ভাকষ অ এফং পোগ্রাবেং রযাঙ্গুলেজ
ফযাফায কলয ওলেফ াআি ততযী কযা এোলন ছকান টডজাআন আসুয ছনআ।টডজাআলনয ফযাাযটিলত
পোগ্রাবেং োকলফ না। রৄধুভাত্র াআলিয অউিরুক ছদেলত ছকভন এফ টনলে এ জগৎ এফং এআ ছক্টযটি
র ওলেফ টডজাআন। অয মেটন ছপ্রাগ্রাটভং এয ফযাায চলর অলফ তেন তা ওলেফ ছডলবরলভন্ি এয
মষালে চলর অলফ।তলফ আদাটনং ওলেফ ছডলবরলভন্ি এফং ওলেফ টডজাআন দ্বরৃটি একআ লেষ
ফযফায এয াটদ্বক েষ রঙ্ঘন কযা লচ্ছ।ফতষভালন ওলেফ ছডলবরলভন্ি এফং ওলেফ টডজাআন এআ
টল্পরৃটি টফলে ফলচলে দ্রুত টফকটত লচ্ছ।
একজন ূনাঙ্গ ওলেফ ছডলবারায লত লর অনালক ওমেি বিজাইন ও ওমেি পোগ্রাবেং পলখার
পকান বিকল্প পনই।পলর একজন ওলেফ ছডলবারায েূর্ণাঙ্গ িাইনাবেক ওমেিাইট তৈবর করমৈ
HTML, CSS, টিি াআি রযাঙ্গুলেজ Java Script এফং এয জনবেে framework ফা রাআলেযী
লচ্ছ jquery, াবষার াইি রযাঙ্গুলেজ php এফং এয জনবেে framework ফা রাআলেযী লচ্ছ
CodeIgeniter, ডািলফ টালফ Mysql , Flash এর action script ইৈযাবি পোগ্রাবেং
যাঙ্গুমযজ টেলত ে এফং ওপেিাইমটর নজরকাড়া বিজাইন করায জন্য Adobe photoshop,
Illustrator, fireworks, ইৈযাবি টেলত ে।
9
HTML টক?
HTML (Hyper Text Markup Language) ভূরত ওলেফ ছজ ততযীয কালজ রালগ। এিা ছকান
ছকালনা Programming Language নআ, ৈারেরও ওমেি ব্রাউজামর পয পকান পেমজর পরন্ডাবরং
HTML Language ে , ৈা প PHP, ASP, JSP পয েযুবি বিমে পাক না পকন। আেবন পকান
ওলেফাআি এ বগমে আেনার ওলেফ ব্রাউজামর view পেনুপৈ বগমে page source এ টক্লক কমর ওলেফ
পেইজবটর পাষ পকাড় পিখমৈ োরমিন আর <>.......</> বিছের োমঝ বকছু ইংমরজী লদ্ব পিখমৈ
োরমিন। এমিরমক HTML Tag িা ে ।ফতষভালন HTML এর িণমল ভাণন মে ৫। HTML
এয Simple টকেু ছকাড অলে,মা একিু ছচিা কযলরআ অোি কযা ম্ভফ। অটভ এআ ফআলত HTML
উৎটি ম্বলে টকেুআ অলরাচনা কযা আটন। অনাযা Google এ াচষ টদলর এআ ম্বলে লনক তেয
ালফন অয দো কলয ছোন ছেলক একিু ছজলন টনলফন, ছকভন।
10
মা মা প্রলোজন:
HTML ছকাড ছরোয জন্য নতুন ছকান এটডিয এয এয প্রলোজন ছনআ। অনায কটিউিালযয টত
টযটচত Notepad ফযফায কলযআ HTML ছকাড টরেলত াযলফন।এোডাও লনক ছকাড এটডিয
অলে মায ভলধয অটভ (Geany)জীটনলক ছফট ালািষ কটয।এোোও ছকাড টরলে যান কযায জন্য
একটি োউজালযয ছপ্রালোজন লফ। ছমভন: Internet explorer, Mozilla Firefox , Google
chrome, Opera mini আতযাটদ। এেন অটন ছমলকান একটি োউজায অানায কটিউিালয আনির
টদন।
HTML দ্বাযা ততযী ছমলকান ওলেফ ছলজয ফযাটক রৃআটি ং োলক। একটি HEAD এফং ন্যটি
BODY। এআ রৃআটি ং এযালঙ্গর োলকি দ্বাযা অফদ্ধ োলক টিক এআ বালফ <HEAD> এফং
<BODY>. এমির পি টযাগ এফং িবি টযাগ িম। HTML ছকান টযাগ শুরু করম ৈা িন্ধ কমর
বিমৈ ে।তাআ পি এফং িবি টযাগ িন্ধ করার জন্য বখমৈ মি </HEAD> এফং </BODY>. ছম
ছকান ওলেফ ছজ রৄরু ে <HTML> এফং ছল ে </HTML> টদলে এফং এয টবতলয ভস্ত িযাগ
অফদ্ধ োলক। এোোও অভযা ছকান ওলেফ াআি োউজ কযায ভে োউজালযয উলযয ংল ওলেফ
াআটিয টলযানাভ ছদেলত াআ।এআ টলযানাভ ছদোলনায জন্য title টযাগ ফযাফায কযা ে। এিা রৄরু
ে <title> এফং ছল ে </title> মা এআ HEAD এফং BODY এআ রৃটি টযামগর েমযয অফদ্ধ
োলক।(HTML এ ছোি ও ফে ালতয ক্ষলয ছকান ােষকয কলয না টকন্তু ছপ্রাগ্রটভং বালায ছক্ষলএ
প্রলোজয)চরুন অভযা এেন HTML -এয একটি ফযাটক স্ট্র্যাকচায ছদটে:-
11
<HTML>
<HEAD>
এআ ংলয টবতয অটন টফটবন্ন িযাগ ছমভন: CSS, jS Style Sheet
আতযাটদ ফযাফায কযলফন।
<TITLE>
এোলন অটন অনায ওলেফ াআটিয টলযানাভ ফযাফায কযলফন।
</TITLE>
</HEAD>
<BODY>
একটি ওলেফ াআলিয ভূর content মূ Body িযালগয ভলধয ফস্থান কলয।
িযালগয ভালেআ টফটবন্ন Text, mage, Table আতযাটদ পযলভটিং এয টফটবন্ন িযাগ
ভূ এোলন ফযাফায কযলফন।
</BODY>
</HTML>
এফায অভযা ছদেলফা HTML িযাগগুলরা টদলে টকবালফ ওলেফ ছআজ অকালয ছব এফং োউজ কযলত
াযলফন। এয জন্য Notepad িা অন্য পকান পকাি এবিটর খুুন এিং টনলচয ছকাড গুলরা Notepad-
এ হুফহু িযাআ করুন:
12
এেন িাআ কযা পাআরটি অনায াডষটডলে ছব কযলত লফ।এ জন্য প্রেলভ File এ টগলে save as
টক্লক করুন।এেন একিু ছেোর করুন File টি .html এক্সলিনন-এ save কযলত লফ। ধরুন
অনায File টিয নাভ index। তালর File টি save কযলফন index.html এফং save as type
এ All Files টলরক্ট করুন। ফযাাযিা ফুেলত াযলেন টনশ্চআ!!...ও অয একিা কো অটন এোলন
.html এয টযফলতষ .htm-ও ফালত াযলফন। তলফ নুীরন কযায ভে ছম ছকান একটি ছোআ
বার। এিার পভ করা বিমরক্টরীমৈ বগমে িাি বিক কমর ফাইবট ওমেন করুন। টনলচয ভত ছদেলত
াযলফনঃ
13
এখন এপযযন্ত। কি অননি বেকল খারাপ াগনে তাই না। কিেুক্ষন োইনর বেনি ঘুনর আুন
ো আপনার িকিউটার বেনি এিটু কমকি গান লুননু বেখুন ভা াগনে।
অসুন এফায একিু ন্য টফলে ম্বলে ধাযনা ছনওো মাক, CSS, Photoshop টদলে অটন টকবালফ
ওলেফ াআটিয টডজাআন কযলফ।টডজাআন টনবষয কলয লনকিা ছিভলিি উয। তাআ প্রেলভ অনালক
ছিভলিি ফনালনা টেলত লফ। এোোও অটন আন্িাযলনি ছেলক লনক ওলন ছাষ ছিভলিি টনলেও
কাজ কযলত ালযন। প্রেলভ অনালক Photoshop বিমে একটা ওমেি াইমটর েৈ ছিভলিি ততযী
কলয টনলত লফ।(অটন এিালক ছব কলয যােলত চাআলর PSD পযলভি এ যােলত ালযন।)এফায
এিালক Photoshop এ Slice িুর টদলে ছকলি অনলক HTML/CSS টদলে ছকাড কযলত লফ।
তলফ এিা অোি কযা ভে ালক্ষ ফযাায।
এখন আুন HTML এর আনর কেকভন্ন কেয় ম্বনে বেনন বনওয়া যাি:
14
HTML- এ ভন্তফয( comment) কযা:
টফটবন্ন উলেলশ্য ফা প্রলোজলন লনক ভে ভূর ছপ্রাগালভয ভলধয ছপ্রাগাভাযলক টনলজয ফা ন্যলক
ছফাোলনায সুটফধালতষ ভন্তযফয ছরোয প্রলোজন ে। এআ ভন্তফয োউজালয ছদোলফ না টকন্তু ছপ্রাগালভয
ভলধযআ োকলফ।এআ ভন্তযফযলক comment ফলর। চরুন টনেভ গুলরা ছজলন ছনওো মাক..
১. ছকান ভন্তযফয মটদ এক রাআলনয উলমাগী ে, তলফ // টচলেয য ভন্তফয টরলে টদলরআ চরলফ।এয
ছকান ভানী টচলেয প্রলোজন নাআ।
২.ছকান ভন্তফয মটদ এক রাআলন না ধলয, তালর ভন্তলফযয রৄরুলত /* টচে টদলত লফ এফং ছল কযলত
লফ */ টচে টদলে।
৩. এোোও অটন ছফট ভন্তফয ছরোয জন্য <! — আেনার ভন্তফয - - > এআ িযাগটি ফযফায
কযলত াযলফন।
15
HTML এয িযাগ ভূ:
অভযা উলয ছম HTML এয ছআজ ততযী কলযটে ছোলন অভযা রৃআিা ং ছদেরাভ একটি
HEAD ন্যটি BODY. HEAD ংল ছম িযাগগুলরা ফস্থান কলয তায অউিুি কেনও োউজায
প্রদষন কলয না। এগুলরা াচষআটিন গুলরালক ওলেফ ছজটিয িলকষ টফটবন্ন তেয প্রদান কলয।(এআ
িলকষ অনালক জানলত লর াচষআটিন টিভাআলজন( SEO) েলত লফ।) অটভ এোলন ছম
HTML এয ছম িযাগভূ অলরাচনা কযলফা তা রৄধু BODY ংল ফযফায কযা ে। তালর চরুন
ছদলে টনআ:
১. <B> এফং </B> এয ভালে ছকান ছিক্সি টরেলর োউজালয ৈা পিাল্ড আকমর
পিখামি। পযেন: <B> I AM BOLD </B>.
২. <I> এফং </I> এয ভালে ছকান ছিক্সি টরেলর োউজালয ৈা ইটাবক আকমর
পিখামি। পযেন: <I> I AM ITALIC </I>.
এোোও অটন মটদ ছকান ছরোলক একআ ালে পিাল্ড, ইটাবক, ন্ডাযরাআন কযলত চান তালর
এবালফ ফযফায কযলফন:
<B><I><U> I AM BOLD, I AM ITALIC, I AM UNDERLINE
TEXT </U></I></B>
HTML িযাগ ফযফালযয একটি ছোট্র টনেভ অলে, তা ছার ফলচলে ছলল রৄরু ওো িযাগটিলক ফায
অলগ ছক্লাজ কযলত লফ। মটদও এিা ছকান ফাধযফাধকতা টনেভ না এফং অটন মটদ এিা ছভলন নাও
চলরন, তফুও অধুটনক ছম ছকান োউজায অনালক অউিুি কেনত ক্ষম নে।তনে বক্ষত্র কেনলন
এটা েযকতক্রম নত পানর, তাই কনয়মটি বমনন চাই ভানা।
এোর আমরা বটষ্কট কননয় এিটু ে ও মোর কেয় ম্বনে োননো।
16
৫. HTML- এ পকান পটক্সটমক পবিং টললফ ছদোলনায জন্য ৬ যকলভয িযাগ অলে।লগুলরা
লরা- H1, H2, H3, H4, H5, H6. অসুন এফয টনলচয েটফয টদলক তাকাআ তালর টফলে ম্বলে
টযোয ধাযনা াওো মালফ।
17
এেন ভলন করুন অটন ছটডং িযাগগুলরা অনায ওলেফ াআলি ফালরন টকন্তু ছরোগুলরা অটন
ফালভ,ডালন,ভালে ফালত চান। ছলক্ষলএ অনালক িযালগয টবতয এযাটট্রটফউি ফযফায কযলত
লফ।লমভন: অটন মটদ H1 এয কনলিন্িভূ ওলেফ ছলজয ভােোলন ফালত চান তালর অনালক
এআ বালফ টরেলত লফ <H1 align=”center”>Hi, I am Arif Karim</H1>. এখামন align মে
H1 িযালগয এযাটট্রটফউি এফং ভান ভান টচলেয লয উদ্ধষকভায টবতলযয ংিুকু লরা এয
বযারু।এোোও ছরোগুলরা ফালভ,ভালে ছনওোয জন্য এযাটট্রটফউি ন্য বযারু লচ্ছ left ও right.
৬. ছকান ফে ধযলনয যচনা যাযা অকালয ছলত চাআলর ফযফায করুন <p> এফং িযাগ ফে লফ
অলগয ভতআ। েষাৎ <p>I am paragraph tag and write here</p>. <p> িযালগও ছটডং
ভূলয align এযাটট্রটফউটি একআবালফ ফযফায কযা োম। ছমভন:
18
৭. আেবন মটদ অনায ছিক্সি এটডিলয কলেক রাআন িাআ কলয মান এফং এযয পাআরটি HTML
ছলজ ছব কলযন, তালর ছদেলফন অনায ূলফষয ছরোয পযলভটিং নি লে ছগলে এফং ছকান রাআন
ছেক ক্ষুন্ন ছনআ।ূলফয ছরোয পযলভটিং ক্ষুন্ন যােলত চাআলর ফযফায করুন <PRE> </PRE>
িযাগ।
৮. অভযা মেন কটিউিালয ছরোয ভে রাআন ছেলকয প্রলোজন লর Enter টদআ। ছতভটন HTML-এ
রাআন ছেলকয প্রলোজন লর <BR> িযাগ ফযফায কযা ে। এয ছকান ছক্লাটজং িযাগ নাআ।
৯. পলন্িয ভাে ফযাফয দাগ োকা ফস্থালক Strikethrough ফলর। এয জন্য িযাগটি লরা:
<S>…..</S> ফা <STRIKE>…….<STRIKE/>.
১০. েূ পখার এক াইন বনমি (Subscript) পখার জন্য <SUB>….<SUB/> টযাগবট
িযািার করা ে। ছমভন: অটন Water=H2O টরেলফন।তালর িযাগটি লফ-
Water=H<SUB>2</SUB>O.
১২. <CENTER>.....<CENTER/> িযালগয ভালে ছকান কনলিন্ি টরেলর তা ওলেফ ছলজয ভাে
োলন চলর অলফ।
১৩. অভযা মেন কটিউিলয ছকান টকেু িাআ কযায ভে রাআলনয ভলধয পাঁকা যাোয জন্য space
key ছপ্র কটয। ছতভটন ওলেফ ছলজ রাআলনয ভলধয পাঁকা যাোয জন্য টযাগবট িযিার করা
ে।
১৪. <DIV>…</DIV> িযাগটি দ্বাযা ছলজয টফটবন্ন টডটবলনয ছরঅউি টডজাআন কযা োম।
১৫. টপ্র-িযালগলয াালময নতুন রাআন ৃটি কযায জন্য টনউ রাআন িযাগ টযাগবট
িযিার করা ে। এয টচে র \n. েষাত অনায ছরো ছলল এআ টচে টদলর এিা নতুন রাআন ততযীয
সুটফধা প্রদান কযলফ।
১৬. ছকান দ্ব ফা ফাকযলক উদ্ধৃত টালফ উস্থাটত কযায জন্য ব্লকলকাি িযাগ ফযফায কযা ে।িযাগটি
র- <BLOCKQUOTE>....</BLOCKQUOTE>
19
১৭. ওলেফ ছলজ রম্বা ও ভান্তযার রাআন ছদওোয জন্য <HR> িযাগটি ফযফায করুন।এআ িযালগযও
ছকান ছক্লাটজং িযাগ নাআ। তলফ এয টবতলয এযাটট্রটফউি টালফ ফযফায কযলত ালযন align, width,
size এফং color. ৈমি color এর এযাটট্রটফউি ফ োউজালয কাজ কলয না।এফায অসুন
এযাটট্রটফউি ম্বলে একিু ছজলন টনআ...
Width= এয বযারু টালফ অনালক তকযা টদলত লফ মা অটন অনায ছলজ কতিুকু ং টনলে
ফযফায কযলত চান। ছমভন: width=”70%”.
Size= এর ভযাু বামি আেনামক বেমক্স িযিার করমৈ মি।তায ভালন অটন রাআনটি অনায
ছলজ কত বেমক্সম েুরু পিখমৈ িান।ছমভন: size=”6”.
তালর িযাগটি টরেলত লফ এযকভ:
আউটেুট পিেুন:
কে:দ্র:
উলেটেত টফলেগুলরা ফভে নুীরন কযলফন। না লর বুলর ছমলত অাভায ভত ছফট ভে
রাগলফ না টকন্তু( অলর অটভও ফ টকেু ছফট টদন ভলন যােলত াটয না..)
20
HTML color:
এোোও অনায ভলনয ভত যং ফযফায কযলত চাআলর রার, ফুজ, ও নীর( RGB) এআ টতটনটি যং-এয
ভন্বলে ততযী ছক্সালডটভর পযলভলিয কারায ফযফায কযলত ালযন।এোলন ফলচলে ফষটনম্ন বযারু
লচ্ছ 0(hex 00) এফং ফষলচা বযারু 255(hex FF).
ছক্সালডটভর বযারু ছরোয টনেভ লরা, রৄরুলত # টচে তাযয টতনটি ডাফর টডটজি নাম্বায। ছমভন:
াদা যং এয জন্য #FFFFFF.
এছাড়াও আমরা কাার ম্বমন্ধ জানার জন্য এই বৈনবট বংমক োউজ কলয ছদেলত োমরন:
21
১০. <BODY> িযালগয টবতয ফযাকগ্রাউন্ড কারায টদলত চাআলর টরেলত লফ
ঠিি এরিম:
এোোও অটন ফযাকগ্রাউলন্ড ছিেি, আলভজ ফযফায কলযও ফযাকগ্রাউন্ড এয ছচাযািাআ ালে টদলত
ালযন। এয জন্য িযাগটি লফ-
22
HTML পন্ি পযাটভটর:
ছফটযবাগ ওলেফোউজায টডপে পন্ি টালফ োলক “Times New Roman”. টকন্তু অটন মটদ
অনায ওলেফ ছলজয পন্ি টযফতষন কযলত চান। তালর অনালক টকেু টনেভ কানুন ছভলন পন্ি
টযফতষন কযলত লফ।চরুন তালর ছদলে ছনওো মাক..
এআ ছকাডটি টরেুন:
23
এেন উলযয ছকাডটিয পন্ি টযফতষন কযলত অভালদযলক <FONT>…</FONT> িযাগ ফযাফায
কযলত লফ।অয এযাটট্রটফউি টালফ face, size, color িযিার করমৈ াযলফন।তালর উলযয
ছকাডটি লফ এযকভ:
Face এযাটট্রটফউটিলত অটন পন্ি এয ূনষ নাভ ফযাফায কযলফন। এোলন অটন একাটধক পন্ি এয
নাভ ফযফায কযলত ালযন কাযন অনায ওলেফ াআি টবটজিলযয কটিউিালয প্রেভ পন্ি আনির না
24
োকলর টদ্বতীে ফা তৃতীে পন্িটি ফযফায লফ।তলফ এভন ছকান পন্ি ফযফায কযলফন না, মা ন্য ছকান
কটিউিালয আনির োলক না।কভন টকেু পন্ি লচ্ছ-
“Times”, “Times New Roman”, ”Helvetica”, ”sans serif”, “Verdana”, ”Tahoma”,
”System”, “Courier”, ”Courier New”, “Dialog” আতযাটদ।
Html বিপে ওমেি পেমজ ইমেজ ংযুবি করার জন্য আেবন পয ইমেজবট ংযুবি করমিন পবট .gif িা
.jpg/jpeg িা .png ফরমেমট পভ করুন।এখন েশ্ন মা ছবিবট পকাথাে পভ করমিন? অয ছম
ছলজয াালময তা প্রদষন কযলফন তায উয টনবষয কযলফ- টরংক ফযফস্থা। এআ টফলেটি রৄধু ভাত্র টস্থয
েটফয ছক্ষলএ প্রলমাজয নে, এযাটনলভন ও টবটডওয ছক্ষলএ প্রলমাজয।এেন অসুন রৄরু কযা মাক-
১. প্রেলভ অটন অনায াডষটডলেয ছম ছকান োআলব ঢুলক একটি ছপাল্ডায ছতযী করুন এফং
ছপাল্ডাযটিয নাভ ছদন webpage. ধরুন অটন D: োআলব ঢুলক ছপাল্ডাযটিয নাভ টদলরন
webpage.
২.এেন অটন webpage ছপাল্ডালযয টবতয ঢুলক images নালভ একটি ছপাল্ডায ছতযী করুন।
৩. এফায অটন ছম েটফটি যােলত চান তায একটি নাভ টদন। ধরুন অনায েটফটিটয নাভ
arifkarim.jpg এেন েটফটি images ছপাল্ডালযয টবটতয paste করুন।
টক কাজটি কটিন ভলন লচ্ছ? একিু িান্ডা ভাোে করুন ছদেুন টিকআ ছলয ছগলেন।
অসুন এফায ছকাডটি ছদলে টনআ:
বিক এই ভামি. .
25
এেন অটন ছকাডটি test.html নালভ webpage টবতলয ছব করুন।
26
ফযা লে ছগর ওমেি পেমজ ইমেজ ংযুবিকরন।ও হ্যাঁ, অয একটি কো ওমেি পেমজবট স্থানান্তলযয
প্রলোজন লর images ছপাল্ডাযটি কট কযলত বুরলফন না ছমন... ছকভন!!
কেনও কেনও, তেযফরী সুদৃশ্যরূল উস্থাটত কযায জন্য ডকুলভন্িলক টফটবন্ন অটঙ্গলক াজালনায
প্রলোজন লে। এআ অটঙ্গলকয একটি রূ লরা তাটরকা টবটিক পভষ।তলফ ওলেফ ছলজ একটি টফললল
টদ্ধলত এআ তাটরকা প্রস্তুত কযালকআ টরি ফলর। HTML- এ টরি রৃআ ধযলনয-
১.<OL>(ডষাযড টরি)
২.<UL>(অন-ডষাযড টরি)
এোোও <LI> লরা টরি।এআ িযাগটি <OL> ফা <UL> িযালগয ভধযফতষী স্থালন ধাযাফাটকতা যক্ষা
কলয।
27
<OL> লরা ordered list. ছকান তেযফরী ১.২.৩ এরূ নম্বযমুক্ত কযলত লর এআ িযাগ ফযফায কযা
ে।এোোও অটন A, a, I, i গুলরা type বামি ফযফায কযলত াযলফন।
<UL> মা unordered list. ছকান তেযফরীলক square, circle, disc ছদোলত চাআলর এআ িযাগ
ফযফায কযা ে।
রৃআ টরলিযআ জন্যআ type এযাটট্রটফউি টালফ অটন এআগুলরা ফযফায কযলত াযলফন।
অউিুি এযকভ:
28
ওমেি পেমজ বংক তৈরী করা:
এফায অভযা HTML -এয গুরুত্বূনষ ং ওলেফ ছলজয টরংক ততযী কযা টেলফা। যাকটট্রকারী
(practically) অভযা ছকান ওলেফাআি োউজ কযায ভে ছকান ছরোয উয টক্লক কযলর নতুন
একিা উআলন্ডা (window) ছোলর। ওোলন ওলেফ ছলজয টরংক ফালনা োলক। এোোও অটন মটদ
ওলেফ ছলজয টরংক ফযফায না কলযন তালর অটন অনায াআলিয তেয ছফট ছোয কযলত
াযলফন না।অলযা লনক সুটফধা অলে মা অটন ছদেলরআ ফুেলত াযলফন।
29
টনেভ:
২. এআ িযালগয এযাটট্রটফউি লরা href. href এযাটট্রটফউলিয বযারু টালফ অটন ছম ছলজয ালে
ফতষভান ছলজয ংলমাগ ঘিালত চান তায টিকানা টদলত লফ।এোোও এযাংকর টযামগর ওমেবনং ও
পিাবজং িযলগয ভলধয ছকান ছিেি টরেলত লফ মা টবটজিয ছদেলত ালফ।এেন এআ ছকাডটি ছদেুন:
ধরুন, একটি ওলেফ াআলিয Home, Profile, Contact অলে।ওলেফ াআটি োউজ কযায ভে
প্রেলভ Home ছআলজ ঢুকলরন। অটন এেন অনায ওলেফ াআলিয Profile ছলজ মালফন। অটভ
Profile ছআজটিয নাভ টদরাভ profile.html. তালর টরংলকয জন্য ছকাড টরেলত লফ এযকভ:
১. target এযাটট্রটফউি দ্বাযা অনায টরংকটি টকবালফ ওলন লফ,তা টনধষাযন কলয টদলত
ালযন।লমভন: target=”_new” target=”_blank” টরংকটি টরেলর ওলেফ োউজালযয নতুন একটি
উআলন্ডা(window) ওলন লফ এফং target=”_self ” টরেলর টরংকটি ওলেফ োউজালযয ফতষভান
উআলন্ডালত ওলন লফ।
২. title এযাটট্রটফউটিলত title=”click on the link will take you to the profile page ” টরেলর
টবটজিয তায ভাউ টরংক এ উয যােলর click on the link will take you to the profile
page এই পখাবট পভম উিমি।
30
HTML টদলে আলভআর ( Email) এযালে টরংক কযা কযা:
আলভআর টরংলকয ছক্ষলএ mailto: ছপ্রালিাকর ফযফায কযা ে।মটদও এআ ছপ্রালিাকর HTML িযান্ডাডষ
ছপ্রালিাকর নে, তফুও এটি ফযক বালফ ফষত্র ফযফহ্রত লে োলক।আলভআর টরংক ততযী কযলত লর
mailto: ছপ্রালিাকলরয ালে এযাংকয টরংক এফং আলভর টিকানা টরেলত ে।ধযা মাক অভালদয আলভর
টিকানা র: fkarif.cse@gmail.com. এলক্ষলএ এয টরংক লফ-
31
অউিুি অলফ এযকভ:
এআ টরংকটিলত টক্লক কযলর অনায আলভআর ক্লাআন্ি স্বেংটিে বালফ চারু লে মালফ।
পযলভিা লফ এযকভ:
Address-এয
To Field: fkarif.cse@gmail.com
Subject: Introduce
টক ফযাযিা ফুেলত ছলযলেন ছতা।অা কটয ফুেলত ছলযলেন.......চরুনএফায ন্য টফলে গুলরা ছদলো
মাক।
32
HTML টদলে ছিটফর ততযী:
ওলেফ ছলজ ছিটফর টদলে অটন অনায ছিেিলক অলযা সুন্দয কলয াটজলে তুরলত ালযন। চরুন
অভযা একিা ছিটফলরয পযলভি ছদলে টনআ। তাযয অভযা টফস্তাটযত অলরাচনা কযলফা।
<table>(এআ িযাগটি দ্বাযা ওলেফ ছলজ ছিটফর ততযীয টযলফ ৃটি কযা লেলে)
<tr>(tr ভালন table row.এআ িযাগটি দ্বাযা ছিটফলরয একটি ছযা ততযী লফ)
অা কটয ফুেলত ছলযলেন। এিা টকন্তু েুফআ াধাযন ছিটফর।লয অভযা অলযা সুন্দয ছিটফর ছদেলফা।
34
কযাান ততযী কযা:
অভযা মেন ছকান ছিটফলর ছকান তেযফরী উস্থান কটয,তেন উক্ত ছিটফলর উলয ফা টনলচ একটি
নাভকযন কলয োটক। এলক ফরা ে কযাান। চরুন একটি উদাযন টদলে ছদটে:
35
অটন আচ্ছা কযলর কযাানলক উলয ফা টনলচ টনলে ছমলত ালযন।
অটন ছিটফলরয জন্য এিুকু জানলরআ ফ।অটন অলযা জানায জন্য cellspacing, cellpadding
এগুলরা ছজলন টনলত ালযন।অনালদয সুটফধালতষ অটভ টকেু িযাগ অকালয টনলচ টদলে টদরাভ।
নুীরন কযলর ফযাাযিা ফুেলত াযলফন।
36
Cellpadding:
37
38
Cellspeacing:
39
তলফ ফতষভালন ছিটফলরয div ছফ কাজ ে। এিা জনায জন্য অনালক CSS(cascading style
sheet) জানলত লফ। মা ছাক এেন অভযা HTML এ টপলয অট।কাযন HTML না টলে অটন
CSS বার বালফ ফুেলফন না।চরুন HTML এয অলযা টকেু ছজলন টনআ।
40
HTML টদলে ছেভ ছি িযাগ:
ছেভলি ততযীয ভূর উলেশ্য লরা োউজালযয উলন্ডালক একাটধক াধীন বালফ বাগ কলয প্রলতযক বালগ
ছকান ৃেক ৃেক স্বাধীন োউজায উলন্ডায ভলতা কলয প্রদষন কযা।লেভলি িযালগয ভাধযলভ অটন
একআ োউজালযয উলন্ডালত লনক গুলরা ছজ এক ালে ছদোলত াযলফন।অভযা ছমভন একটি ছেলভয
টবতয েটফ াটজলে যাটে, ছতভটন ছেলভয টবতয ওলেফ ছজ গুলরা ছদোলফ।তলফ এয একিা োযা টদক
অলে, তা লর ছেলভয টবতয যাো ছকান েটফ, ছিক্সি আতযাটদ কনলিন্িগুলর াচষ আটিন ভূ ুলযা ুটয
এটেলে মাে।তাযযও ছেভলি ততযী কযলত চাআলর প্রেলভ ছজ গুলরা ততযী কলয টনলত লফ।লেভলি
িযাগ ম্বটরত ছজটিলত রৄধু ভাত্র ছেভলি োো অয ছকান কনলিন্ি োকলফ না।তালর অসুন অভযা
িযাগগুলরা ছদে টনআ।
এোলন ছেভলি িযাগদ্বাযা ছেলভয টযলফ ৃটি কযা লেলে। যফটতষ কাজ লফ উআলন্ডালক কেটি
বালগ বাগ কযলফা তা টননষে কযা।লকান ফযাফয বাগ কযলফা এফং বাগটি অনুবূটভক লফ না
উরলম্বা।উআলন্ডালক উরলম্বা ফযাফয বাগ কযলত লর করাভ এফং অনুবূটভক ফযাফয বাগ কযলত লর ছযা
41
টালফ টফবাজন কযলত লফ।এয জন্য ছেভললি করাভ এযং ছযা এয জন্য টনলদষনা টদলত লফ। টনলচয
উদাযনিা ছদেুন:
উলযয ংল করাভ ও ছযা উবেআ প্রেলভ লেলে ৫০%, লয একটি তাযকা টচে ফালনা
লেলে।করাভ এযং ছযা টফবাজলনয ছক্ষলত্র কেলনা % ংেযা(৫০%, ২৫%), % োো
ংেযা(১০০,২০০) ও তাযকা টচে টালফ ফল।
ধরুন ছজটিলক ছেভ দ্বাযা ভাোভাটে করাভ ওোআজ ভান রৃআ বালগ বাগ কযলত চাআলর টরেুন:
42
ছমলতু অটন ছেভটিলক রৃটি ছেলভ টফবক্ত কলযলেন, ছলতু রৃটি ছেলভয জন্য অনালক অরাদা
অরাদা ছেভিযাগ টনলত লফ।লমভন:
অটভ ধলয টনটচ্ছ page1.html ও page2.html ছজ রৃআটি একআ ছপাল্ডালয অলে। ছেলভয ছকান
ছক্লাটজং িযাগ ছনআ, তলফ ছেভললিয অলে।তাআ অনালক ফায ছলল </frameset> িযাগ টদলে
ছেভটিলক ছক্লাজ কযলত লফ।লেভললি ও ছেলভয ন্যান্য এযাটট্রটফউিগুলরা লানার।
অটন মটদ ছজটিলক করাভ ওোআজ টফবক্ত না কলয ছযা ওোআজ টফবক্ত কযলত চান। তালর িযাগটি
ছকভন লতা। ধযা মাক, টতন ছযা টফটি একটি ছজ মায প্রেভটি ২০%, টদ্বতীেটি ৫০% অয তৃতীেটি
অনায জনা ছনআ। জানা না োকলর অটন * টচে ফযফায কযলত াযলফন। তার িযাগটি দাোলফ
এযকভ:
অাকটয এিুকু ফুেলত ছলযলেন।তালর অসুন ছযা ও করাভ ভম্বলে একটি পাংনার ছআজ ততযী
কটয।
43
উলযাক্ত িযাগটিলত একআালে ছযা ও করাভলক ফযফায কলযটে,তলফ এয জন্য অভালক ছেভলি
িযাগটি রৃআফায ফযফায কযা লেলে।এিা কযা লেলে ছেভলি িযালগয টবতয অলযা একটি ছেভলি
ফযফায কলয। এিালক ফর ে ছনটিং। চরুন এফায অউিুি ছদলে টনআ:
44
ছেভ ফযফালযয ফলচলে ফে সুটফধা লরা,এিা টদলে ছলজয ফাভটদলক ফা উলযয টদলক ছনটবলগন
ফায ফা ছভনু ফায ততযী কযা োম, মা টযফতষন ে না।টকন্তু এলত ফটস্থত ছকান টরংলক টক্লক কযলর
টরংকটি ছলজয ডানটদলক ফা টনলচয টদলকয ছেলভ ওলন লফ।চরুন ুলযা টফলেিা ছদলে ছনওো মাক :
45
ছজটি frame.html এ svae করুন এফং একটি টনটদষি ছপাল্ডালয যােুন।এফায টনলচয িযাগটি ছদেুন:
46
এইিযাগটি ছমিা ছভনু টালফ ফাভ টদলক ফযফায লফ এফং এটি searce.html টালফ ছব করুন।
অউিুি অলফ এযকভ:(মটদ অনায কটিউিালয আনিাযলনি কালনকান ছদওো োলক)
47
48
HTML ছলজ পলভষয ফযফায:
অটন মটদ আন্িাযলনি োউজ কলয োলকন তালর টনশ্চআ ছদলেলেন ছকান ওলেফ াআলি ছযটজলিন
কযলত লর username, email, password আতযাটদ টদলে একটি পভষ ূযন কযলত ে অয পভষটি
াফটভি কযায ালে ালে অনালক একিা কনপাভষ ছভলজ ছদে।এিাআ লরা একিা পলভয স্ট্র্যাকচায
ছমিা html টদলে কযলত ে। তলফ html পভষলক ফযফায কযায জন্য অনালক একিা ফযাকএন্ড
ডািালফ (ছমভন:Mysql,Oracal,Microsoft access আতযাটদ)এফং ছম ছকান একটি াবষায াআড
রযাঙ্গুলেজ( php, asp, asp.net, jsp)প্রলোজন লফ।তা োো html পভষ ছতভন ছকান কালজ অলফ
না।তলফ html পভষ িা টলে যাো বার। ছকন ফরটে? মেন অটন াবষায াআড রযাঙ্গুলেজ টেলফন
তেন কালজ রাগলফ।চরুন অয ছদটয না কলয পলভষয িযাগ গুলরা টলে টনআ।
পভষ ততযী কযায জন্য িযাগটি রৄরু লফ <form> টদলে এফং ছল লফ </form>. পলভষয এআ কাজটি
রৃআটি এযাটট্রটফউি দ্বাযা ততযী ে। ছগুলরা লরা:
1. Action: এআ এযাটট্রটফউি পভষ ছেলক অউিুি প্রল কলয HTTP াবষাযলক টনলদষটত কলয।
2. Method: এআ এযাটট্রটফউি োউজাযলক ফলর টদলফ াবষায টকবালফ তেয ছপ্রযন কযলফ।এআ তেয
ছপ্রযলনয ছক্ষলত্র ছফটকেু ন অলে।লমভন: POST METHOD ও GET METHOD.
এআ রৃলিা টফলে একিু াবষায াআড কোফাতষা। এেন ফুেলত াযলফন না। াবষায াআড রযাঙ্গুলেজ
কযায ভে ফুেলফন।
লনক ফকফক কযটে তাআ না।অসুন এফায পলভষয এযাটট্রটফউি গুলরা ছজলন টনআ।
49
পলভষ ফািন ততযী: কননচর টযাগটি বেখুন:
50
আউটপুট আনে এরিম:
51
অউিুি অলফ এযকভ:
52
আউটপুট আনে এরিম:
ফতষভালন ছপফুলক অভযা আলভজ অলরাড কযায ভে োউজ ফািলন টক্লক কযলর অটন অনায
কটিউিায ছেলক আলভজ টলরক্ট কলয টদলর আলভজ অলরাড ে। অভযা এেন ছআ োউজ ফািলনয
িযাগটি ছদেফ।
53
অউিুি অলফ এযকভ:
54
HTML ছচকফক্স, েডাউন, টলরকন পভষ:
55
পভষ টনলে অলরাচনা এোলন ছলল কযা লরা এফং অভযা অভালদয ফআলেয ছল মষালে চলর এলটে।
এেন অটভ টনলচ অলযা টকেু টফলে অলরাচনা কযলফা অাকটয অনালদয তা কালজ রাগলফ।
অটন মেন ছকান ওলেফ াআলিয এযালে টরলে উক্ত ওলেফ াআটিলত প্রলফ কযায ছচিা কলযন, তেন
অটন ছকান ছলজয নাভ টনটদষি কলয না টদলরও অনায াভলন টিকআ উক্ত ওলেফ াআটিয ছভআন
ছআজটি চলর অল।লমভন: অটন http://www.google.com টরলে োউজ কযলর গুগলরয ছভআন
ছআজটি অনায াভলন চলর অলফ।লম ছকান ওেলফ াআলিয ছভআন ছআজটি ছদলে এয টফলে ফস্তু
ম্বলে ধাযনা াওো োম।তাআ অনায ওলেফ াআলিয ততযীয ভে রক্ষয যােলফন ছম অনায ওলেফ
াআটিয টফলে ফস্তু এয ছাভ ছআজটি ছদলে ফা লে টবটজিযযা ফুেলত ালয। ছাভ ছআজটিয নাভ
ফষদা index.html , index.htm, default.html, default.htm আতযাটদ যাো উটচৎ। ছকননা টে
ওলেফ ছাি াআটিগুলরা এ জাতীে নাভ োো অয ছকান নাভ ালািষ কলয না। তাোোও এটি ওলেলফয
একটি universal standard, মা ফাযআ ছভলন চর উটচৎ।
56
অচ্ছা অটভ ধলয টনরাভ অটন উলযয ফআটি ছেলক ছভািাভুটি ফটকেু নুীরন কলযলেন এফং টলে
ছপলরেলন।এেন অটন ফশ্যআ একটি ওলেফ াআি ফানালনায কো বাফেলন। তালর তাোতাটে রৄরু
কলয ছদন । অয ছদটয ছকন???
অচ্ছা এেন, অটভ ধলয টনটচ্ছ অটন একটি ওলেফ াআি ফাটনলেও ছপলরলেলন ফা রৄরু কযলত
মালচ্ছন।এেন ওলেফ াআটি একটি টনদষি স্থালন যােলত লফ ছমোন ছেলক ফাআ অনায াআটি ফাআ
ছদেলফ। না, অনায কটিউিালয যােলর ফাআ ছদেলত ালফ?? টফলেিা ছকভন রাগলে তাআ না। অসুন
টফলেিা একিু বার বালফ ফুলে টনআ।
অনায ওলেফাআি ফাআলক ছদোলত লর ফষপ্রেভ অনালক একটি ছডালভআন ছনভ ও ছাটিং
টকনলত লফ। এয জন্য ছদল ও ছদলয ফাআলয অলনক প্রটতষ্ঠান অলে মাযা এআ াটবষিা টদলে োলক।
তলফ অয একিা সুেফয লরা এআ ছম, লনক প্রটতষ্ঠান অলে মাযা এআ াবষিা টে টদলে োলক।অটভ
এআ ম্বলে একিা চািষ টনলচ টদলে ছদফ।
অভযা ছকান ওলেফ াআি টবটজি কযলত লর োউজালযয এযালেফালয ছম টিকানা টরটে ছিালক ফরা
ে ছডালভন। ছমভন ধলযন: www.facebook.com, www.google.com,
www.scripttunner.com etc. অয ছম টদ্ধলত ছডালভন ছনভলক টনেন্ত্রন কযা ে তালক ফা ে
DNS(Domain Name System) ।এয দ্বাযা আন্িাযলনলি কটিউিালযয ফস্থান এযং টযটচটত জানা
োে। প্রটতটি ওলেফ টিকানা নুযন কলয একটি অআট টিকানা। অভযা মেন ছকান ওলেফ টিকানা
নুযন কলয আন্িাযলনলি তোী চারাআ,তেন DNS এয ভাধযলভ তা অআট এডলেল টযনত
ে।লডালভন প্রদানকাযী ংস্থা InterNIC টফটবন্ন কামষকাযন টফচায কলয াত ধযলনয ছডালভন ছনভ
প্রদান কলয োলক। ছমভন: .com, .edu, .gov, .int, .mil, .net, .org etc. অয একিা কো ফলর যাো
বার ছিা র এক নালভ ভাত্র একটি ছডালভআন ে।
57
ছাটিং টক?
অনায ওলেফ াআিিা ততযী কযা লে ছগলর াযা টফে ছেলক ছদো মালফ মেন অটন াআিিা ওলেফ
াবষালয ছাটিং কযলফন(জােগা কলয টনলফন)।এিা ছকাোে ালফন? এআ জােগা অনালক টদলফ
অআএট ফযফােীযা। অনায ছআজটি ছাটিং কযলত কতিুকু জােগা রাগলফ তায উয টবটি কলয
উক্ত ফযফােী একটি বাো টনধষাযন কলয টদলফন।অটন তালদয কালে ছগলরআ টনটদষি টযভান িাকায
টফটনভলে এফ াটবষ ছদলফ।টকেু তফটলিযয টবটিলত এফ ছকািাটনয টফটবন্ন যালকজ অলে অটন
অনায সুটফধাভত যালকজটি ছফলে টনলফন।
মটদ অটন অনায াআি ASP(Active Server Page) Programming Language এফং
Microsoft SQL Server ছডিালফ ফযাফায কলয ততযী কলয োলকন তালর অনালক Windows
Server এ ছাটিং কযলত লফ
অটভ এোলন টকেু ওলেফ ছালিয টপচায তাটরকা টদরাভ, টফস্তাটযত জানায জন্য টবটজি করুন
এলদয ওলেফ াআলি । এযা টে ও টপ্রলআড রৃআ ধযলনয াবষ ছদে।
58
http://www.freehostia.com/
http://www.110mb.com
http://www.co.cc/
http://www.bravenet.com
* Limited bandwidth
* No database support
* Super add ons
* Banner ads
* 50 MB space
* Web based FTP upload
* Limited file types
http://www.geocities.com
59
http://www.brinkster.com
* Limited bandwidth
* ASP support
* ASP.NET support
* Access DB support
* Google banner and text ads
* 15 MB space (Educational package)
* HTTP upload
* Limited file types
60
--িাদনা--
Arif karim
Dept. of Computer Science & Engineering
Sylhet Engineering College, (www.sec.ac.bd)
- - টফলল কৃতজ্ঞতা- -
কৃতজ্ঞতা
61
62