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.
Kā attēlot frakcijas
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.
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:
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:
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 |