セルパディング(セルスペイシングとともに)は、コンピュータ言語HTML(ハイパーテキストマークアップ言語)で使用される用語です。テーブル要素と組み合わせて使用すると、テーブルセルの境界線とその内容の間のスペースの量を指定します。[ 1 ] [ 2 ] セルパディングはテーブル内の個々のセルの属性であるため、テーブル内の各セルに独自のセルパディング値を割り当てることができます。[ 3 ]ただし、割り当てられていない場合、セルパディングのデフォルト値は1です。セルパディング属性は、1996 年に HTML 言語のバージョン 2.0 に追加されました。[ 4 ] テキストと境界線の間のスペースは、テキストの読みやすさとテーブルセル内のグラフィックの視覚的な魅力を向上させるため、Web ページデザインの重要な要素です。[ 5 ]セルパディングはこれを可能にし、Web デザインの専門家は、セルパディング値を慎重に選択することの重要性を強調しています。[ 6 ] [ 7 ]同じ効果はCSSでも実現できます 。[ 8 ]
セルパディングなどのプレゼンテーション用 HTML 要素は、ますます多くの Web デザイナーがHTML バージョン 5 以降で利用可能なCSSやその他の新しい Web ページ作成方法を使用するようになるにつれて、廃止されつつあります。 [ 9 ] その理由の 1 つは、セルパディングは視覚のあるユーザーにとっては読みやすくしますが、視覚障害のあるユーザー向けのテキスト読み上げソフトウェアは複雑な表のデータを解釈するのが難しいことです。[ 10 ]しかし、表内のテキストの視覚的な間隔は依然として重要であるため、これらの新しい方法の開発者は、それを提供するために使用されるプロセスを説明するために引き続き「セルパディング」または「セル パディング」という用語を使用します。[ 11 ] [ 12 ]