Ku soo dhawaada casharka ugu horreeya ee koorsada Aasaaska HTML. Casharkaan, waxaan ku baran doonaa aasaaska ugu muhiimsan ee internetka iyo sida HTML ay u caawiso in bogagga internetka la dhiso.
1. Waa Maxay HTML?
HTML waxay u taagan tahay HyperText Markup Language.
- HyperText: Waa qoraal xiriirto (links) leh, kaas oo kuu ogolaanaya inaad hal meel ka gudubto meel kale adiga oo riixaya xiriirkaas.
- Markup Language: Waa luqad “calaamadaynta” ah. Tani macnaheedu waa in HTML aysan ahayn luqad barnaamij (programming language) oo xisaab samaysa, balse ay tahay luqad lagu qeexo qaab-dhismeedka bogga.
Tusaale ahaan, HTML waxay u sheegtaa biraawsarka (browser): “Halkaan waa cinwaan weyn, halkaan waa cutub qoraal ah, halkaanina waa sawir.”
2. Sida Internetku u Shaqeeyo (Client vs Server)
Si aad u fahanto HTML, waa inaan marka hore fahanno sida bogga internetka uu u soo gaaro shaashadaada. Waxaa jira labo qaybood oo muhiim ah:
A. Client (Macmiilka)
Client-ku waa qalabka aad isticmaalayso si aad internetka ugu gasho, sida:
- Biraawsarkaaga (Chrome, Safari, Firefox, Edge).
- Aaladdaada (Laptop, Smartphone, Tablet).
B. Server (Adeegaha)
Server-ku waa kombiyuutar awood sare leh oo meel fog ku yaal, kaas oo keydiya faylasha mareegta (websaydhka).
Hablaha dhacdada (The Process):
- Codsi (Request): Markaad qorto
www.google.comoo aad Enter riixdo, biraawsarkaagu wuxuu diraa “codsi” uu ku weydiinayo server-ka: “Fadlan i soo dir faylka boggan.” - Jawaab (Response): Server-ku wuxuu soo diraa faylka HTML-ka ah ee boggaas.
- Rendering: Biraawsarkaagu wuxuu akhriyaa calaamadaha HTML-ka, wuxuuna u beddelaa bog qurux badan oo aad arki karto.
3. Xiriirka u dhexeeya HTML, CSS, iyo JavaScript
HTML keligeed ma aha wax kasta. Si mareegdu u noqoto mid dhamaystiran, waxaan u baahanahay saddex qalab oo kala duwan:
- HTML (Qaab-dhismeedka): Waa sida qof dhisaya guri oo rudaa darbiyada iyo saqafka. HTML waxay qeexdaa waxa bogga ku jira (qoraal, sawirro, foomam).
- CSS (Qurxinta): Waa sida qofka guriga rinjiyeynaya, midabada dooranaya, ama alaabta qurxinta gelinaya. CSS waxay qeexdaa sida waxyaabaha HTML-ku qeexay ay u muuqdaan (midabka, weynaan, goobta).
- JavaScript (Hab-dhaqanka): Waa sida korontada guriga, lift-ka, ama albaabada iskiis u furma. JavaScript waxay qeexdaa sidee boggu u shaqeeyaa (badhamada marka la riixo, animation-yada, xogta isbeddesha).
Koobid
- HTML waa luqadda calaamadaha ee dhista qaab-dhismeedka mareegaha.
- Internetku wuxuu u shaqeeyaa qaab Client-Server.
- HTML-ku waa lafdhabarta, CSS waa qurxinta, JavaScript-na waa dhaqdhaqaaqa.
Sii wadashada: Casharka xigta, waxaan baran doonaa sida loo abuuro boggaaga HTML ugu horreeya!