Yamamoto's Laboratory
文字・文字列
プログラムソース

WEB ページ作成基準文字・文字列

WEB ページを記述する際の文字・文字列の取り扱い方法を示します.

目次


文字・文字列の設定

美しく分かりやすい文書の作成には,文字・文字列のフォント設定は重要です.フォントはの特性は,インライン要素<span> を使い,クラスで指定します.具体的には,次のとおりです,

<span class="クラス名 ">文字列</span>

クラスの振る舞いは,スタイルシートで定義します.

文字修飾

文字修飾に関して,以下のクラス指定が可能です.

文字修飾のクラス
用途 クラス
キーボード <span class="key"> Esc

このクラスのスタイルシートは,以下のとおりです.

span.key{
   color:#000000;
   padding-left:3px;
   padding-right:3px;
   margin-left:3px;
   margin-right:3px;
   border:1px solid #a0a0a0;
   border-radius:3px;
   font-size:90%
}

数学関係

数学関係の文字の設定に関して,以下のクラス指定が可能です.

数学関係のクラス
用途 クラス
数式 (イタリック) <span class="maht"> alpha
下付き <span class="sub"> ijk
上付き <span class="super"> -iφ

このクラスのスタイルシートは,以下のとおりです.

span.math{
    font-style:italic;
}

span.math:after{
    content:"\2009";
}

span.sub{
    vertical-align:sub;
    font-size:80%;
}

span.super{
    vertical-align:super;
    font-size:80%;
}

style を直接指定

単純な場合は,文中に style を直接指定します.

style を直接指定
用途 書き方 出力例
下線 <span style="text-decoration:underline">abc</span> abc

HTML の特殊文字

一般記号

一般特殊文字
カテゴリー 表示 HTML 記述 Unicode
記号&&amp;&#38
"&quot;&#34
'&apos;&#39
[空白]&nbsp;&#160
&bull;&#8226
&hellip;&#8230
·&middot;&#183
通貨記号¥&yen;&#165
&euro;&#8364
£&pound;&#163
¢&cent;&#162
商業©&copy;&#169
®&reg;&#174
&trade;&#8482
文章§&sect;&#167
&para;&#182

矢印

矢印
カテゴリー 表示 HTML 記述 Unicode
矢印&rarr;&#8594;
&larr;&#8592;
&uarr;&#8593;
&darr;&#8595;
&harr;&#8596;
&rArr;&#8658;
&hArr;&#8660;

数学

数学 I
カテゴリー 表示 HTML 記述 Unicode
基本演算++&#43;
&minus;&#8722;
±&plusmn;&#177;
×&times;&#215;
÷&divide;&#247;
&prop;&#8733;
比較==&#61;
&ne;&#8800;
&asymp;&#8776;
&equiv;&#8801;
<&lt;&#60;
>&gt;&#62;
&le;&#8804;
&ge;&#8805;
&ll;&#8810;
&gg;&#8811;
微積分,和・積&part;&#8706;
&nabla;&#8711;
&int;&#8747;
&sum;&#8721;
&prod;&#8719;
&radic;&#8730;
&sdot;&#8901;
·&middot;&#183;
数学 II
カテゴリー 表示 HTML 記述 Unicode
集合&in;&#8712;
&notin;&#8713;
&sub;&#8834;
&sup;&#8835;
&sube;&#8838;
&supe;&#8839;
&cap;&#8745;
&cup;&#8746;
&empty;&#8709;
論理¬&not;&#172;
&and;&#8743;
&or;&#8744;
&forall;&#8704;
&exist;&#8707;
その他&infin;&#8734;
&angle;&#8736;
&perp;&#8869;
&prime;&#8242;
&Prime;&#8243;
&hbar;&#8463;
&setminus;&#8726;
&oplus;&#8853;
&otimes;&#8855;
&odot;&#8857;
&there4;&#8756;
&because;&#8757;

ギリシャ文字

ギリシャ関係の特殊文字は,以下のとおりです.

大文字のギリシャ文字
表示 HTML 記述 Unicode
Α &Alpha; &#913;
Β &Beta; &#914;
Γ &Gamma; &#915;
Δ &Delta; &#916;
Ε &Epsilon; &#917;
Ζ &Zeta; &#918;
Η &Eta; &#919;
Θ &Theta; &#920;
Ι &Iota; &#921;
Κ &Kappa; &#922;
Λ &Lambda; &#923;
Μ&Mu;&#924;
Ν&Nu;&#925;
Ξ&Xi;&#926;
Ο &Omicron; &#927;
Π&Pi;&#928;
Ρ &Rho; &#929;
Σ &Sigma; &#931;
Τ &Tau; &#932;
Υ &Upsilon; &#933;
Φ &Phi; &#934;
Χ &Chi; &#935;
Ψ &Psi; &#936;
Ω &Omega; &#937;
小文字のギリシャ文字
表示 HTML 記述 Unicode
α &alpha; &#945;
β &beta; &#946;
γ &gamma; &#947;
δ &delta; &#948;
ε &epsilon; &#949;
ζ &zeta; &#950;
η &eta; &#951;
θ &theta; &#952;
ι &iota; &#953;
κ &kappa; &#954;
λ &lambda; &#955;
μ&mu;&#956;
ν&nu;&#957;
ξ&xi;&#958;
ο &omicron; &#959;
π&pi;&#960;
ρ &rho; &#961;
ς &sigmaf; &#962;
σ &sigma; &#963;
τ &tau; &#964;
υ &upsilon; &#965;
φ &phi; &#966;
χ &chi; &#967;
ψ &psi; &#968;
ω &omega; &#969;
ϑ&vartheta;&#977;
ϕ &varphi; &#981;
ϱ &varrho; &#1009;

ページ作成情報

参考資料

更新履歴

2020年08月08日 ページを分割し,新規ページに変更.


no counter