10
Czy XHTML ma "opinię" na temat korzystania z <thead>
, <tfoot>
i <tbody>
?XHTML thead, tfoot and tbody important
Czy istnieje przypadek, w którym należy ich użyć?
Dziękuję.
Czy XHTML ma "opinię" na temat korzystania z <thead>
, <tfoot>
i <tbody>
?XHTML thead, tfoot and tbody important
Czy istnieje przypadek, w którym należy ich użyć?
Dziękuję.
gdy masz ''
@Gareth - nie w prawdziwym XHTML. tj. gdy jest podawane jako application/xhtml + xml. – Alohci
Odpowiedz
jak podano tutaj What is benefit of <thead>
Jeżeli używasz tabel do układu to nie z nich korzystać.Jeśli wyświetlasz dane tabelaryczne, użyj go.
A jeśli nie masz nic do wstawienia
tfoot
, nie dodawaj tego.Znajdziesz tu kilka dobrych odpowiedzi tutaj również What is benefit of <thead>
Źródło
2010-09-29 00:15:29
Dziękuję m-s-g. Jeśli więc napiszę ''
'' nie zostanie automatycznie dodane przez przeglądarkę? '@Francisc: Nie, domyślne '
' zawsze dodaje się. – DisgruntledGoatW porządku, dziękuję. – Francisc
Umożliwiają dodanie semantyki do stołu, a także umożliwiają stylizację głowy i stóp tabeli bez wprowadzania zbędnych klas/identyfikatorów.
Nie mogę myśleć o sytuacji, w której masz go używać, chociaż wiem, że niektóre wtyczki jQuery używać głowy & stopę do kontrolowania zachowań.
Jeśli dane tabelaryczne potrzebuje nagłówki i podsumowanie wierszy, ich używać, jeśli nie NIE
Źródło
2010-09-28 22:54:04
Jedyne zasady, że jestem świadom, że
thead
(jeśli są stosowane) muszą być określone tak pierwszy itfoot
(jeśli jest używany) przed thetbody
(nieco sprzeczne z intuicją, według mnie, ale są to zasady).Myślę, że celem
thead
jest częściowo do celów drukowania, dzięki czemu kolumny drukowane na drugiej stronie mają powtarzanethead
, aby dane miały więcej sensu.Teoretycznie może również pozwolić na przewijania
tbody
w przypadku długich tabelach z nagłówkami wynoszą:Nie oznacza to jednak, działa obecnie (bez użycia co najmniej dwie tabele, jak sądzę).
Największa zaleta, jak zauważa @Glenn Slaven, wydaje się być semantyczna.
Źródło
2010-09-28 22:58:18
Idea umieszczenia '' przed '
' jest taka, że informacje podsumowania (stopka) mogą być renderowane, podczas gdy duża tabela danych wciąż pobiera – Gareth@Gareth, yeah. To sprawia, że * wyczulenie * to robi w ten sposób, ale po prostu wydaje się, jak mówię, przeciwieństwem intuicji. =) –
Zauważ, że można wstawić 'tfoot' przed lub po' tbody's w (X) HTML5. Rozumowanie Garetha jest dobre, ale podobnie jak David, większość osób uznała sposób HTML4 za sprzeczny z intuicją, więc zasady zostały złagodzone. Nie ma to wpływu na sposób działania przeglądarek, to tylko zmiana ważności. – Alohci
Powiązane problemy