Mājas lapa » Kodēšana » Ievads MathML - matemātikas iezīmēšanas valoda

    Ievads MathML - matemātikas iezīmēšanas valoda

    MathML ir iezīmēšanas valoda, ko var izmantot rādīt matemātiskos apzīmējumus. Jūs varat izmantot MathML tagus tieši no HTML5. Tas ir noderīgi, ja jūsu tīmekļa lapās vēlaties parādīt vairāk nekā vienkāršus matemātikas apzīmējumus, un tas ir diezgan viegli lietot, pateicoties tās vienkāršība un līdzība HTML.

    MathML ir divu veidu atzīmes; prezentācija (izkārtojumam) un saturs (nozīmē). Tā kā pārlūkprogrammas atbalsta tikai prezentācijas atzīmi, tas ir vienīgais marķējuma veids, ko var izmantot ar HTML. Jūs tāpat varat izmantot CSS un JavaScript, tāpat kā HTML.

    Apskatīsim MathML.

    MathML izpratne

    Mozilla Developer tīmekļa vietnē ir saraksts ar pašreizējiem MathML elementiem. Esmu arī uzskaitījis elementus, kas izmantoti šī amata beigās izmantotajos piemēros, lai to varētu ātri izmantot.

    MathML augstākā līmeņa elements ir Kad HTML rakstāt MathML kodu, neaizmirstiet tos ievietot tagus.

    ,,, ir galvenie elementi, kas attēlo attiecīgi identifikatoru, operatoru, numuru un virkni. Ņemiet vērā, ka visi zemāk esošie MathML elementi sākas ar burtu “m”.

    Šeit ir daži vienkārši piemēri.

    Kā parādīt Superscript & apakšindeksu

    The elements ir virsraksta attēlošanai. Ir par abonementiem.

      n 7   

    Kā attēlot frakcijas

      7 26   

    Kā rādīt Root Integers

    Šeit ir vēl viens vienkāršs piemērs, lai parādītu sakņu veselus skaitļus.

      -678 5   

    Tikai kvadrātsaknei ir .

    Tagad pāriet uz sarežģītākiem apzīmējumiem, matricu.

    Kā rādīt matricu

    Lai izveidotu matricu, mums vajadzēs rindu un kolonnu tabulas struktūru. Šim nolūkam mēs izmantojam , un .

    Bez tam mēs to izmantosim tagus, lai pievienotu operatorus [ un ] ap matricu un visbeidzot tos visus iekšpusē elements, elements, kas grupē izteiksmes.

    Lūk, gala rezultāts:

       [     0   4   10     5   2   X     9   11   1     ]    

    Tāpat, mest nedaudz CSS, lai padarītu “X” izceļas matricā.

    mi krāsa: sarkana;  

    Kā parādīt integrālos vienādojumus

    Zemāk ir integrālā vienādojuma pamata veida piemērs. The tiek izmantots, lai pievienotu integritātes robežas.

    Tāpat kā HTML, MathML ir arī rakstzīmes un vienības, no kurām viena tiek izmantota piemērā, lai parādītu grieķu phi simbolu. Tālāk aprakstīts, kā attēlot iepriekš minēto vienādojumu:

       f ( x )  =    a b   K ( x , t )   φ ( t )  d t    

    Lai atrastu MathML rakstzīmju vienību sarakstu, noklikšķiniet šeit, lai atrastu tos W3C tīmekļa vietnē.

    MathML atribūti

    Neatkarīgi no atribūtiem, kas ir tādi paši kā HTML (piemēram, ID), MathML ir arī savi atribūti. Mozilla izstrādātāja vietnei ir sava MathML atribūtu kolekcija. Atlikumu gadījumā varat izmantot JavaScript bibliotēku MathJax. Ja jums ir nepieciešami vairāk rīki, skatiet šo saiti šeit.

    Ar savu kodu, kurā ir visi iepriekš minētie piemēri, es ņemšu savu atvaļinājumu, lai to varētu viegli izmantot.

    MathML elementu saraksts

    Elementi Definīcija
    Augstākā līmeņa MathML elements
    Parāda identifikatorus (mainīgos lielumus, konstantes, funkciju nosaukumus)
    Parāda ciparu burtu
    Parāda operatoru
    Parāda virknes burtus
    Pievieno pamatni virsrakstam
    Pievieno bāzes indeksu
    Izmanto, lai parādītu frakcijas
    Parāda radikāļus ar rādītājiem
    Parāda kvadrātsakni
    Parāda tabulu vai matricu
    Rinda
    Sleja
    Grupu apakštēmas
    Izmanto, lai pievienotu virsrakstu, apakšindeksu, priekšraksta un provizorisko skriptu