MathJaxで数式表示(2)

MathJaxはブラウザを使用するものなので、HTML/CSSと併用すれば以下のような感じに見栄え良くできます。

コードは以下のとおりです。

<html>
<head>
<script type="text/javascript" id="MathJax-script" async
src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"></script>
<title>MathJax の練習</title>
<style>
 .box {
   margin: 0 auto 2em; 
   border: 1px solid #8b9b9d; 
}
.box .title {
   background-color:blue; 
   color: #fff; 
   padding: .5em 1em;
   text-align: center; 
   font-weight: bold; 
   font-size:large;
}
.box .content {
   padding: 2em; 
}
.box p {
   margin: 0; 
}
.content{
    background-color:lightcyan;
    }
</style>
</head>
<body>

<div class="box">
  <div class="title">2次方程式の解の公式</div>
  <div class="content">
   <p>
    \[\Large{x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}}\]
   </p></div>
  </div>
</div>
</body></html>

CSSについては以下のサイトを参考にさせていただきました。

https://turicco.com/box

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です