MathML 소개 - 수학을위한 마크 업 언어
MathML은 다음을 수행하는 데 사용할 수있는 마크 업 언어입니다. 수학 표기법 표시. MathML 태그는 HTML5에서 직접 사용할 수 있습니다. 웹 페이지에 수학의 간단한 표기법 이상을 표시하고자 할 때 유용합니다. HTML과의 단순성 및 유사성.
MathML에는 두 가지 유형의 마크 업이 있습니다. 프레젠테이션 (레이아웃 용) 및 내용 (의미 용). 프레젠테이션 마크 업은 브라우저에서만 지원되므로 HTML에서 사용할 수있는 유일한 마크 업 유형입니다. HTML과 마찬가지로 CSS와 JavaScript를 사용할 수도 있습니다..
MathML을 살펴 보겠습니다..
MathML 이해하기
Mozilla 개발자 웹 사이트에는 현재 MathML 요소 목록이 있습니다. 또한 빠른 참조를 위해이 게시물의 끝 부분에있는 예제에 사용 된 요소를 나열했습니다..
MathML의 최상위 요소는 HTML에서 MathML 코드를 작성할 때 해당 요소를
태그들.
,
,
,
식별자, 연산자, 숫자 및 문자열을 나타내는 기본 요소입니다. 아래의 모든 MathML 요소는 문자 'm'로 시작합니다..
몇 가지 간단한 예가 있습니다..
위 첨자 및 아래 첨자를 표시하는 방법
그만큼
요소는 위 첨자를 표시하기위한 것입니다. 저기
첨자 용.
분수를 표시하는 방법
루트 정수를 표시하는 방법
다음은 루트 정수를 표시하는 간단한 예제입니다..
오직 제곱근 만 들어 있습니다.
.
이제 더 복잡한 표기법으로 넘어 가자..
매트릭스를 표시하는 방법
행렬을 구성하려면 행과 열에 대한 테이블 구조가 필요합니다. 이를 위해 우리는
,
과
.
그 외에는
연산자를 추가하는 태그 [
과 ]
행렬 주위에 놓고, 마지막으로 모든 요소를
요소, 표현식을 그룹화하는 요소.
최종 결과는 다음과 같습니다.
또한 매트릭스에서 'X'를 돋보이게하기 위해 약간의 CSS를 던져 보겠습니다..
mi 색상 : 빨강;
적분 방정식을 표시하는 방법
아래는 기본적인 방정식의 예입니다. 그만큼
적분에 한계를 추가하는 데 사용됩니다..
HTML과 마찬가지로 MathML에는 문자와 엔티티도 있으며이 중 하나는 예제에서 그리스어 파이 기호를 표시하는 데 사용됩니다. 위의 적분 방정식을 표시하는 방법은 다음과 같습니다.
MathML 문자 엔티티 목록을 보려면 W3C 웹 사이트에서 여기를 클릭하십시오..
MathML 속성
HTML과 같은 속성을 제외하고 (예 : 신분증
), MathML에는 고유 한 속성 집합이 있습니다. Mozilla Developer 사이트에는 참조 할 수있는 MathML 속성 모음이 있습니다. 폴백의 경우 JavaScript 라이브러리 MathJax를 사용할 수 있습니다. 더 많은 도구가 필요한 경우 여기에서이 링크를 확인하십시오..
위의 모든 예제가 들어있는이 코드 with으로 휴가를 가지므로 쉽게 참조 할 수 있습니다..
MathML 요소의 참조 목록
집단 | 정의 |
| 최상위 MathML 요소 |
| 식별자 (변수, 상수, 함수 이름)를 표시합니다. |
| 숫자 리터럴을 표시합니다. |
| 연산자 표시 |
| 문자열 리터럴을 표시합니다. |
| 기지에 위 첨자 부착 |
| 베이스에 첨자를 붙인다. |
| 분수를 표시하는 데 사용됩니다. |
| 지표가있는 급진주의자를 표시합니다. |
| 제곱근을 표시합니다. |
| 테이블 또는 행렬을 표시합니다. |
| 행
|
| 열
|
| 하위 표현식 그룹화 |
| 위첨자, 아래 첨자, presuperscript & presubscript를 추가하는 데 사용됩니다. |