Tôi đang tìm thông số kỹ thuật của HTML5 về bảng. Tôi đang làm một ứng dụng web có rất nhiều bảng dữ liệu.Giá trị HTML5 của các bảng lồng nhau
Các bảng này thường có một hàng cơ sở dữ liệu được ánh xạ tới một hàng trong bảng. Mọi thứ đều tốt. Tuy nhiên, một vấn đề con cụ thể có rất nhiều cột mà nó cần phải được trải rộng trên hai hàng trong bảng. Vì vậy, các bảng thông thường là (theo giả):
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
Và hàng có vấn đề là như thế này:
<table>
<tbody>
<tr>
<th>Header row 1</th>
</tr>
<tr>
<td>Data</td>
</tr>
<tr>
<th>Header row 2</th>
</tr>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
Vì vậy, câu hỏi của tôi bây giờ: Bàn Có hợp lệ đã lồng trong HTML5? Chúng ta có thể dễ dàng đồng ý rằng nó rất xấu. Nhưng tôi chỉ xem xét tính hợp lệ ở đây.
Nếu tôi có thể có bảng lồng nhau, nó sẽ giải quyết mọi vấn đề liên quan đến sắp xếp và chỉnh sửa các bảng này (có chức năng lưới dữ liệu bán được triển khai). Bằng cách đó, bảng chính vẫn có thể bao gồm chỉ một hàng với hai cột. ngày có thể sắp xếp và bảng được nhúng với dữ liệu.
Bạn nói gì? Tôi đã tìm kiếm các thông số kỹ thuật nhưng không thể tìm thấy bất cứ điều gì rõ ràng.
Cách dễ dàng để tìm hiểu: http://validator.w3.org/ –
Tôi tin rằng nó hợp lệ như trước đây. Nhưng bạn không thể đạt được những gì bạn muốn với 'rowspan' và' colspan'? –
Có. Tuy nhiên đó là 1) một ứng dụng mạng nội bộ và không thể truy cập công cộng và 2) Tôi muốn có một gợi ý trước khi tôi refactor mã, chỉ để trở lại nếu nó không xác nhận;) –