wtorek,
Przestarzałe atrybuty tabel HTML
Język HTML przeszedł dużą ewolucję i wiele dawnych atrybutów jest obecnie już przestarzałych. Możliwości większej ich części z nawiązką można zastąpić kaskadowymi arkuszami stylów. Korzystanie z przestarzałych elementów języka HTML jest sporym błędem, część z nich nie działa w aktualnych wersjach przeglądarek, nie wiadomo także czy pozostałe zostaną zaimplementowane w kolejnych edycjach aplikacji.
Atrybut | Znaczenie / uwagi |
---|---|
align | wyrównanie względem innych elementów, należy zastąpić własnością CSS float |
valign | wyrównanie w pionie, należy zastąpić własnością CSS vertical-align |
char | znak, względem którego nastąpi wyrównanie (align="char", np. align=","), nie jest obsługiwany |
charoff | określenie liczby znaków do znaku wyrównania określonego przez atrybut char, nie jest obsługiwany |
bgcolor | kolor tła, należy zastąpić własnością CSS background |
abbr | definiuje skrót |
axis | nazwa pokrewnej grupy komórek, obecnie można zastosować atrybut scope |
border | szerokość obramowania, należy zastąpić własnością CSS border |
cellpadding | odstęp między krawędzią, a zawartością komórki, należy zastąpić własnością CSS paddingg |
cellspacing | odstęp między komórkami, należy zastąpić własnością CSS border-spacing |
frame | typ obramowania tabeli, należy zastąpić własnością CSS border |
rules | rodzaj obramowania, należy zastąpić własnością CSS border |
summary | skrótowy opis tabeli, należy użyć elementu caption |
width | szerokość elementu, należy zastąpić własnością CSS width |