Tại sao không nên dùng
Table trong thiết kế
website ?
Tại sao không nên dùng Table trong thiết kế website
Cách thiết kế layout theo dạng table đã quá phổ biến với các thiết kế viên
(designer) vì tính trực quan, thời gian thiết kế cũng được rút ngắn và khả
năng tương thích trình duyệt cao. Nhưng việc lạm dụng thiết kế web theo
table cũng dẫn đến một số rắc rối cho các designer. Vào cuối thập niên 90,
W3C giới thiệu CSS (Cascading Style Sheets) cho phép tùy biến những kiểu
thể hiện khác nhau cho tài liệu HTML. Các trình duyệt nhanh chóng hỗ trợ
CSS, các Designer bắt đầu áp dụng chuẩn này cho những thiết kế của họ. Sau đây là những lý do thiết kế web nên từ bỏ việc sử dụng table và
chuyển sang dùng CSS:
+ Table làm gia tăng kích thước của site dẫn đến việc tiêu tốn băng thông
không cần thiết.
+ Tiêu tốn thời gian hiệu chỉnh hơn so với việc dùng CSS nếu website có
thay đổi.
+ Những người khiếm thị hoặc những người truy cập website bằng DTDD
hay PDA sẽ không được hiển thị đúng.
Cuối cùng, tiêu chuẩn web theo W3C hiện tại là sử dụng CSS và tin tốt lành
là tất cả các trình duyệt đều hỗ trợ chuẩn này.
Tại sao CSS tốt hơn?
Thiết kế web thiết kế layout với CSS có một số thuận lợi đối với việc SEO
Web, điển hình là việc có thể đặt nội dung trước các mã lệnh khác bằng thẻ
DIV ( luôn nhớ rằng việc bố trí những nội dung quan trọng bao gồm từ
khóa lên phần đầu của trang web luôn làm gia tăng sự nổi bật của từ khóa ).