Tabele a warstwy

Warstwy umożliwiają uzyskanie interesujących efektów, takich jak behawiory typu show-hide oraz animacje z wykorzystaniem linii czasowych. I w przeciwieństwie do tabel, warstwy można pozycjonować w dowolnym miejscu strony (a tabele domyślnie
ustawiają się przy górnym lewym rogu strony).
Behawiory typu show-hide, animacje i specjalne możliwości dotyczące określania pozycji są trudne do uzyskania w przypadku opierania układu strony na tabelach.
Coraz częściej warstwy są powszechniej wykorzystywane do tworzenia stron internetowych i wypierają starodawne tabele. Dzisiejsza technologia potrafi warstwami całkowicie zastąpić tabele, choćbywa to trudniejsze w programowaniu.
Czy warstwy powinny się nakładać?
W programach do obsługi grafiki warstwy umieszczane są na sobie (stąd termin warstwy). Jednak w przypadku warstw DHTML do nakładania się warstw należy podchodzić z ostrożnością.
Dokument zawierający warstwy jest tak wyświetlany, jak pozwala przeglądarka.
Jeśli korzystasz z nakładania się warstw, weź pod uwagę następujące ostrzeżenia:

Przetestuj nakładające się warstwy w różnych przeglądarkach i na różnych platformach sprzętowych.
Zredukuj do minimum liczbę nałożeń warstw. Jeśli jest ona większa niż 10, sam prosisz o kłopoty.
Jeśli na nakładających się warstwach umieszczasz tabele, zadbaj o zastosowanie wyrównania do zawartości poszczególnych komórek (na przykład: w pionie ? top, lub w poziomie ? left). Stosowanie ustawień domyślnych może spowodować poprzesuwanie się warstw.

Komentowanie wyłączone.