HTML5 MathML

news/2024/7/21 4:18:41 标签: firefox, safari, html
htmledit_views">

HTML5 MathML

MathML 与 HTML相似度很高,但是比较繁琐。它继承了角括号和双标签(<标签>内容</标签>)的用法。

HTML5 可以在文档中使用 MathML 元素,对应的标签是 <math>...</math> 。

MathML 是数学标记语言,是一种基于XML(标准通用标记语言的子集)的标准,用来在互联网上书写数学符号和公式的置标语言。

注意:大部分浏览器都支持 MathML 标签,如果你的浏览器不支持该标签,可以使用最新版的 Firefox 或 Safari 浏览器查看。


MathML 实例

以下是一个简单的 MathML 实例:

<!DOCTYPE html><html>
   <head>
      <meta charset="UTF-8">
      <title>W3Cschool在线教程(w3cschool.cn)</title>
   </head>
	
   <body>
	
      <math xmlns="http://www.w3.org/1998/Math/MathML">
		
         <mrow>
            <msup><mi>a</mi><mn>2</mn></msup>
            <mo>+</mo>
				
            <msup><mi>b</mi><mn>2</mn></msup>
            <mo>=</mo>
				
            <msup><mi>c</mi><mn>2</mn></msup>
         </mrow>
			
      </math>
		
   </body>
</html>

尝试一下 »

运行结果图,如下所示:

以下实例添加了一些运算符:

<!DOCTYPE html><html>
   <head>
      <meta charset="UTF-8">
      <title>W3Cschool在线教程(w3cschool.cn)</title>
   </head>
	
   <body>
	
      <math xmlns="http://www.w3.org/1998/Math/MathML">
		
         <mrow>			
            <mrow>
				
               <msup>
                  <mi>x</mi>
                  <mn>2</mn>
               </msup>
					
               <mo>+</mo>
					
               <mrow>
                  <mn>4</mn>
                  <mo>⁢</mo>
                  <mi>x</mi>
               </mrow>
					
               <mo>+</mo>
               <mn>4</mn>
					
            </mrow>
				
            <mo>=</mo>
            <mn>0</mn>
				 
         </mrow>
      </math>
		
   </body></html>

尝试一下 »

运行结果图,如下所示:

以下实例是一个 2×2 矩阵,可以在 Firefox 3.5 以上版本查看到效果:

<!DOCTYPE html><html>
   <head>
      <meta charset="UTF-8">
      <title>W3Cschool在线教程(w3cschool.cn)</title>
   </head>
	
   <body>
      <math xmlns="http://www.w3.org/1998/Math/MathML">
		
         <mrow>
            <mi>A</mi>
            <mo>=</mo>
			
            <mfenced open="[" close="]">
			
               <mtable>
                  <mtr>
                     <mtd><mi>x</mi></mtd>
                     <mtd><mi>y</mi></mtd>
                  </mtr>
					
                  <mtr>
                     <mtd><mi>z</mi></mtd>
                     <mtd><mi>w</mi></mtd>
                  </mtr>
               </mtable>
               
            </mfenced>
         </mrow>
      </math>
      
   </body></html>

尝试一下 »

运行结果图,如下所示:


http://www.niftyadmin.cn/n/177042.html

相关文章

【离散数学】循环群练习题

1&#xff1a;模n加法循环群的生成元输入循环群的阶数n&#xff0c;输出该群的生成元。例如&#xff1a;输入&#xff1a;24输出&#xff1a;1 5 7 11 13 17 19 23注&#xff1a;生成元用空格分隔&#xff0c;&#xff08;23后面也有一个空格&#xff09;#include <iostream…

记一次 .NET 某医疗住院系统 崩溃分析

一&#xff1a;背景 1. 讲故事 最近收到了两起程序崩溃的dump&#xff0c;查了下都是经典的 double free 造成的&#xff0c;蛮有意思&#xff0c;这里就抽一篇出来分享一下经验供后面的学习者避坑吧。 二&#xff1a;WinDbg 分析 1. 崩溃点在哪里 windbg 带了一个自动化分…

【致敬未来的攻城狮计划】--RA2E1 开发板测评(3)按键输入

前言&#xff08;1&#xff09;首先感谢 李肯前辈的活动&#xff0c;从而申请到了RA2L1开发板的测评。&#xff08;2&#xff09;本文主要介绍按键输入的内容。&#xff08;3&#xff09;学习本文需要准备的前提&#xff0c;【致敬未来的攻城狮计划】--RA2E1 开发板测评&#x…

小米路由器4A千兆版救砖和刷回官方固件

之前的文章介绍了如何将小米路由器4A千兆版刷第三方开源固件&#xff1a; 小米路由器4A千兆版 OpenWRTInvasion 刷机教程小米路由器4A千兆版 CH341A 编程器刷机教程 那如果我后悔了&#xff0c;想要刷回官方固件该如何操作呢&#xff1f; 刷回官方固件可以用小米路由器修复工…

应用程序之间的集成,帮助企业提高效率

企业在使用不同的应用程序时&#xff0c;经常会遭遇到不同应用程序进行协作时出现流通障碍的情况。这对企业业务的正常流转产生了一定的阻力。而使用Zoho Creator创建出的应用程序&#xff0c;就可以轻松和一系列第三方应用程序进行深度集成&#xff0c;帮助企业提高业务效率。…

JUC原子类

文章目录1、基本原子类2、数组原子类Case3、引用类型原子类Demo4、对象的属性修改原子类Demo5、原子操作增强类原理深度解析Demo6、LongAdder性能对比LongAdder为什么快&#xff1f;7、Striped648、总结多线程并发操作时&#xff0c;诸如"i" 等操作是不具备原子性的&…

【flink sql】kafka连接器

Kafka 连接器提供从 Kafka topic 中消费和写入数据的能力。 前面已经介绍了flink sql创建表的语法及说明&#xff1a;【flink sql】创建表 这篇博客聊聊怎么通过flink sql连接kafka 创建kafka表示例 CREATE TABLE KafkaTable (user_id BIGINT,item_id BIGINT,behavior STRI…

Java每日一练(20230323)

目录 1. 按要求实现程序功能 &#x1f31f; 2. 最长连续序列 &#x1f31f;&#x1f31f; 3. 简化路径 &#x1f31f;&#x1f31f; &#x1f31f; 每日一练刷题专栏 &#x1f31f; Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏 1.…