Iframe HTML Generator

Tạo mã HTML iframe với các tùy chọn tùy chỉnh như kích thước, viền, toàn màn hình, và lazy loading. Hữu ích cho việc nhúng video, bản đồ, hoặc nội dung từ website khác.

Hướng dẫn sử dụng

1. Nhập URL của trang muốn nhúng (bắt buộc).

2. Điều chỉnh Width (100%, 600px, 50vw...) và Height (500, 400px...).

3. Thêm Title mô tả nội dung iframe (tốt cho SEO và accessibility).

4. (Tùy chọn) Đặt Name để tham chiếu iframe trong JavaScript.

5. Chọn các tùy chọn: viền, toàn màn hình, lazy loading.

6. Nhấn Tạo mã và copy HTML code.

7. Nhấn "Xử lý" (hoặc tên button tương ứng) hoặc phím tắt Ctrl+Enter.

8. Sao chép kết quả hoặc nhấn Ctrl+K để xóa.

Giải thích các tùy chọn

Width/Height: Có thể dùng px, %, vw, vh (VD: 100%, 600px, 80vw)

Title: Giúp screen readers hiểu nội dung iframe (accessibility)

Name: ID duy nhất để JavaScript truy cập iframe

Show Border: Hiển thị viền xung quanh iframe (mặc định: không)

Allow Fullscreen: Cho phép xem toàn màn hình (quan trọng với video)

Lazy Loading: Chỉ tải iframe khi scroll đến (tiết kiệm băng thông)

Về Iframe HTML

Iframe (Inline Frame) là thẻ HTML cho phép nhúng một trang web khác vào trang hiện tại. Các use case phổ biến:

Video: Nhúng YouTube, Vimeo

Bản đồ: Google Maps, OpenStreetMap

Social Media: Facebook posts, Twitter timeline

Widgets: Calendly, Typeform, chat widgets

Nội dung bên ngoài: Blog posts, landing pages

Ví dụ 1: Nhúng video YouTube

URL: https://www.youtube.com/embed/dQw4w9WgXcQ

Width: 100%

Height: 400

Options: ✅ Allow Fullscreen, ✅ Lazy Loading

Kết quả:

<iframe src="..." width="100%" height="400" loading="lazy" allowfullscreen></iframe>

Ví dụ 2: Nhúng Google Maps

URL: https://www.google.com/maps/embed?pb=...

Width: 600

Height: 450

Title: "Bản đồ văn phòng"

Options: ✅ Lazy Loading

Best Practices

Luôn thêm title attribute để cải thiện accessibility

Dùng lazy loading để tăng tốc độ tải trang

Set width responsive (100%, 80vw) thay vì pixel cố định

Allow fullscreen cho video để UX tốt hơn

⚠️ Kiểm tra CORS - Không phải website nào cũng cho phép iframe

⚠️ Security: Chỉ nhúng từ nguồn tin cậy (tránh XSS attacks)

Tiện ích liên quan

Chuyển đổi PX sang REM

Chuyển đổi PX sang REM

Công cụ chuyển đổi giá trị Pixel (px) sang REM, EM, Phần trăm (%) và Point (pt) ngay lập tức. Giúp bạn duy trì sự nhất quán và khả năng
Tạo Schema Markup (JSON-LD)

Tạo Schema Markup (JSON-LD)

Tạo mã Schema Markup (Structured Data) theo chuẩn Schema.org dạng JSON-LD cho website, giúp Google hiểu nội dung và hiển thị Rich Snippets.
Phát Hiện Nội Dung AI

Phát Hiện Nội Dung AI

Phân tích văn bản để phát hiện dấu hiệu nội dung được tạo bởi AI (ChatGPT, Claude, Gemini). Sử dụng phân tích heuristic dựa trên độ đa dạng câu, từ
Tạo Mục Lục Tự Động

Tạo Mục Lục Tự Động

Tạo mục lục (Table of Contents) với accordion và toggle Xem thêm/Thu gọn, giữ nguyên toàn bộ nội dung HTML gốc.
Mã Hóa/Giải Mã Base64

Mã Hóa/Giải Mã Base64

Chuyển đổi văn bản sang Base64 và ngược lại. Hỗ trợ UTF-8, URL-safe variant, và tự động phát hiện chế độ encode/decode.
Xóa Dòng Trùng Lặp

Xóa Dòng Trùng Lặp

Công cụ loại bỏ các dòng văn bản trùng lặp với 3 chế độ xử lý: xóa tất cả dòng trùng, chỉ xóa dòng trùng liên tiếp, hoặc chỉ giữ