Help:Lint errors/fostered/ja
fostered エラーは、あるコンテンツが表 (テーブル) 構造内にありながら、それが見える場所にない場合に発生するものです。具体的には、表の中のコンテンツは、表セル、表見出し、キャプションにのみ存在できます。
他の場所に挿入されたコンテンツは、表の前に移動されます (里親に採用されたコンテンツなので、「里親」(fostering))。 下記の例を参照してください。
上の例は、英語版ウィキペディアのページのスクリーンショットです。
ウィキテキストのマークアップを示す左側では、太字のヘッダーが、テーブルの行 (|-
) の後ろ、テーブルのセル (|
) の外側にあります。
右はブラウザーでのレンダリングを示したものですが、実際にはヘッダーは表の中ではなく、その前に表示されることが分かります。
この例では、作者の意図が見出しを表の外に出すことであることは明らかです。
そこで、見出しのマークアップも表の外に移動させる修正をする必要があります。
他の例では、表セルのマークアップ (または見出しやキャプション) が欠けている場合、その前に適宜 |
、!
、|+
のマークアップを追加する修正をする必要があります。
HTML5 仕様では、ヘッダーが表の外に移動し、別の HTML 要素 (その「里親」(foster parent)) に「採用」されることから、これを「里親コンテンツ」(fostered content) と呼んでいます。
あなたのウィキペディアやその他の MediaWiki インストレーションで「里親コンテンツ」のエラーが解消されており、新たなエラーが発生した場合は、記事の履歴をチェックし、最近の編集を調べてください。 「里親コンテンツ」を引き起こす多くの編集は誤解や悪意によるものであり、修正するのではなく取り消すべきです。