Thuộc tính chiều rộng trong bảng html
Phần tử HTML 0 biểu thị dữ liệu dạng bảng — nghĩa là thông tin được trình bày trong bảng hai chiều bao gồm các hàng và cột của các ô chứa dữ liệu Show Thử nóDanh mục nội dung Nội dung luồng Nội dung được phép Theo thứ tự này
7Các vai trò ARIA được phép Bất kỳ giao diện DOM nào 8Thuộc tínhPhần tử này bao gồm các thuộc tính toàn cục Thuộc tính không dùng nữa 9 Không dùng nữaThuộc tính liệt kê này chỉ ra cách bảng phải được căn chỉnh bên trong tài liệu chứa. Nó có thể có các giá trị sau
Đặt 03 và 04 thành 05 hoặc 06 thành 07 để đạt được hiệu ứng tương tự như thuộc tính căn chỉnh 08 Không dùng nữaMàu nền của bảng. Đó là mã RGB gồm 6 chữ số, có tiền tố là ' 09'. Một trong những từ khóa màu được xác định trước cũng có thể được sử dụngĐể đạt được hiệu quả tương tự, hãy sử dụng thuộc tính CSS 00 01 Không dùng nữaThuộc tính số nguyên này xác định, tính bằng pixel, kích thước của khung bao quanh bảng. Nếu được đặt thành 0, thuộc tính 02 được đặt thành voidĐể đạt được hiệu ứng tương tự, hãy sử dụng thuộc tính tốc ký CSS 01 04 Không dùng nữaThuộc tính này xác định khoảng cách giữa nội dung của một ô và đường viền của nó, được hiển thị hay không. Nếu độ dài của phần đệm ô được xác định bằng pixel, không gian có kích thước pixel này sẽ được áp dụng cho cả bốn cạnh của nội dung ô. Nếu độ dài được xác định bằng giá trị phần trăm, thì nội dung sẽ được căn giữa và tổng không gian theo chiều dọc (trên cùng và dưới cùng) sẽ biểu thị giá trị này. Điều này cũng đúng với tổng không gian ngang (trái và phải) Để đạt được hiệu quả tương tự, hãy áp dụng thuộc tính 05 cho phần tử 0, với giá trị được đặt thành thu gọn và thuộc tính 07 cho phần tử 08 09 Không dùng nữaThuộc tính này xác định kích thước của khoảng cách giữa hai ô theo giá trị phần trăm hoặc pixel. Thuộc tính được áp dụng theo cả chiều ngang và chiều dọc, cho khoảng cách giữa đầu bảng và các ô của hàng đầu tiên, bên trái của bảng và cột đầu tiên, bên phải của bảng và cột cuối cùng và cuối cùng của bảng. Để đạt được hiệu ứng tương tự, hãy áp dụng thuộc tính 00 cho phần tử 0. 00 không có bất kỳ ảnh hưởng nào nếu 05 được đặt thành thu gọn 02 Không dùng nữaThuộc tính liệt kê này xác định phía nào của khung bao quanh bảng phải được hiển thị Để đạt được hiệu quả tương tự, hãy sử dụng các thuộc tính 05 và 06 07 Không dùng nữaThuộc tính liệt kê này xác định quy tắc ở đâu, tôi. e. dòng, sẽ xuất hiện trong một bảng. Nó có thể có các giá trị sau
Để đạt được hiệu ứng tương tự, hãy áp dụng thuộc tính 01 cho các phần tử 3, 4, 6, 33 hoặc 2 thích hợp 44 Không dùng nữaThuộc tính này xác định một văn bản thay thế tóm tắt nội dung của bảng. Sử dụng phần tử 1 thay thế 46 Không dùng nữaThuộc tính này xác định chiều rộng của bảng. Thay vào đó, hãy sử dụng thuộc tính CSS 46ví dụbảng đơn giản 8Các ví dụ đơn giản khác
0sắp xếp bảngSắp xếp các hàng của bảngKhông có phương thức gốc nào để sắp xếp các hàng ( 5 phần tử) của bảng HTML. Nhưng bằng cách sử dụng 49, 30, 31 và 32, bạn có thể triển khai hàm 33 của riêng mình để sắp xếp một 34 trong số các phần tử của 5In the below example, you can see such an example. We are attaching it to the element so that it sorts the table cells in order of increasing value, and updates the display to suit.HTML 0JavaScript 0Kết quảSắp xếp các hàng bằng một cú nhấp chuột vào phần tử thứVí dụ sau thêm một trình xử lý sự kiện vào mọi phần tử 36 của mọi 0 trong 38; Ghi chú. Giải pháp này giả định rằng các phần tử 08 được điền bằng văn bản thô không có phần tử con cháuHTML 3JavaScript 4Kết quảHiển thị các bảng lớn trong không gian nhỏMột vấn đề phổ biến với các bảng trên web là chúng không hoạt động tốt trên màn hình nhỏ khi lượng nội dung lớn và cách để làm cho chúng có thể cuộn được không rõ ràng, đặc biệt khi đánh dấu có thể đến từ CDN Ví dụ này cung cấp một cách để hiển thị các bảng trong không gian nhỏ. Chúng tôi đã ẩn nội dung HTML vì nó rất lớn và không có gì đáng chú ý về nó. CSS hữu ích hơn để kiểm tra trong ví dụ này 3Khi nhìn vào các kiểu này, bạn sẽ nhận thấy rằng thuộc tính 52 của bảng đã được đặt thành 53. Trong khi điều này cho phép cuộn, bảng sẽ mất đi một số tính toàn vẹn của nó và các ô của bảng cố gắng trở nên nhỏ nhất có thể. Để giảm thiểu vấn đề này, chúng tôi đã đặt 54 thành 55 trên 4. Tuy nhiên, chúng tôi không làm điều này cho 3 để tránh các tiêu đề dài buộc các cột phải rộng hơn mức cần thiết để hiển thị dữ liệuĐể giữ các tiêu đề bảng trên trang trong khi cuộn xuống, chúng tôi đã đặt 58 thành cố định trên các phần tử 36. Lưu ý rằng chúng tôi chưa đặt 05 thành 91, vì nếu chúng tôi làm như vậy thì không thể tách chính xác tiêu đề khỏi phần còn lại của bảng 5Kết quảMối quan tâm về khả năng tiếp cậnchú thíchBằng cách cung cấp phần tử 1 có giá trị mô tả rõ ràng và chính xác mục đích của bảng, nó giúp mọi người quyết định xem họ có cần đọc phần còn lại của nội dung bảng hay bỏ qua phần đóĐiều này giúp mọi người điều hướng với sự trợ giúp của công nghệ hỗ trợ như trình đọc màn hình, những người có tình trạng thị lực kém và những người có vấn đề về nhận thức
Phạm vi hàng và cộtThuộc tính 93 trên các phần tử tiêu đề là dư thừa trong các ngữ cảnh đơn giản, vì phạm vi được suy ra. Tuy nhiên, một số công nghệ hỗ trợ có thể không đưa ra kết luận chính xác, do đó, việc chỉ định phạm vi tiêu đề có thể cải thiện trải nghiệm người dùng. Trong các bảng phức tạp, phạm vi có thể được chỉ định để cung cấp thông tin cần thiết về các ô liên quan đến tiêu đềThí dụ 9Cung cấp khai báo 94 trên phần tử 36 sẽ giúp mô tả rằng ô nằm ở đầu cột. Cung cấp khai báo 96 trên phần tử 36 sẽ giúp mô tả rằng ô này là ô đầu tiên trong một hàng
bảng phức tạpCông nghệ hỗ trợ chẳng hạn như trình đọc màn hình có thể gặp khó khăn khi phân tích bảng phức tạp đến mức các ô tiêu đề không thể được liên kết theo cách ngang hoặc dọc nghiêm ngặt. Điều này thường được biểu thị bằng sự hiện diện của các thuộc tính 98 và 99Tốt nhất, hãy xem xét các cách thay thế để trình bày nội dung của bảng, bao gồm chia nhỏ nó thành một tập hợp các bảng nhỏ hơn, có liên quan mà không phải dựa vào việc sử dụng các thuộc tính 98 và 99. Ngoài việc giúp những người sử dụng công nghệ hỗ trợ hiểu nội dung của bảng, điều này cũng có thể có lợi cho những người có mối quan tâm về nhận thức, những người có thể gặp khó khăn trong việc hiểu các mối liên hệ mà cách bố trí bảng đang mô tảNếu không thể chia nhỏ bảng, hãy sử dụng kết hợp các thuộc tính 02 và 03 để liên kết theo chương trình từng ô của bảng với (các) tiêu đề mà ô được liên kết với
Thuộc tính chiều rộng trong HTML là gì?Thuộc tính chiều rộng chỉ định chiều rộng của phần tử, tính bằng pixel . Ghi chú. Đối với các phần tử đầu vào, thuộc tính chiều rộng chỉ được sử dụng với
Chiều rộng cột trong HTML là gì?Thuộc tính độ rộng cột chỉ định độ rộng của cột . Số cột sẽ là số cột tối thiểu cần thiết để hiển thị tất cả nội dung trên phần tử. chiều rộng cột là thuộc tính linh hoạt. Hãy coi chiều rộng của cột như một đề xuất về chiều rộng tối thiểu cho trình duyệt. |