Help:Extension:Linter/fostered/pl

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Help:Extension:Linter/fostered and the translation is 78% complete.
Other languages:
English • ‎español • ‎polski • ‎日本語

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.

Ilustracja przedstawiająca niewłaściwie umiejscowioną treść w znacznikach tworzących tabelę (po lewej) i sposób wyrenderowania tego przez przeglądarkę (po prawej)

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ż