8 Karaniwang Mga Pagkakamali sa HTML na Dapat Mong Iwasan para sa Mas Mahusay na Web Development

8 Karaniwang Mga Pagkakamali sa HTML na Dapat Mong Iwasan para sa Mas Mahusay na Web Development
Ang mga mambabasang tulad mo ay tumutulong sa pagsuporta sa MUO. Kapag bumili ka gamit ang mga link sa aming site, maaari kaming makakuha ng isang affiliate na komisyon. Magbasa pa.

Ang pundasyon ng bawat website ay HTML—ito ang pangunahing wika para sa pagbubuo at pagpapakita ng nilalaman sa mga web page.





Gayunpaman, kahit na ang mga napapanahong HTML coder ay maaaring gumawa ng mga simpleng error na nagreresulta sa hindi magandang na-optimize na mga website. At ang mga error na tulad nito ay maaaring lumikha ng mga isyu sa pagganap, kakayahang magamit, at pagiging naa-access.





MAKEUSEOF VIDEO OF THE DAY MAG-SCROLL PARA MAGPATULOY SA NILALAMAN

Upang makatulong na maiwasan ang mga ito, subukang pag-aralan ang sumusunod na karaniwang mga error sa HTML at tumuklas ng mga tip sa kung paano maiwasan ang mga ito.





1. Paggamit ng Mga Hindi Na Ginagamit na HTML Elements

  screenshot na nagpapakita ng paggamit ng mga hindi na ginagamit na elemento ng html

Ang HTML ay nagbago sa paglipas ng panahon, kaya ang ilang mga elemento at katangian ay kalabisan na ngayon. Ang mga modernong browser ay hindi sumusuporta sa mga hindi na ginagamit na elemento at katangian, at ang kanilang paggamit ay maaaring negatibong makaapekto sa bilis ng iyong website.

Ang tag para sa pagsentro ng teksto, ang tag para sa pag-format ng teksto, at ang Ang tag para sa strikethrough na text ay ilan sa pinakamadalas na ginagamit na hindi na ginagamit na mga elemento ng HTML. Dapat mong gamitin ang mga modernong katumbas para sa mga bahaging ito.



Halimbawa, maaari mo gumamit ng CSS upang isentro ang nilalaman , kaysa sa tag. Bukod pa rito, maaari kang magtakda ng mga estilo ng font gamit ang CSS kaysa sa tag.

2. Hindi Kasama ang Alt Text

  Screenshot na nagpapakita ng halimbawa ng code na hindi kasama ang alt text para sa mga larawan

Bagama't mahalagang bahagi ng online na disenyo ang mga larawan, hindi sila makikita ng mga manonood na may mga kapansanan sa paningin. Dahil dito, dapat kang magdagdag descriptive alt text sa mga larawan upang gawing mas naa-access ang mga ito.





naka-link kung paano makita kung sino ang tumingin sa iyong profile

Binibigyang-daan ng Alt text ang mga text-to-speech engine na basahin ang paglalarawan ng larawan sa mga user. Ito ay hindi lamang para sa mga screen-reader, bagaman; alt text ay maaaring makinabang sa search engine optimization. Karamihan sa mga browser ay magpapakita din ng alt text kung ang isang imahe ay nabigong mag-load.

3. Hindi Wastong Nesting ng HTML Elements

  Hindi Wastong Nesting ng HTML Elements

Upang magarantiya ang katanggap-tanggap na code at wastong pagpapatakbo ng website, dapat na maayos na naka-nest ang mga elemento ng HTML. Maaaring magkaroon ng hindi inaasahang epekto ang hindi sapat na nesting, kabilang ang mga sirang layout, nawawalang content, at sirang link.





Halimbawa, dapat mong isara ang bawat div tag bago magbukas ng bago. Katulad nito, hindi mo dapat gawin ang tag sa labas ng isang ordered o unordered list.

4. Sobrang paggamit ng div Tag

  Screenshot na nagpapakita ng labis na paggamit ng mga div tag.

Ang tag na 'div' ay isang flexible na elemento ng HTML na ginagamit para sa pagpapangkat at pag-istilo ng nilalaman. Gayunpaman, ang labis na paggamit ng tag na ito ay maaaring magresulta sa isang hindi maayos na website at maging mahirap ang pagpapanatili ng code.

Dapat kang gumamit ng mga semantic na elemento ng HTML na nagbibigay ng kahulugan sa nilalaman sa halip na mga div tag para sa lahat. Maaari mong gamitin ang

tag para sa isang header sa halip na isang div tag. Gayundin, dapat mong gamitin ang tag para sa isang navigation bar bilang kapalit ng
tag.

error code sa disney help center 83

5. Hindi Paggamit ng Semantic HTML

  Screenshot ng HTML code nang walang paggamit ng mga elemento ng semantiko

Nang walang paggamit ng mga elemento ng semantiko tulad ng

,
,