Lompat ke konten Lompat ke sidebar Lompat ke footer

Tag Semantics mathML HTML5 Beserta Fungsinya

Tag semantics MathML pada HTML merupakan tag yang digunakan untuk melakukan markup ekspresi matematika dengan dua nilai kemungkinan yang digunakan pada tag tersebut. Presentasi dari MathML digunakan untuk menampilkan layout dari persamaan matematika jenis apapun, dimana konten dari MathML dirancang untuk melakukan encode persamaan matematika dan membuat bentuk ekspresinya dapat dipahami oleh sistem algoritma komputer.

Sebelum memahami lebih dalam materi tentang Tag Semantics mathML HTML5 Beserta Fungsinya, terlebih dahulu pelajari materi tentang: Tag Munderover MathML HTML5 Beserta Fungsinya [klik], Tag Munder MathML HTML5 Beserta Fungsinya [klik], dan Membuat Header Matriks Matematika HTML Tag MTH MathML [klik].

 Tag Semantics berfungsi sebagai container elemen yang harus mengandung elemen child. Terdapat dua jenis tag yang digunakan bersamaan dengan tag Semantics yaitu tag annotation dan tag annotation-xml. Tag annotation merupakan elemen dari container elemen dan mengandung informasi semantik dalam format non-xml, sedangkan tag annotation-xml adalah sebaliknya, seperti pada konten MathML atau OpenMath.

Sintak:
<semantics> child elements </semantics>

Atribut: tag ini menerima penggunaan beberapa jenis atribut pada tag <annotation> dan <annotation-xml> yang diperlihatkan sebagai berikut.
  • definitionURL: atribut ini digunakan untuk menampung nilai lokasi dari simbol anotasi.
  • encoding: atribut ini digunakan untuk melakukan encode dari informasi semantic pada anotasi.
  • cd: atribut ini digunakan untuk menampung nilai simbol anotasi.
  • name: atribut ini digunakan untuk menampung nilai nama dari kunci simbol anotasi.
  • src: atribut ini digunakan untuk menampung nilai lokasi dari sumber eksternal untuk informasi semantik.


Berikut contoh ilustrasi penggunaan tag <semantics> pada HTML5.

Contoh:

<!DOCTYPE html>

<html>


<head>

<title>

Tag semantics MathML HTML5

</title>

</head>


<body>

<center>


<h1 

style="color:green">

Blog Elfan

</h1>


<h3>

Tag semantics MathML HTML5

</h3>


<math>

<semantics>


<mrow>


<msup>

<mi>x</mi>

<mn>2</mn>

</msup>


<mo>+</mo>


<msup>

<mi>y</mi>

<mn>2</mn>

</msup>


<mo>=</mo>


<msup>

<mi>z</mi>

<mn>2</mn>

</msup>


</mrow>


<annotation-xml 

encoding="MathML-Content">

<apply>


<plus/>


<apply>

<power/>

<ci>x</ci>

<cn type="integer">2</cn>

</apply>


<apply>

<power/>

<ci>y</ci>

<cn type="integer">2</cn>

</apply>


<equal/>


<apply>

<power/>

<ci>z</ci>

<cn type="integer">2</cn>

</apply>


</apply>


</annotation-xml>


<annotation 

encoding="image/png" 

src="https://www.penelitian.id" />


<annotation 

encoding="application/x-tex">

x^{2} + y^{2} = z^{2}

</annotation>


</semantics>

</math>


</center>

</body>


</html>

Output:

Blog Elfan

Tag semantics MathML HTML5

x2+y2=z2x2y2z2x^{2} + y^{2} = z^{2}

Artikel ini didedikasikan kepada: Celsy Andika Putri, Choirul Muna Zuhri, Cindy Dhinar Safira, Cintya Afifah Mufidahsari Puteri, dan Daffa Hendri Wardhana.

5 komentar untuk "Tag Semantics mathML HTML5 Beserta Fungsinya"

  1. Jenis browser apa yang dapat digunakan oleh Tyo Nugroho untuk mengaktifkan tag Semantics MathML pada HTML5?

    BalasHapus
    Balasan
    1. Berikut adalah jenis browser yang dapat digunakan untuk mengaktifkan tag Semantics MathML pada HTML 5 oleh Tyo Nugroho:
      Hanya ada satu browser yaitu, Firefox.

      Hapus
  2. Apa yang dimaksud dengan tak Semantics MathML pada HTML5?

    BalasHapus
    Balasan
    1. Tag Semantics atau elemen Semantics MathML pada HTML5 merupakan elemen yang berkaitan dengan anotasi ekspresi MathML, seperti sumber teks yang digunakan sebagai bahasa markup dalam dialek XML khusus.

      Hapus
    2. Secara default, elemen Semantics MathML hanya menggunakan child pertama dari elemen untuk dilakukan render, sementara nilai yang lainnya tidak akan dilakukan pengaturan apapun.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -