Phần tử thay thế

Trong phát triển web, replaced elements (phần tử thay thế) là các phần tử HTML mà nội dung của chúng được thay thế bởi tài nguyên bên ngoài hoặc nội dung được định nghĩa bên ngoài cấu trúc tài liệu, và không được xem xét trong mô hình kết xuất CSS. Chúng là các đối tượng bên ngoài mà cách biểu diễn của chúng độc lập với mô hình định dạng CSS.

Các phần tử sau đây có thể là replaced elements:

Các phần tử sau đây được xử lý như replaced elements chỉ trong một số trường hợp cụ thể:

Replaced elements thường có kích thước nội tạitỷ lệ nội tại. Ví dụ, nội dung của phần tử <img> thường được thay thế bằng hình ảnh được định nghĩa bởi thuộc tính src của nó. Hình ảnh đó có chiều rộng nội tại và chiều cao nội tại được chỉ định bằng đơn vị tuyệt đối, xác định tỷ lệ khung hình.

Các điều khiển biểu mẫu thường là các widget không thay thế, ngoại trừ <input type="image">, được thay thế bằng một hình ảnh. Các đối tượng được chèn bằng thuộc tính CSS contentanonymous replaced elements (phần tử thay thế ẩn danh). Chúng là "ẩn danh" vì chúng không tồn tại trong đánh dấu HTML.