Vai HTML ir programmēšanas valoda?

HTML kods

Īsā atbilde: Droši vien nē

HTML (Hyper Text Mark-up Language) nav programmēšanas valoda, kā norāda nosaukums, tā ir iezīmēšanas valoda (kā paskaidrots tālāk). Vienkārši sakot, HTML ir kods, kas apraksta, kā izskatās konkrēta tīmekļa lapa. HTML var saturēt arī tā elementu formatējumu, piemēram, fonta lielumu, krāsu, stilu, fona krāsu, atrašanās vietu un daudz ko citu. Bet mūsdienu tīmekļa izstrādē mēs ievietojām šo ieveidošanas kodu atsevišķā failā, ko sauc par CSS (Cascaded Style Sheet). Tātad, kaut arī HTML nosaka lapas struktūru, CSS piešķir tai stilu. Bet jūs nevarat uzdot datoram izpildīt procedūras ar tiem, piemēram, nevarat definēt cilpas, veikt sazarošanu ar if / else, deklarēt funkcijas, rīkoties ar notikumiem un daudz ko citu.

Kas ir uzcenojums?

Iedomājieties, ka jūsu vietnē vēlaties tekstu “Laipni lūdzam manā vietnē” un vēlaties, lai tā izmērs būtu 18 un sarkana. Tagad, kā mēs varam likt datoram saglabāt šos formatēšanas datus? Mēs to varam izdarīt ar uzcenojuma valodu, izmantojot tā saucamos tagus (īpašos simbolus). Patīk

<p style="”font-size:18px" color:red”>Laipni lūdzam manā vietnē</p>.

Iepriekš minētajā piemērā mēs datoram sakām, ka “Laipni lūdzam manā vietnē” ir rindkopa, jo tā ir apņemta <p></p> tagi (HTML daļa). Pievienojot style = ”fonta lielums: 18 pikseļi krāsa: sarkana” kodu, mēs datoram arī nosakām šīs rindkopas stilu (CSS daļa). Vienkārši, vai ne? Kad mūsu HTML / CSS kodi kļūst lielāki, ir ļoti praktiski šo stila informāciju glabāt atsevišķā failā ar nosaukumu CSS (Cascaded Style Sheet).

Tātad HTML kods nosaka struktūru, ti, norāda, ka šeit būs rindkopa ar noteiktu tekstu:

<p>Laipni lūdzam manā vietnē</p>

Un CSS kods norāda, kā šī rindkopa jāformatē:

p {
fonta lielums: 18 pikseļi;
krāsa: sarkana;
}

Pārlūkprogrammas, piemēram, Chrome, Safari, Firefox, Edge utt., Zina, ka jebkurš teksts ir iesaiņots <p></p> tagam jābūt 18 pikseļu lielumam un nokrāsotai sarkanā krāsā, un lietotājam tas tiek parādīts konkrētā veidā. Tas ir viss!

Kādas tad ir programmēšanas valodas?

Vienkārši sakot, mums ir darīšana ar programmēšanas valodu, kad mēs varam definēt mainīgos lielumus, glabāt un lasīt ar tiem vērtības, rakstīt funkcijas, rakstīt cilpas, ja paziņojumi, rīkoties ar notikumiem, piemēram, pogas klikšķiem un daudz ko citu. Tā kā HTML / CSS nevar veikt nevienu no aprakstītajiem, mēs atjaunojam mūsu vietnes, pievienojot JavaScript (JS) kodu. JS ir skriptu valoda (programma, kas kalpo noteiktam mērķim), kas sākotnēji tika izmantota tikai priekšplāna izstrādei (tas ir tas, ko jūs šajā vietnē redzat un ar kuru var mijiedarboties šobrīd). Mugurpusē (viss, kas notiek serverī, un jūs kā lietotājs to nevarat redzēt) mēs izmantojam programmēšanas valodas ar (attiecīgajiem ietvariem parādītajiem ietvariem), piemēram, Java (Spring), C# (ASP.NET), PHP (Laravel), Python (kolba, Django), Ruby (Rails) un tagad arī JavaScript ar savu salīdzinoši jauno ietvaru Node.JS (vienkārši runājot, JavaScript valodas ieviešana fona vajadzībām).

Noskatieties manu īso vizuālo skaidrojumu par atšķirību starp HTML, CSS un JS.

Saite uz manu tiešsaistes kursu: https://online.datorium.eu

Dalieties ar šo bloga rakstu

Kopīgojiet facebook
Kopīgojiet linkedin
Kopīgojiet twitter
Kopīgojiet telegram
Kopīgojiet vk
Kopīgojiet reddit
Kopīgojiet pinterest
Kopīgojiet google
Kopīgojiet email

Vēl izpētīt

Jaunumi

DigiEduHack hakatons

Datorium sadarbībā ar Eiropas Komisijas novembrī Latvijā organizēja izglītības tehnoloģiju hakatonu DigiEduHack 2023. Hakatonā tika iesniegti 46 komandu risinājumi. Kopā hakatonā piedalījās 164 skolēni nr