カーニング
一部のウェブブラウザはOpenTypeフォントのメトリクスカーニング機能を利用できる。この分野においてカーニングは未だ目新しい機能であり、それを制御するためのマークアップ方法もブラウザ側の対応状況もまちまちである。
Cascading Style Sheets の最新版、CSS3の機能として font-kerning というものが存在する。CSS Fonts Module Level 3 に含められているが、対応状況はブラウザによって異なる。 値としては normal(メトリクスカーニングの実施)、none(カーニングを行わない)、auto(用字系にあわせてユーザーエージェントが判断)の3通りがあり、初期値は auto。
Scalable Vector Graphics (SVG) の機能としては text-rendering というものが存在する。これは本来SVGの図中で使われる機能であり、どのバージョンのCSS規格においても規定されていないにもかかわらず、一部のブラウザはウェブページ中であってもこれをCSSとして解釈することが知られている。
別の方法として、頻繁に登場する組合せを合字とし、一つの活字としてあらかじめ用意する方策をとることも一般的に行われた。活版印刷の成立初期には合字が必要な組合せは現在よりも多かったが、やがて字形が整えられていくうちにカーニングの必要性の少ない方向に発展し、「fi」「fl」などの代表的な組合せだけが残った。 (フォントがデジタル化された現在でも、これらの組合せには独立した字形や文字コードが与えられるなど、特殊な取扱いがなされる。詳しくは合字を参照。)
いずれにせよ、活版印刷時代のカーニング処理には、特殊な活字を用意するか活字の形状を加工することが必要であり、労力と費用を要するものであった。19世紀から20世紀初頭にかけて鋳造活字の製造がほぼ機械化されてもなお、カーンドレターについては、その製造に要求される精度のためには手作りのほうがよいとされた。