Inona avy ireo marika fianarana?

Rehefa manomboka manadihady ny tontolon'ny tranonkala ianao, dia azo antoka fa hampidirina amin'ny teny sy andian-teny maromaro izay vaovao aminao. Ny iray amin'ireo fepetra izay mety ho renao dia ny "marika" na ny "fiteny fanamarihana". Ahoana ny fahasamihafana misy eo amin'ny "marika" noho ny "code" ary nahoana ny sasany amin'ireo mpampiasa tranonkala no toa mampifandray ireo teny ireo? Andao hojerentsika amin'ny fijerena akaiky ny dikan'ny hoe "teny fanamarihana".

Andeha hojerentsika ny 3 Markup Languages

Saika ny fanafohezan-teny rehetra ao amin'ny tranonkala izay misy "ML" ao anatiny dia "fiteny fanamarihana" (fahagagana lehibe, izay ny "ML" no miseho). Ny fiteny marika dia ny tranokala ampiasaina hamoronana pejy web na ny endrika sy ny habe rehetra.

Raha ny tena izy, misy fiteny maro samihafa manerana izao tontolo izao. Ho an'ny famolavolana tranonkala sy ny fampandrosoana, dia misy karazana telo famaritana manokana izay ho hitanao fa hitranga. Ireo dia HTML, XML, ary XHTML .

Inona no dikan'ny teny Markup?

Raha hamaritra araka ny tokony ho izy ity teny ity - fiteny iray manamarika dia tenim-piraketana izay manonona ny lahatsoratra mba ahafahan'ny ordinatera manipika izany lahatsoratra izany. Ny ankamaroan'ny fiteny fanamarihana dia azo vakiana amin'ny maha-olona satria ny tononkira dia nosoratana amin'ny fomba hanavahana azy ireo amin'ny lahatsoratra. Ohatra, amin'ny HTML, XML, ary XHTML, ny marika famantarana dia . Ny lahatsoratra rehetra hita ao anatin'ny iray amin'ireo tarehin-tsoratra ireo dia heverina ho ampahany amin'ny teny fanamarihana fa tsy ampahany amin'ny rakitsoratra voamarina.

Ohatra:


Ity dia fehintsoratra amin'ny lahatsoratra nosoratana tamin'ny HTML

Ity ohatra ity dia alalana HTML. Izy io dia mamorona ny marika fanokafana (

), marika famaranana (), ary ny lahatsoratra tena havoaka eo amin'ny efijery (ity no lahatsoratra misy eo amin'ireo labozia roa). Ny tag dia ahitana ny "latsaky ny" sy "lehibe" marika mba hanondroana azy io amin'ny ampahan'ny marika.

Rehefa mametraka ny lahatsoratra aseho amin'ny solosaina na ny solosaina hafa ianao dia mila manavaka ny lahatsoratra sy ny torolàlana ho an'ny soratra. Ny "marika" dia torolalana amin'ny fanehoana na fanontana ilay lahatsoratra.

Ny marika dia tsy voatery ho mpamaky amin'ny ordinatera. Ny fanamarihana vita amin'ny sora-baventy na amin'ny boky dia heverina ho marika ihany koa. Ohatra, mpianatra maro any am-pianarana no hanasongadina fehezanteny sasany ao amin'ny bokiny. Midika izany fa ny lahatsoratra asongadina dia manan-danja kokoa noho ilay lahatsoratra manodidina. Ny loko miavaka dia heverina ho marika.

Ny marika dia lasa fiteny iray rehefa fehezina ny fitsipika manodidina ny fomba hanoratana sy hampiasana izany fanamarihana izany. Io mpianatra io ihany no afaka manana ny "fanamarihany ny fanamarihana ny teny fanamarinana" raha toa ka asiana fehezan-dalàna toy ny hoe "loko maitso maitso dia avy amin'ny famaritana, ny loko mavo dia ny antsipirihan'ny fanadinana, ary ny fanamarihan'ny pensilihazo eo amin'ny sisiny dia ho loharano fanampiny."

Ny ankamaroan'ny fiteny fanamarihana dia voafaritry ny manam-pahefana ivelan'ny fampiasan'ny olona maro samihafa. Toy izao ny fomba fanamarihana ny tranokalan'ny web. Izy ireo dia voafaritry ny W3C, na World Wide Web Consortium .

HTML-HyperText Markup Language

HTML na HyperText Markup Language no tenimiafin'ny tranonkala ary ny tena mahazatra dia hiasa amin'ny web designer / developer ianao.

Raha ny marina, mety ho ny fiteny tokana fanamarihana ampiasainao amin'ny asanao izany.

Ny tranonkala rehetra dia nosoratana tamin'ny tsiro HTML. HTML dia mamaritra ny fomba anehoana sary , multimedia, ary lahatsoratra hita ao anaty tranonkala web. Ity fiteny ity dia ahitana singa mifandraika amin'ireo antontan-taratasy (hypertext) ary mametraka ny tahirin-kevitrao Internet (ohatra amin'ny endrika). Olona maro no miantso ny "codecode d'internet" HTML, fa raha ny marina dia tenim-piraketana fotsiny izany. Tsy misy fehezanteny diso tanteraka ary hihaino ny olona ianao, anisan'izany ny matihanina amin'ny web, ampiasao ireo teny roa ireo amin'ny fifandimbiasana.

HTML dia fitenin'ny fiteny famaritana marika. Miorina amin'ny SGML (Standard Generalized Markup Language).

Teny iray mampiasa marika hamaritana ny rafitry ny lahatsoratrao. Ny endriky ny marika sy ny marika dia voafaritry ny marika .

Raha HTML dia amin'ny fiteny be mpampiasa indrindra amin'ny alàlan'ny tranonkala amin'izao fotoana izao, dia tsy ny safidy ho an'ny fampiroboroboana ny tranonkala ihany. Rehefa niely ny HTML, dia somary sarotra ihany izany ary ny endri-tsoratra sy ny votoaty mifandraika amin'ny fiteny iray. Farany dia nanapa-kevitra ny W3C fa ilaina ny fisarahana eo amin'ny tranonkala sy ny votoaty. Ny marika iray mamaritra ny votoatiny irery dia hitoetra ao HTML ary ny marika izay mamaritra ny endrika dia tsy nekena ho an'ny CSS (Cascading Style Sheets).

Ny andiany farany amin'ny HTML dia HTML5. Ity famoahana ity dia nanampy ireo endri-javatra fanampiny ho HTML ary nanaisotra ny fahatakarana sasantsasany izay napetraky ny XHTML (bebe kokoa tamin'io fiteny io fotoana fohy).

Ny fomba namoahana ny HTML dia novaina tamin'ny fampiakarana ny HTML5. Amin'izao fotoana izao, ireo endri-javatra vaovao sy fanovana dia ampiana tsy misy ilàna ny famoahana vaovao sy laharana. Ny dikan-teny farany amin'ny fiteny dia antsoina hoe "HTML".

XML-eXtensible Markup Language

Ny teny marika eXtensible dia ny fiteny izay mifototra amin'ny version hafa HTML. Tahaka ny HTML, XML dia mifototra amin'ny SGML ihany koa. Sarotra kokoa noho ny SGML sy matanjaka kokoa noho ny HTML tsotra. Ny XML dia manome ny ambaratonga hamoronana fiteny samihafa.

XML dia fiteny ho an'ny fiteny fanoratana marika. Ohatra, raha miasa araka ny tetiarana ianao, dia mety mamorona marika mampiasa XML mba hamaritana ny ray, ny reny, ny zanakao, ary ny zanakao ao amin'ny XML anao toy izao: zanako vavy> .

Misy ihany koa ireo fiteny maromaro efa voapetraka miaraka amin'ny XML: MathML ho famaritana matematika, SMIL ho an'ny multimedia, XHTML, sy ny maro hafa.

XHTML-eXtended Teny fanamarinana HyperText

XHTML 1.0 dia HTML 4.0 noforonina mba hifanaraka amin'ny fenitra XML . XHTML dia nosoloina tamin'ny endriny maoderina amin'ny HTML5 sy ny fiovana efa nisy hatramin'izay. Tsy mety mahita toerana vaovao ampiasaina amin'ny XHTML ianao, fa raha miasa amin'ny tranokala lehibe kokoa ianao, dia mety mbola hihaona amin'ny XHTML any anaty ala.

Tsy misy fahasamihafana goavana eo amin'ny HTML sy XHTML , fa izao no ho hitanao:

Lahatsoratra niavian'i Jennifer Krynin. Edited by Jeremy Girard on 7/5/17.