Jump to content

Help:Lint errors/fostered/ja

From mediawiki.org
This page is a translated version of the page Help:Lint errors/fostered and the translation is 93% complete.

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

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

左側が表マークアップ内の里親募集コンテンツ、右側がそのブラウザーでのレンダリングを示す画像

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

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

HTML5 仕様では、ヘッダーが表の外に移動し、別の HTML 要素 (その「里親」(foster parent)) に「採用」されることから、これを「里親コンテンツ」(fostered content) と呼んでいます。

あなたのウィキペディアやその他の MediaWiki インストレーションで「里親コンテンツ」のエラーが解消されており、新たなエラーが発生した場合は、記事の履歴をチェックし、最近の編集を調べてください。 「里親コンテンツ」を引き起こす多くの編集は誤解や悪意によるものであり、修正するのではなく取り消すべきです。

関連項目