HTML inasimama kwa Lugha ya Kuweka alama ya HyperText . Ni lugha maalum inayotumika kutengeneza kurasa za wavuti. Unapotembelea tovuti, kompyuta husoma HTML ili kukuonyesha maneno, picha na viungo. Fikiria HTML kama vizuizi vya ujenzi wa tovuti. Kama vile unavyotumia vipande vya Lego kujenga nyumba au gari, sisi hutumia lebo za HTML kuunda ukurasa wa wavuti.
HTML ni msimbo unaoiambia kompyuta jinsi ya kuonyesha maandishi, picha, video na viungo kwenye ukurasa wa wavuti. Ni kama kutoa maagizo kwa rafiki ambaye anakuchorea picha. HTML hutumia maneno ndani ya mabano ya pembe, ambayo huitwa tags , kuashiria mwanzo na mwisho wa sehemu ya ukurasa wa wavuti.
Kila tovuti unayotembelea hutumia HTML kwa njia fulani. Bila HTML, hakungekuwa na kurasa za wavuti kwako kuona. HTML husaidia kupanga maudhui na huiambia kompyuta jinsi ya kuonyesha ukurasa. Ni jambo la kwanza kabisa mtu kujifunza katika ukuzaji wa wavuti kwa sababu hufanya mtandao kufanya kazi!
Hati ya HTML ina muundo maalum. Inaanza na tamko linaloitwa <code><!DOCTYPE html></code> ambalo huiambia kompyuta ukurasa unatumia HTML. Kisha hati imegawanywa katika sehemu kuu mbili: kichwa na mwili.
Hati rahisi sana ya HTML inaonekana kama hii:
<code><!DOCTYPE html>
<html>
<kichwa>
<title>Ukurasa Wangu wa Kwanza wa Wavuti</title>
</ kichwa>
<mwili>
<p>Hujambo, ulimwengu!</p>
</ mwili>
</html> </code>
Katika mfano huu, sehemu ya <head> inatoa kichwa cha ukurasa, na sehemu ya <body> ndipo unapoweka maudhui yanayoonekana kwenye skrini.
HTML hutumia vitambulisho kuashiria sehemu tofauti za ukurasa wa wavuti. Lebo ni neno ndani ya mabano ya pembe. Kwa mfano, <code><p></code> huiambia kompyuta kwamba kinachofuata ni aya. Unapomaliza aya, unatumia lebo ya kufunga, <code></p></code>, ili kuonyesha mwisho.
Kipengele katika HTML kinajumuisha lebo ya ufunguzi, baadhi ya maudhui, na lebo ya kufunga. Kwa mfano:
<code><p>Hii ni aya.</p></code>
Kila lebo huelekeza kivinjari cha wavuti jinsi ya kuonyesha yaliyomo.
Kuna vitambulisho vingi katika HTML. Baadhi ya zile za kawaida ni:
Sifa hutoa maelezo ya ziada kuhusu kipengele cha HTML. Zinaongezwa kwa lebo ya ufunguzi ndani ya mabano ya pembe ya lebo. Sifa zinazojulikana zaidi ni src na alt zinazotumiwa na tagi ya picha.
Kwa mfano, ili kuongeza picha, unaweza kuandika:
<code><img src="picture.jpg" alt="A nice picture"></code>
Hapa, src huambia kivinjari faili ya picha iko wapi, na alt hutoa maelezo ya picha ikiwa haiwezi kuonyeshwa.
Hati ya HTML imegawanywa katika sehemu mbili:
Viungo hukuruhusu kuruka kutoka ukurasa mmoja hadi mwingine. Katika HTML, tunaunda viungo kwa kutumia lebo ya <a> . Sifa href iliyo ndani ya tepe huambia kivinjari mahali kiungo kilipo.
Kwa mfano:
<code><a href="https://www.example.com">Tembelea Example.com</a></code>
Unapobofya kiungo hiki, kivinjari chako kitafungua tovuti example.com .
Picha huchangamsha ukurasa wa wavuti na kuufanya kuvutia zaidi. Ili kuongeza picha, unatumia lebo ya <img> . Kumbuka, lebo ya <img> haina lebo ya kufunga.
Hivi ndivyo unavyoongeza picha:
<code><img src="sunflower.jpg" alt="A bright sunflower"></code>
Nambari hii inaambia kivinjari kuonyesha picha ya alizeti. Sifa ya src inaelekeza eneo la picha, na sifa ya alt inatoa maelezo ya picha.
Orodha hupanga habari katika muundo nadhifu. Kuna aina mbili kuu za orodha katika HTML:
Hapa kuna mfano wa orodha isiyopangwa:
<code><ul>
<li>Apple</li>
<li>Ndizi</li>
<li>Cherry</li>
</ul> </code>
Na hapa kuna mfano wa orodha iliyoagizwa:
<code><ol>
<li>Kwanza</li>
<li>Pili</li>
<li>Tatu</li>
</ol> </code>
Majedwali husaidia kuonyesha maelezo katika safu mlalo na safu wima. Ni muhimu unapohitaji kulinganisha data au orodha ya vipengee kwenye gridi ya taifa.
Hapa kuna mfano rahisi wa jedwali la HTML:
<code><table border="1">
<tr>
<th>Jina</th>
<th>Umri</th>
</ tr>
<tr>
<td>Alice</td>
<td>10</td>
</ tr>
</meza> </code>
Katika jedwali hili, <tr> inafafanua safu mlalo ya jedwali, <th> inatumika kwa kichwa cha jedwali (maandishi ya ujasiri), na <td> inatumika kwa data ya jedwali (seli).
HTML pia hukuruhusu kuongeza media titika kama sauti na video. Ukiwa na lebo ya <audio> , unaweza kujumuisha faili za sauti. Ukiwa na lebo ya <video> , unaweza kupachika vicheza video kwenye ukurasa wako wa wavuti.
Huu hapa ni mfano wa msimbo wa kupachika video:
<code><video width="320" height="240" controls>
<chanzo src="movie.mp4" type="video/mp4">
</video> </code>
Msimbo huu huunda kicheza video chenye vitufe vya kucheza, kusitisha au kubadilisha sauti. Sifa ya udhibiti huambia kivinjari kuonyesha vitufe hivi.
Kila tovuti kwenye mtandao imejengwa kwa HTML. Fikiria kuwa unatembelea tovuti ya shule yako, tovuti ya mchezo wa kufurahisha au kusoma hadithi mtandaoni. HTML inafanya kazi nyuma ya pazia ili kupanga maandishi, picha na maudhui mengine ili uweze kuyaona vizuri.
Kwa mfano, unapoona picha ya mhusika wako wa katuni unayempenda mtandaoni au ubofye kiungo ili kusoma zaidi kuhusu mada ya kufurahisha, HTML ipo ili kufanya kazi hiyo.
Hebu tuangalie mradi rahisi. Fikiria unataka kutengeneza ukurasa mdogo wa wavuti kuhusu mnyama unayempenda, kama paka. Unaweza kujumuisha kichwa, aya kuhusu paka, picha, na hata kiungo cha tovuti yenye ukweli wa kufurahisha wa paka.
Nambari yako ya HTML inaweza kuonekana kama hii:
<code><!DOCTYPE html>
<html>
<kichwa>
<title>Mnyama Nimpendaye</title>
</ kichwa>
<mwili>
<h1>Yote Kuhusu Paka</h1>
<p>Paka wanacheza na laini. Wanapenda kulala na kuonja. Watu wengi hupenda kuwa na paka kama kipenzi.</p>
<img src="cat.jpg" alt="A cute cat">
<a href="https://www.catfacts.com">Pata maelezo zaidi kuhusu paka</a>
</ mwili>
</html> </code>
Mradi huu unatumia vichwa, aya, picha na viungo. Inaonyesha jinsi HTML inatumiwa kuunda ukurasa kamili wa wavuti na sehemu nyingi.
Ingawa HTML inaunda muundo wa ukurasa wa wavuti, kuna zana zingine zinazofanya tovuti kuonekana na kuishi kwa njia za kufurahisha.
Ingawa leo tunajifunza kuhusu HTML, kujua kuhusu CSS na JavaScript hutusaidia kuelewa jinsi tovuti zinatengenezwa.
Unapochunguza HTML, utapata vitambulisho vingine vingi. Hapa kuna machache zaidi ya kujua:
Lebo hizi hukupa udhibiti zaidi wa jinsi maudhui yako yanavyoonekana kwenye ukurasa wa wavuti.
HTML imebadilika sana tangu ilipoundwa mara ya kwanza. Lebo nyingi mpya na vipengele vimeongezwa kwa muda. Kila toleo jipya la HTML hurahisisha kuunda tovuti changamano na nzuri. Leo, HTML hufanya kazi pamoja na CSS na JavaScript ili kuunda tovuti za kisasa ambazo zinafurahisha kutumia na kuonekana bora.
Mageuzi haya yanamaanisha kuwa HTML ni rahisi kujifunza na ina nguvu ya kutosha kuunda kila kitu kutoka kwa kurasa rahisi za wavuti hadi programu changamano za wavuti.
Ingawa kujifunza HTML ni jambo la kufurahisha, ni muhimu kukaa salama kwenye mtandao kila wakati. Unapotembelea tovuti au kuchunguza maudhui ya mtandaoni, kumbuka kuuliza kila mara usaidizi kwa mtu mzima ikiwa huna uhakika kuhusu jambo fulani. Usalama wako huja kwanza, na kujifunza HTML kunapaswa kuwa jambo la kufurahisha na salama kila wakati.
Hebu tuangalie baadhi ya maneno muhimu ambayo umejifunza leo:
HTML inatumika katika mipangilio mingi ya ulimwengu halisi. Hapa kuna baadhi ya mifano:
Mifano hii inaonyesha jinsi HTML ni chombo muhimu sana katika sehemu nyingi za maisha ya kila siku.
Leo, tulijifunza kuwa HTML ni fupi kwa Lugha ya Kuweka Matini ya Hypertext . Ni lugha ya msingi inayotumiwa kuunda kurasa za wavuti. Hapa kuna mambo muhimu ya kukumbuka:
HTML ndio msingi wa kila tovuti unayoona kwenye mtandao. Ukiwa na vizuizi rahisi vya ujenzi kama vile vitambulisho na sifa, unaweza kuunda kurasa za kufurahisha na shirikishi. Unapoendelea kujifunza, utaona jinsi HTML inavyosaidia kuleta uhai wa kurasa za wavuti, na kufanya mtandao kuwa mahali muhimu na kusisimua pa kuchunguza.