💡 Tôi đã chuẩn bị sẵn trình soạn thảo bên dưới bài viết. Bạn có thể thử nghiệm thoải mái!

Cập nhật: 31 tháng 5 năm 2026

Hiển thị hình ảnh | Hình ảnh | src và alt

📌

Kết luận

Hiển thị hình ảnh bằng <img src="URL" alt="Mô tả">

Trang web sẽ trở nên sinh động hơn rất nhiều nếu có hình ảnh. Dưới đây là cách để chèn ảnh.
📝 Mã thực tế tại đây
<img src="https://placehold.co/200x100" alt="Ảnh mẫu">

Thẻ img có gì đặc biệt?

Thẻ <img> khác với các thẻ như <h1> hay <p> ở chỗ nó **không có thẻ đóng**. Nó được gọi là thẻ tự đóng.
Thuộc tínhÝ nghĩaVai trò
srcSourceĐịa chỉ (URL) của hình ảnh
altAlternativeVăn bản thay thế (hiển thị khi ảnh lỗi hoặc cho người khiếm thị)

Tại sao thuộc tính alt lại quan trọng?

alt không chỉ dành cho trường hợp ảnh bị lỗi không tải được. Nó còn cực kỳ quan trọng cho "khả năng truy cập" (accessibility). Các phần mềm đọc màn hình cho người khiếm thị sẽ đọc nội dung trong alt để họ hiểu được bức ảnh đó vẽ gì. Vì vậy, đừng bao giờ quên thuộc tính này nhé.

Lưu ý về kích thước ảnh

Ảnh quá lớn sẽ khiến trang web tải chậm. Bạn nên tối ưu hóa kích thước hình ảnh trước khi đưa lên web. Bạn có thể sử dụng [Công cụ nén ảnh](/vi/tools/image-compress/) của chúng tôi để làm điều này một cách dễ dàng.

Tổng kết

- Dùng thẻ <img> để hiển thị hình ảnh - Thẻ <img> không có thẻ đóng - src là địa chỉ ảnh, alt là phần mô tả bắt buộc

Hãy thử trong phần bài tập

Hãy thử hiển thị hình ảnh từ địa chỉ https://placehold.co/200x100 với mô tả là "Ảnh mẫu" nhé.

🧪 Thử nghiệm tại đây

Bạn có thể viết mã thực tế vào trình soạn thảo bên dưới và xem ngay kết quả. Đừng sợ làm hỏng, bạn có thể thử lại bao nhiêu lần tùy thích.

Thử ngay

■ Bài tập thực hành

Hãy hiển thị hình ảnh từ địa chỉ https://placehold.co/200x100. Đặt thuộc tính alt là 'Ảnh mẫu'.

Gợi ý khi gặp khó khăn

Sử dụng thẻ img. Thẻ này bắt buộc phải có thuộc tính src và alt.

10pt

Hiển thị hình ảnh

Hãy hiển thị hình ảnh từ địa chỉ https://placehold.co/200x100. Đặt thuộc tính alt là 'Ảnh mẫu'.

Nhấp vào lỗi để đánh dấu dòng. ✕=lỗi ⚠=cảnh báo ›=log.

Lộ trình học · Toàn bộ bài giảng

Đi sâu bài tập này

"Hiển thị hình ảnh" là bài HTML mức 入門. Hãy hiển thị hình ảnh từ địa chỉ https://placehold.co/200x100. Đặt thuộc tính alt là 'Ảnh mẫu'. Chạy ngay trên trình duyệt với kiểm tra tự động.

img là thẻ tự đóng (self-closing). src chỉ định URL ảnh, và alt cung cấp văn bản thay thế (hỗ trợ khả năng truy cập). Mẫu tương tự xuất hiện trong review code và UI thực tế.

Kết hợp với lộ trình environment. Bài #5 củng cố kỹ năng environment.

Quy trình từng bước

  1. Đọc bài giải thích và nắm mục tiêu "Hiển thị hình ảnh"
  2. Kiểm tra cột HTML và bắt đầu từ mã mẫu
  3. Mở gợi ý nếu bí, so sánh với lời giải
  4. Bấm Chạy để xem preview/console
  5. Hệ thống kiểm tra có chứa: <img.
  6. Sau khi đúng, làm bài trước/sau trong cùng danh mục

Cách đọc mã giải

Mã giải dùng thẻ: img. Kiểm tra thẻ đóng và lồng nhau. Giải thích: img là thẻ tự đóng (self-closing). src chỉ định URL ảnh, và alt cung cấp văn bản thay thế (hỗ trợ khả năng truy cập). Gợi ý: Sử dụng thẻ img. Thẻ này bắt buộc phải có thuộc tính src và alt.

Ứng dụng thực tế & nghề nghiệp

Đào tạo web/junior frontend thường bắt đầu bằng việc thấy HTML hiển thị trên trình duyệt. Bài này là bước đầu cho portfolio và landing page.

Lỗi thường gặp

  • Bỏ qua gợi ý: Sử dụng thẻ img. Thẻ này bắt buộc phải có thuộc tính src và alt.
  • Dùng < > toàn角 khiến HTML lỗi
  • Xem preview mà không bấm Chạy
  • Nhầm luyện tập trên trình duyệt với file local

Xử lý sự cố

Preview không đổi sau khi chạy
Kiểm tra bạn sửa đúng cột HTML và đã bấm Chạy.
Đúng nhưng không pass
Hệ thống kiểm tra có chứa: <img. Kiểm tra typo và thẻ đóng.
Lỗi trên console
Mở DevTools Console, kiểm tra ngoặc và dấu ngoặc kép.
Khó gõ trên điện thoại
Dùng màn ngang hoặc mở cùng URL trên PC.

Mẹo phỏng vấn & portfolio

  • Giải thích kỹ thuật trong "Hiển thị hình ảnh" bằng lời của bạn trong 30 giây
  • Luyện mô tả từng dòng mã giải trên bảng trắng
  • Chuẩn bị một phương án thay thế và lý do chọn cách hiện tại

Thuật ngữ

HTML
Ngôn ngữ đánh dấu cấu trúc trang web.
Trình duyệt
Chrome, Safari… hiển thị HTML.
Xem trước
Kết quả chạy mã trên màn hình.

Từ khóa trên trang này

Trang này là bài tập miễn phí về Hiển thị hình ảnh cho từ khóa: Hiển thị hình ảnh, environment, 入門, img, https, display image.

Công cụ liên quan

Lộ trình học

Lộ trình học →

Bài tập liên quan

Câu hỏi thường gặp (FAQ)

Hiển thị hình ảnh có miễn phí không?

Bài tập này hoàn toàn miễn phí và chạy ngay trên trình duyệt. Không cần đăng ký hay thẻ tín dụng.

Độ khó và thời gian?

"Hiển thị hình ảnh" ở mức "入門". Đọc hướng dẫn trước; người mới thường hoàn thành trong 30 phút. Mỗi bài khoảng 5–15 phút. Dùng gợi ý, sau đó xem lời giải nếu bí.

Sau khi đúng làm gì?

Sau khi đúng, dùng liên kết bài tiếp theo. Hoàn thành danh mục rồi sang lộ trình học.

Làm trên điện thoại được không?

Chạy trên trình duyệt di động, nhưng gõ mã trên máy tính tiện hơn.

Bài tập khác ở đâu?

Danh sách bài tập: /vi/learn/ có bộ lọc danh mục.

Điểm cần nhớ trong "Hiển thị hình ảnh"?

img là thẻ tự đóng (self-closing). src chỉ định URL ảnh, và alt cung cấp văn bản thay thế (hỗ trợ khả năng truy cập). Gợi ý: Sử dụng thẻ img. Thẻ này bắt buộc phải có thuộc tính src và alt.

Vị trí danh mục environment?

Đào tạo web/junior frontend thường bắt đầu bằng việc thấy HTML hiển thị trên trình duyệt. Bài này là bước đầu cho portfolio và landing page.

Các bước cụ thể cho "Hiển thị hình ảnh"?

1. Đọc bài giải thích và nắm mục tiêu "Hiển thị hình ảnh"
2. Kiểm tra cột HTML và bắt đầu từ mã mẫu
3. Mở gợi ý nếu bí, so sánh với lời giải
4. Bấm Chạy để xem preview/console
5. Hệ thống kiểm tra có chứa: 6. Sau khi đúng, làm bài trước/sau trong cùng danh mục

Cách đọc mã giải?

Mã giải dùng thẻ: img. Kiểm tra thẻ đóng và lồng nhau.

Giải thích: img là thẻ tự đóng (self-closing). src chỉ định URL ảnh, và alt cung cấp văn bản thay thế (hỗ trợ khả năng truy cập).

Gợi ý: Sử dụng thẻ img. Thẻ này bắt buộc phải có thuộc tính src và alt.

Khi gặp sự cố?

Preview không đổi sau khi chạy → Kiểm tra bạn sửa đúng cột HTML và đã bấm Chạy.
Đúng nhưng không pass → Hệ thống kiểm tra có chứa: Lỗi trên console → Mở DevTools Console, kiểm tra ngoặc và dấu ngoặc kép.
Khó gõ trên điện thoại → Dùng màn ngang hoặc mở cùng URL trên PC.

Liên quan nghề nghiệp?

Giải thích kỹ thuật trong "Hiển thị hình ảnh" bằng lời của bạn trong 30 giây Luyện mô tả từng dòng mã giải trên bảng trắng Chuẩn bị một phương án thay thế và lý do chọn cách hiện tại