Kas HTML on programmeerimiskeel?

HTML-kood

Lühike vastus: tõenäoliselt mitte

HTML (Hyper Text Mark-up Language) ei ole programmeerimiskeel, nagu nimigi ütleb, see on märgistuskeel (nagu allpool selgitatud). Lihtsamalt öeldes on HTML kood, mis kirjeldab, kuidas konkreetne veebileht välja näeb. HTML võib sisaldada ka selle elementide vormingut, nagu fondi suurus, värv, stiil, taustavärv, asukoht ja palju muud. Kuid tänapäevases veebiarenduses panime selle stiilikoodi eraldi faili, mida nimetatakse CSS-ks (Cascaded Style Sheet). Ehkki HTML määratleb lehe struktuuri, annab CSS sellele stiili. Kuid te ei saa käskida arvutit nendega protseduure tegema, näiteks ei saa te määratleda tsükleid, teha if / else-ga hargnemist, deklareerida funktsioone, hallata sündmusi ja palju muud.

Mis on juurdehindlus?

Kujutage ette, et soovite oma veebisaidil teksti „Tere tulemast minu veebisaidile” ja soovite, et see oleks suurus 18 ja punane. Kuidas saaksime käskida arvutil vormindamisandmeid salvestada? Saame seda teha märgistuskeelega, kasutades niinimetatud silte (spetsiaalseid sümboleid). Nagu

Tere tulemast minu veebisaidile

.

Ülaltoodud näites ütleme me arvutile, et “Tere tulemast minu veebisaidile” on lõik, kuna see on ümbritsetud

sildid (HTML-i osa). Lisades style = ”fondi suurus: 18 pikslit värv: punane” koodi, ütleme arvutile ka selle lõigu stiili (CSS-i osa). Lihtne, kas pole? Kui meie HTML / CSS-koodid suurenevad, on palju praktilisem hoida seda stiiliteavet eraldi failis nimega CSS (Cascaded Style Sheet).

Niisiis, HTML-kood määratleb struktuuri, st ütleb, et siin on lõik, mille sees on konkreetne tekst:

Tere tulemast minu veebisaidile

Ja CSS-kood kirjeldab, kuidas seda lõiku vormindada:

p {
kirjasuurus: 18 pikslit;
värv: punane;
}

Brauserid, nagu Chrome, Safari, Firefox, Edge jne, teavad, et kogu tekst on mähitud

sildi suurus peaks olema 18 pikslit ja värvitud punase värviga ning see kuvab selle teksti kasutaja jaoks konkreetsel viisil. See on kõik!

Mis on programmeerimiskeeled siis?

Lihtsamalt öeldes on meil tegemist programmeerimiskeelega, kus saame määratleda muutujaid, salvestada ja lugeda nendega väärtusi, kirjutada funktsioone, kirjutada silmi, kui avaldused, käsitleda sündmusi nagu nupuklikid ja palju muud. Kuna HTML / CSS ei saa ühtegi neist, mida kirjeldatakse, muudame oma veebisaidid elavaks, lisades JavaScripti (JS) koodi. JS on skriptikeel (teatud eesmärki teeniv programm), mida kasutati algselt ainult esiotsa arendamiseks (just seda näete ja saate sellel veebisaidil praegu suhelda). Tagaküljel (kõik see, mis serveris toimub ja teie kui kasutaja ei näe seda) kasutame programmeerimiskeeli koos (sulgudes näidatud vastavad raamistikud) nagu Java (Spring), C# (ASP.NET), PHP (Laravel), Python (Flask, Django), Ruby (Rails) ja nüüd ka JavaScripti oma suhteliselt uue raamistikuga Node.JS (lihtsalt öeldes JavaScripti keele rakendamine taustaks).

Vaadake minu lühikest visuaalset selgitust HTMLi, CSSi ja JSi erinevuste kohta.

Link minu veebikursusele: https://online.datorium.eu

Jaga seda postitust

Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>
Jagage !trpst#/trp-gettext>

Veel uurida

Teismelised õpivad kodeerimist
Programmeerimine

Jauniešu iespējas apgūt digitālās prasmes

See on muutuste laiks, kus on palju rohkem kasu, kui kiiresti õpivad noored prasmes ja valmis õpetavad no profesionāļiem, domājot par nākotni ja karjeras