Kas ir iezīmēšanas valodas?

Sākot izpētīt web dizaina pasauli, jūs, bez šaubām, iepazīstinās ar vairākiem vārdiem un frāzēm, kas jums ir jaunas. Viens no vārdiem, ko jūs varētu dzirdēt, ir "iezīmēšanas" vai, iespējams, "iezīmēšanas valoda". Kā "marķējums" atšķiras no "koda" un kāpēc daži tīmekļa speciālisti, šķiet, lieto šos vārdus savstarpēji aizstājami? Sāksim ieskatīties, tieši to, ko nozīmē "iezīmēšanas valoda".

Apskatīsim 3 iezīmēšanas valodas

Gandrīz katrs tīmekļa saīsinājums, kuram ir "ML", ir "iezīmēšanas valoda" (liels pārsteigums, tieši tā ir "ML"). Marķēšanas valodas ir veidņu bloki, ko izmanto, lai izveidotu tīmekļa lapas vai visas formas un izmērus.

Patiesībā pasaulē ir daudz dažādu iezīmēšanas valodu. Tīmekļa dizaina un izstrādes gadījumā ir trīs īpašas iezīmēšanas valodas, kuras, visticamāk, būs pieejamas. Tie ir HTML, XML un XHTML .

Kas ir iezīmēšanas valoda?

Lai pareizi definētu šo terminu - iezīmēšanas valoda ir valoda, kas anotē tekstu, lai dators varētu manipulēt ar šo tekstu. Lielākā daļa izkārtņu valodu ir lasāma cilvēkiem, jo ​​anotācijas ir rakstītas tā, lai tās atšķirtos no paša teksta. Piemēram, izmantojot HTML, XML un XHTML, iezīmēšanas atzīmes ir . Jebkurš teksts, kas parādās kādā no šīm rakstzīmēm, tiek uzskatīts par iezīmēšanas valodas daļu, bet ne par anotēta teksta daļu.

Piemēram:


Šis teksts ir rakstīts HTML punktā

Šis piemērs ir HTML punkts. Tajā ir atvēršanas tags (

), aizvēršanas tags () un faktiski teksts, kas tiks parādīts ekrānā (šis teksts ir starp diviem tagiem). Katrā tagā ir simbols "mazāks par" un "lielāks par", lai norādītu to kā atzīmes daļu.

Kad formatējat tekstu, kas tiek rādīts datorā vai citā ierīces ekrānā , jums ir jānošķir pats teksts un teksta norādījumi. "Izlikšana" ir instrukcijas teksta parādīšanai vai drukāšanai.

Marķējumam nav jābūt datorlasāmam. Anotācijas, kas izdarītas drukātā veidā vai grāmatā, tiek uzskatītas arī par atzīmēšanu. Piemēram, daudzi skolēni mācību grāmatās izceļ dažas frāzes. Tas norāda, ka izceltais teksts ir svarīgāks par apkārtējo tekstu. Izceltā krāsa tiek uzskatīta par iezīmējumu.

Marķēšana kļūst par valodu, kad tiek kodificēti noteikumi par to, kā rakstīt un izmantot šo marķējumu. Tajā pašā skolēnam varētu būt savs "piezīmju zīmēšanas valodu", ja tie kodificē noteikumus, piemēram, "violeta marķieris ir definīcijām, dzeltenais marķieris ir eksāmenu datiem, un zīmuļu piezīmes marginā ir papildu resursi."

Lielāko daļu iezīmēšanas valodu nosaka ārēja iestāde, ko var izmantot daudzi cilvēki. Tas nozīmē, ka tīmekļa vietņu iezīmēšanas valodas darbojas. Tos nosaka W3C vai World Wide Web konsorcijs .

HTML-HyperText iezīmēšanas valoda

HTML vai HyperText iezīmēšanas valoda ir Web primārā valoda un visbiežāk sastopamā tīmekļa vietne, ar kuru strādāsit kā tīmekļa izstrādātājs / izstrādātājs.

Faktiski tā var būt vienīgā iezīmēšanas valoda, kuru izmantojat savā darbā.

Visas tīmekļa lapas ir rakstītas ar HTML garšu. HTML nosaka veidu, kādā attēli , multividi un teksts tiek parādīti tīmekļa pārlūkprogrammās. Šī valoda ietver elementus, kas savieno dokumentus (hiperteksts) un padara jūsu tīmekļa dokumentus interaktīvus (piemēram, veidlapās). Daudzi cilvēki zvana HTML "vietnes kodu", bet patiesībā tā ir patiešām tikai iezīmēšanas valoda. Neviens no termiņiem nav pilnīgi nepareizi, un jūs dzirdēsiet cilvēkus, tostarp tīmekļa profesionāļus, lietojot šos divus vārdus savstarpēji.

HTML ir definēta standarta iezīmēšanas valoda. Tas ir balstīts uz SGML (Standard Generalized Markup Language).

Tā ir valoda, kurā tiek izmantoti tagi, lai noteiktu teksta struktūru. Elementi un birkas ir definēti ar rakstzīmēm.

Lai gan HTML šodien ir vispopulārākā iezīmēšanas valoda, kuru šodien izmanto tīmeklī, tā nav vienīgā izvēle tīmekļa izstrādei. Tā kā HTML tika izstrādāts, tas kļūst arvien sarežģītāks un stila un satura tagi apvienoti vienā valodā. Galu galā W3C nolēma, ka ir nepieciešams atdalīt tīmekļa lapas stilu un saturu. Tag, kurā definēts tikai saturs, paliek HTML, kamēr tagi, kas definē stilu, ir izturējušies par labu CSS (Cascading Style Sheets).

HTML jaunākā numurētā versija ir HTML5. Šī versija pievienoja vairākas iezīmes HTML un nojauca kādu stingrību, ko uzlika XHTML (īsi drīzāk šajā valodā).

HTML izpausmes veids ir mainīts ar HTML5 pieaugumu. Šodien jaunas funkcijas un izmaiņas tiek pievienotas bez vajadzības atbrīvot jaunu numurētu versiju. Jaunāko valodas versiju vienkārši sauc par "HTML."

XML paplašināmā iezīmēšanas valoda

EXtensible Markup Language ir valoda, kuras pamatā ir cita HTML versija. Tāpat kā HTML, XML pamatā ir arī SGML. Tas nav tik stingrs kā SGML un stingrāk nekā vienkāršais HTML. XML nodrošina paplašināmību, lai izveidotu dažādas dažādas valodas.

XML ir valoda rakstīšanas valodu rakstīšanai. Piemēram, ja strādājat ar ģenealoģiju, jūs varat izveidot tagus, izmantojot XML, lai definētu tēvu, māti, meitu un dēlu savā XML šādā veidā: .

Ar XML palīdzību jau ir izveidotas vairākas standartizētas valodas: MathML matemātikas definēšanai, SMIL darbam ar multividi, XHTML un daudziem citiem.

XHTML-eXtended HyperText iezīmēšanas valoda

XHTML 1.0 ir atkārtoti definēts HTML 4.0, lai atbilstu XML standartam. XHTML ir aizstāts mūsdienīgā tīmekļa dizaina darbā ar HTML5 un kopš tā notikušajām izmaiņām. Jūs, visticamāk, neatradīsit nevienu jaunāko vietni, izmantojot XHTML, bet, ja jūs strādājat ar daudz vecāku vietni, jūs joprojām varat saskarties ar XHTML tur savvaļā.

Starp HTML un XHTML nav lielu atšķirību, taču šeit jūs pamanīsit:

Jennifera Krīnina oriģinālais raksts. Rediģējis Jeremijs Girards 17. un 17. jūlijā.