Help:Lint errors/fostered/pl

Błąd fostered wskazuje na umieszczenie treści w strukturze tabeli, ale w miejscu, które nie umożliwia jej wyświetlenia. Treść musi być umieszczona w komórce tabeli, komórkach nagłówka lub opisie tabeli.

Treść umieszczona w innym miejscu kodu tabeli zostanie wyświetlona przed tabelą (stąd angielska nazwa "fostering"). Przykład poniżej.



Powyższy przykład pokazuje zrzuty ekranu artykułu w anglojęzycznej Wikipedii. Po lewej widoczny jest wikikod, w którym można zauważyć w tabeli pogrubiony nagłówek umieszczony bezpośrednio za znacznikiem wiersza tabeli, ale nie umieszczony w komórce tabeli. Po prawej pokazany jest wyrenderowany w przeglądarce, gdzie umieszczony jest przed całą tabelą zamiast w środku i w zamierzonym miejscu. W tym przykładzie można domyślić się, że ten nagłówek miał faktycznie być przed tabelą, więc jego kod należy wyciągnąć z kodu tabeli.

Jeżeli tekst ma być wyświetlany jako komórka tabeli, należy dodać przed nim, jeżeli to komórka nagłówka to  , a nagłówek z tytułem tabeli poprzedzić.

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").

Zobacz też

 * Pomoc:Tabele
 * Specyfikacja HTML5 dotycząca adoptowania treści przez nadrzędny element