Help:Lint errors/fostered/ja

fostered エラーは、あるコンテンツが表 (テーブル) 構造内にありながら、それが見える場所にない場合に発生するものです. 具体的には、表の中のコンテンツは、表セル、表見出し、キャプションにのみ存在できます.

他の場所に挿入されたコンテンツは、表の前に移動されます (里親に採用されたコンテンツなので、「里親」(fostering)). 下記の例を参照してください.



上の例は、英語版ウィキペディアのページのスクリーンショットです. ウィキテキストのマークアップを示す左側では、太字のヘッダーが、テーブルの行 の後ろ、テーブルのセル  の外側にあります. 右はブラウザーでのレンダリングを示したものですが、実際にはヘッダーは表の中ではなく、その前に表示されることが分かります. この例では、作者の意図が見出しを表の外に出すことであることは明らかです. そこで、見出しのマークアップも表の外に移動させる修正をする必要があります.

他の例では、表セルのマークアップ (または見出しやキャプション) が欠けている場合、その前に適宜 、 、  のマークアップを追加する修正をする必要があります.

The HTML5 spec calls this fostered content because the header is moved outside the table and is "adopted" by a different HTML element (its "foster parent").

関連項目

 * {{ll|Help:Tables]]
 * HTML5 spec of fostered content