La etiqueta MathML <mtable> se utiliza para crear tablas o arrays en HTML5. Esta etiqueta es similar a la etiqueta HTML <table> normal. La <table> tiene las etiquetas <tr>, <td> y <td>, de manera similar tiene las etiquetas <mtr>, <mtd> y <mtd>, que actúan igual que esas. Pero no usamos <table> y otras etiquetas secundarias para crear las arrays. Aquí <mtable> es útil para crear arrays. Porque MathML tiene que ver con la representación de expresiones matemáticas en HTML.
Sintaxis:
<mtable attributes="value"> child elements </mtable>
Atributos: Acepta algunos atributos que se enumeran a continuación:
- align: este atributo mantiene la alineación de las tablas. Los valores posibles son eje, línea base, inferior, central y superior.
- class|id|style: este atributo se utiliza para contener los estilos de los elementos secundarios.
- columnaalign: este atributo mantiene la alineación horizontal de las celdas de la tabla. Los valores posibles son izquierda, derecha y centro.
- líneas de columna: este atributo contiene el valor de estilo de borde para las líneas de columna. Los valores posibles son ninguno, sólido y discontinuo.
- displaystyle: es un atributo de valor booleano que define si se usa más espacio vertical para mostrar las ecuaciones o si se usa un diseño más compacto para mostrar las fórmulas.
- marco: este atributo contiene el valor del borde de toda la tabla. Los valores posibles son ninguno, sólido y discontinuo.
- framespaceing: este atributo define el espacio entre la tabla y el marco.
- href: este atributo se utiliza para contener cualquier hipervínculo a una URL específica.
- fondo matemático: este atributo contiene el valor del color de fondo de las expresiones matemáticas.
- mathcolor: este atributo contiene el color de las expresiones matemáticas.
- rowalign: este atributo mantiene la alineación vertical de las celdas de la tabla. Los valores posibles son superior, inferior y central.
- filas: este atributo contiene el valor de los bordes de fila que también se pueden separar mediante un espacio. Los valores posibles son ninguno, sólido y discontinuo.
- ancho: este atributo contiene la longitud del valor del ancho.
Nota: hay algunos atributos más, pero aún no están implementados, como el espacio entre filas, el lado, el espacio mínimo entre etiquetas, la alineación de grupos, etc. El siguiente
ejemplo ilustra la etiqueta MathML <mtable> en HTML5:
Ejemplo:
html
<!DOCTYPE html> <html> <head> <title>HTML5 MathML mtable tag</title> </head> <body> <center> <h1 style="color:green"> GeeksforGeeks </h1> <h3>HTML5 MathML <mtable> tag</h3> <math> <mi>GeeksforGeeks</mi> <mo>=</mo> <mtable frame="solid" rowlines="dashed" align="axis 1"> <mtr mathbackground="green;"> <mtd>Course</mtd> <mtd>Fee</mtd> </mtr> <mtr> <mtd> <mi>C++ STL</mi> </mtd> <mtd> <mi> 1499</mi> </mtd> </mtr> <mtr> <mtd> <mi>Placement 100 </mi> </mtd> <mtd> <mi>9999 </mi> </mtd> </mtr> <mtr> <mtd> <mi>DSA Foundation </mi> </mtd> <mtd> <mi>7999</mi> </mtd> </mtr> </mtable> </math> </center> </body> </html>
Producción:
Navegadores compatibles: los navegadores compatibles con la etiqueta HTML5 MathML <mtable> se enumeran a continuación:
- Firefox
- Safari
Publicación traducida automáticamente
Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA