Tài liệu tham khảo về huy hiệu

Sofia Emelianova
Sofia Emelianova

Chuyển đổi nhiều lớp phủ và tăng tốc điều hướng cây DOM với tài liệu tham khảo toàn diện này về huy hiệu trong bảng điều khiển Phần tử.

Hiện hoặc ẩn huy hiệu

Cách hiện hoặc ẩn huy hiệu:

  1. Mở Công cụ cho nhà phát triển.
  2. Nhấp chuột phải vào một phần tử trong cây DOM rồi chọn Badge settings... (Cài đặt huy hiệu…). Cài đặt huy hiệu.
  3. Chọn hoặc bỏ chọn hộp đánh dấu bên cạnh các huy hiệu đã chọn.

Bảng điều khiển Elements (Phần tử) hiển thị các huy hiệu đã chọn bên cạnh các phần tử thích hợp trong cây DOM. Các phần tiếp theo sẽ giải thích từng huy hiệu.

Lưới

Một phần tử HTML là vùng chứa lưới nếu thuộc tính CSS display của phần tử đó được đặt thành grid hoặc inline-grid. Các phần tử như vậy có huy hiệu grid bên cạnh để bật/tắt lớp phủ tương ứng.

Bật/tắt lớp phủ trên chế độ xem trước sau đây:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu grid bên cạnh phần tử và quan sát lớp phủ.

Lớp phủ lưới.

Lớp phủ hiển thị các cột, hàng, số và khoảng trống.

Để tìm hiểu cách gỡ lỗi bố cục lưới, hãy xem bài viết Kiểm tra lưới CSS.

Lưới con

Lưới con là một lưới lồng nhau sử dụng cùng một kênh với lưới mẹ. Một phần tử là vùng chứa lưới con nếu một hoặc cả hai thuộc tính grid-template-columns, grid-template-rows của phần tử đó được đặt thành subgrid. Các phần tử như vậy có huy hiệu subgrid bên cạnh để bật/tắt lớp phủ tương ứng.

Bật/tắt lớp phủ trên chế độ xem trước sau đây:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu subgrid bên cạnh phần tử và quan sát lớp phủ.

Lớp phủ lưới con.

Lớp phủ hiển thị các cột, hàng, số lượng và khoảng trống của một lưới con.

Gập

Một phần tử HTML là vùng chứa flex nếu thuộc tính CSS display của phần tử đó được đặt thành flex hoặc inline-flex. Các phần tử như vậy có huy hiệu flex bên cạnh để bật/tắt các lớp phủ tương ứng.

Bật/tắt lớp phủ trên bản xem trước sau:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu flex bên cạnh phần tử đó rồi quan sát lớp phủ.

Lớp phủ Flex.

Lớp phủ cho thấy vị trí của phần tử con.

Để tìm hiểu cách gỡ lỗi bố cục flex, hãy xem bài viết Kiểm tra và gỡ lỗi CSS flexbox.

Công cụ cho nhà phát triển có thể phát hiện một số khung quảng cáo và gắn thẻ các khung đó. Các khung như vậy có huy hiệu ad bên cạnh.

Khám phá một quảng cáo trong bản xem trước sau:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy tìm một phần tử có huy hiệu ad bên cạnh.

Huy hiệu quảng cáo.

Bạn không thể nhấp vào huy hiệu ad, nhưng có thể sử dụng thẻ Rendering (Hiển thị) để nêu bật khung quảng cáo bằng màu đỏ.

Cuộn

Một phần tử HTML là vùng chứa cuộn nếu thuộc tính CSS overflow của phần tử đó được đặt thành scroll hoặc auto khi có đủ nội dung để gây ra tình trạng tràn. Các phần tử như vậy có huy hiệu scroll bên cạnh.

Huy hiệu cuộn trên nút cây DOM.

Cuộn-nắm

Vùng chứa cuộn có thể có thuộc tính CSS định cấu hình điểm chụp nhanh. Các phần tử như vậy có huy hiệu scroll-snap bên cạnh để bật/tắt lớp phủ tương ứng.

Bật/tắt lớp phủ trên bản xem trước sau:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu scroll-snap bên cạnh phần tử.
  3. Hãy thử cuộn phần tử sang phải rồi quan sát lớp phủ.

Lớp phủ cuộn-snap.

Lớp phủ cho thấy vị trí của phần tử và các điểm chụp nhanh.

Vùng chứa

Một phần tử HTML là một vùng chứa nếu phần tử đó có thuộc tính CSS container-type. Các phần tử như vậy có huy hiệu container bên cạnh để bật/tắt các lớp phủ tương ứng.

Bật/tắt lớp phủ trên chế độ xem trước sau đây:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu container bên cạnh phần tử.
  3. Hãy thử đổi kích thước phần tử bằng cách kéo góc dưới cùng bên phải của phần tử đó và quan sát sự thay đổi của bố cục và lớp phủ.

Lớp phủ vùng chứa.

Lớp phủ cho thấy vị trí của phần tử con.

Để tìm hiểu cách gỡ lỗi truy vấn vùng chứa, hãy xem bài viết Kiểm tra và gỡ lỗi truy vấn vùng chứa CSS.

Vùng

Phần tử HTML <slot> là một phần giữ chỗ mà bạn có thể điền bằng nội dung của riêng mình. Cùng với phần tử <template>, <slot> cho phép bạn tạo các cây DOM riêng biệt và hiển thị chúng cùng nhau. Các phần tử nội dung của khung có huy hiệu slot bên cạnh, đóng vai trò là đường liên kết đến các khung tương ứng.

Khám phá huy hiệu slot trong bản xem trước sau:

  1. Kiểm tra phần tử trong bản xem trước.
  2. Trong cây DOM, hãy nhấp vào huy hiệu slot bên cạnh phần tử để tìm vị trí khe tương ứng. Đặt và hiển thị huy hiệu.
  3. Quay lại nội dung của khung bằng cách nhấp vào huy hiệu reveal.

Lớp trên cùng

Huy hiệu này giúp bạn hiểu khái niệm về lớp trên cùng và hình dung được lớp này. Lớp trên cùng hiển thị nội dung ở trên tất cả các lớp khác, bất kể z-index. Khi bạn mở một phần tử <dialog> bằng phương thức .showModal(), trình duyệt sẽ đặt phần tử đó vào lớp trên cùng.

Để giúp bạn hình dung các phần tử lớp trên cùng, bảng điều khiển Phần tử thêm vùng chứa #top-layer vào cây DOM sau thẻ đóng </html>.

Các phần tử lớp trên cùng có huy hiệu top-layer (N) bên cạnh, trong đó N là số chỉ mục của phần tử. Huy hiệu là đường liên kết đến các phần tử tương ứng trong vùng chứa #top-layer.

Khám phá huy hiệu top-layer (N) trong bản xem trước sau:

  1. Trong bản xem trước, hãy nhấp vào Mở hộp thoại.
  2. Kiểm tra hộp thoại.
  3. Trong cây DOM, hãy nhấp vào huy hiệu top-layer (1) bên cạnh phần tử <dialog>. Bảng điều khiển Elements (Phần tử) sẽ đưa bạn đến phần tử tương ứng trong vùng chứa #top-layer sau thẻ </html> đóng. Vùng chứa và huy hiệu ở lớp trên cùng.
  4. Quay lại phần tử <dialog> bằng cách nhấp vào huy hiệu reveal bên cạnh phần tử hoặc ::backdrop của phần tử đó.

Nội dung nghe nhìn

Huy hiệu media bị tắt theo mặc định. Khi bật, phần tử này sẽ xuất hiện bên cạnh các phần tử <audio><video>. Nhấp vào huy hiệu này để mở bảng Media (Nội dung nghe nhìn) và gỡ lỗi nội dung nghe nhìn.

Huy hiệu nội dung nghe nhìn được bật trong phần cài đặt huy hiệu và xuất hiện bên cạnh thành phần video.

Để biết thêm thông tin, hãy xem phần Gỡ lỗi trình phát nội dung nghe nhìn bằng bảng điều khiển Nội dung nghe nhìn.