文字
字体(じたい)とは、ある図形を文字体系の特定の一文字と認識でき、その他の字ではないと判断しうる範囲のこと。これに対して、文字体系に含まれる特定の文字の、図形としての具体的な形のことを字形(じけい)と言う。
字体の基準は、文字体系や表記体系によって異なる。逆に言うと、異なる文字体系同士でよく似た文字があっても、それらは別の文字と見なされる。一方の文字体系から他方が派生した場合や、双方が共通の祖先を持つ場合には字形・発音ともによく似た文字が現れやすいが、たとえラテン文字の「A」とキリル文字の「А」のように字形・音価ともほとんど同じ場合でも文字としては別の文字である。漢字の「二」と片仮名の「ニ」のように関係があるとも無いとも言い難いものや、片仮名の「ユ」(弓の部分)とハングルの「그」(ᄀ+ᅳ)のように全くの偶然の一致によるものも、別々の文字体系に属する別の文字である。字体の基準は、言語や時代によっても変化することがある。たとえば漢字で、「吉」の3画めを1画めより長めにするか短めにするかという違いは字体の違いとなることがあるが、現代の日本の常用漢字ではこの違いを区別しない。
文字コード(後述)では、個々の符号が表しうると考えられる字形を抽象して特にグリフ(英: glyph)と呼ぶことがある。
書体(しょたい)とは、ある文字体系で、字体を一貫した特徴と様式を備えた字形として表現したものをいう。漢字の手書き文字での篆書、隷書、楷書、行書、草書や、活字やフォントの明朝体、ゴシック体、ローマン体、セリフ、サンセリフなどは書体である。
伝統的によく用いられる文字体系の分類法に、「表音文字 と 表意文字」に大別するものがある。たとえば、フェルディナン・ド・ソシュールの『一般言語学講義』でも表音文字と表意文字に大別している。
表音文字(ひょうおんもじ、英: phonogram)は、意味を示さず、あくまで音(発音)を示している。原則的に、意味を示してはいない。ただし「表音文字は必ず発音をすべて表記しているか?」と問うと、そういうわけではない。また完全に正確に表記しているか?というと、必ずしもそうではない。形態素が連接する際の渡り音は表記に反映しないのが普通だし、音韻の交替を反映しないこともしばしばある。たとえば、現代朝鮮語の正書法ではハングルの表記で形態主義をとり、発音の上では子音の交替が起こっていても語幹の表記を変化させない。このことによって、文中の形態素を識別しやすくしている。それぞれの語の綴りも、発音を忠実に表しているとはかぎらない。現代英語の enough、night、thought の gh のように、異なる発音を表す(あるいは発音しない)場合がある。言語において、その発音は時代を経ると音韻変化によって変わっていくが、文字の表記は変化しにくいためである。タイ語のタンマサート ธรรมศาสตร์ はサンスクリット語のダルマシャーストラ dharmaśāstra に由来するが、原語の発音を綴りの中に保存している。日本語の現代仮名遣いで、助詞の は、へ、を のみにはかつての表記を残しているのも似た現象である。