Cú pháp hình ảnh
Hình ảnh là phần tử trực quan quan trọng trong tài liệu. Markdown cung cấp cú pháp đơn giản để chèn và quản lý hình ảnh.
Cú pháp hình ảnh cơ bản
Hình ảnh nội dòng
Sử dụng định dạng :
markdown
Hình ảnh có tiêu đề
Thêm thông tin tiêu đề tùy chọn:
markdown
Khi di chuột qua hình ảnh, văn bản tiêu đề sẽ hiển thị.
Hình ảnh tham chiếu
Tham chiếu cơ bản
markdown
![Văn bản thay thế][Định danh tham chiếu hình ảnh]
[Định danh tham chiếu hình ảnh]: https://www.markdownlang.com/image.jpg "Tiêu đề tùy chọn"Tham chiếu đơn giản
Khi định danh tham chiếu giống với văn bản thay thế:
markdown
![Markdown Logo][]
[Markdown Logo]: https://www.markdownlang.com/markdown-logo.pngLoại đường dẫn hình ảnh
URL tuyệt đối
markdown
Đường dẫn tương đối
markdown


Đường dẫn tuyệt đối
markdown
Tính năng hình ảnh nâng cao
Liên kết hình ảnh
Bọc hình ảnh trong liên kết:
markdown
[](https://www.markdownlang.com)Hiệu ứng hiển thị: Nhấp vào hình ảnh sẽ chuyển đến liên kết đã chỉ định.
Sử dụng HTML để điều khiển hình ảnh
Chỉ định kích thước
markdown
<img src="image.jpg" alt="Văn bản mô tả" width="300" height="200">Căn chỉnh hình ảnh
markdown
<!-- Căn giữa -->
<div align="center">
<img src="image.jpg" alt="Hình ảnh căn giữa" width="400">
</div>
<!-- Căn phải -->
<div align="right">
<img src="image.jpg" alt="Hình ảnh căn phải" width="300">
</div>Hình ảnh đáp ứng
markdown
<img src="image.jpg" alt="Hình ảnh đáp ứng" style="max-width: 100%; height: auto;">Hiển thị kết hợp hình ảnh
Hiển thị cạnh nhau
markdown
<img src="img1.jpg" width="45%"> <img src="img2.jpg" width="45%">Lưới hình ảnh
markdown
<table>
<tr>
<td><img src="img1.jpg" width="200"></td>
<td><img src="img2.jpg" width="200"></td>
</tr>
<tr>
<td><img src="img3.jpg" width="200"></td>
<td><img src="img4.jpg" width="200"></td>
</tr>
</table>Trộn hình ảnh với văn bản
markdown
<img src="avatar.jpg" align="left" width="100" style="margin-right: 10px;">
Đây là đoạn văn bản, hình ảnh nổi bên trái. Văn bản sẽ bao quanh hình ảnh, tạo hiệu ứng trộn hình-văn bản. Có thể dùng để tạo giới thiệu cá nhân hoặc mô tả sản phẩm.
<div style="clear: both;"></div>Thực tiễn tốt cho văn bản thay thế
Văn bản mô tả
markdown
✅ Khuyến nghị: Mô tả nội dung hình ảnh

❌ Không khuyến nghị: Văn bản vô nghĩa

Hình ảnh chức năng
markdown
✅ Khuyến nghị: Giải thích chức năng hình ảnh


❌ Không khuyến nghị: Lặp lại văn bản xung quanh
Nhấp  để tìm kiếmHình ảnh trang trí
markdown
✅ Khuyến nghị: Dùng văn bản thay thế rỗng cho hình ảnh trang trí

❌ Không khuyến nghị: Mô tả không cần thiết
Định dạng hình ảnh phổ biến
Định dạng thân thiện với web
| Định dạng | Mục đích | Đặc điểm |
|---|---|---|
| JPEG | Ảnh chụp, hình ảnh phức tạp | Kích thước nhỏ, nén có mất mát |
| PNG | Biểu tượng, nền trong suốt | Nén không mất mát, hỗ trợ trong suốt |
| WebP | Hình ảnh web hiện đại | Kích thước nhỏ hơn, chất lượng tốt hơn |
| SVG | Đồ họa vector, biểu tượng | Có thể mở rộng, kích thước nhỏ |
| GIF | Hoạt ảnh đơn giản | Hỗ trợ hoạt ảnh, màu sắc hạn chế |
Gợi ý chọn định dạng
markdown
✅ Cách dùng khuyến nghị:
 ← JPEG phù hợp với ảnh chụp
 ← PNG phù hợp với biểu tượng
 ← SVG phù hợp với đồ họa vector
 ← GIF phù hợp với hoạt ảnh đơn giản
❌ Không khuyến nghị:
 ← JPEG không phù hợp với biểu tượng
 ← PNG sẽ có kích thước lớnKỹ thuật tối ưu hình ảnh
Tối ưu kích thước tệp
Chọn độ phân giải phù hợp
markdown<!-- Gợi ý hiển thị web --> <img src="image.jpg" width="800" alt="Mô tả"> ← Ảnh 2x cho màn hình HDSử dụng nén phù hợp
markdown<!-- Gợi ý chất lượng JPEG: 70-80% --> Tải chậm (lazy loading)
markdown<img src="image.jpg" alt="Mô tả" loading="lazy">
Sử dụng CDN và dịch vụ lưu trữ ảnh
markdown
<!-- Sử dụng CDN để tăng tốc -->

<!-- Dịch vụ lưu trữ ảnh -->
Lỗi thường gặp và giải pháp
1. Lỗi đường dẫn
markdown
❌ Sai:
 ← Đường dẫn không tồn tại
✅ Đúng:
 ← Xác nhận đường dẫn tệp
 ← Sử dụng đường dẫn tương đối đúng2. Thiếu văn bản thay thế
markdown
❌ Sai:
 ← Hình ảnh quan trọng thiếu mô tả
✅ Đúng:
3. Vấn đề kiểm soát kích thước
markdown
❌ Vấn đề: Hình ảnh quá lớn
 ← Có thể làm vỡ bố cục
✅ Giải pháp:
<img src="huge-image.jpg" alt="Hình ảnh lớn" style="max-width: 100%;">4. Vấn đề liên kết hình ảnh
markdown
❌ Sai:
[(https://www.markdownlang.com) ← Lỗi cú pháp
✅ Đúng:
[](https://www.markdownlang.com)Kịch bản ứng dụng thực tế
1. Tài liệu kỹ thuật
markdown
## Các bước cài đặt
1. Tải gói cài đặt

2. Chạy trình cài đặt

3. Hoàn tất cài đặt
2. Trình bày sản phẩm
markdown
## Tính năng sản phẩm
### Thiết kế giao diện hiện đại
<div align="center">
<img src="ui-screenshot.png" alt="Ảnh chụp màn hình giao diện sản phẩm" width="600">
<p><em>Giao diện người dùng đơn giản và trực quan</em></p>
</div>
### Hỗ trợ đa nền tảng
<table>
<tr>
<td align="center">
<img src="windows-logo.png" width="60"><br>
<strong>Windows</strong>
</td>
<td align="center">
<img src="mac-logo.png" width="60"><br>
<strong>macOS</strong>
</td>
<td align="center">
<img src="linux-logo.png" width="60"><br>
<strong>Linux</strong>
</td>
</tr>
</table>3. Giới thiệu cá nhân
markdown
## Về tôi
<img src="avatar.jpg" align="right" width="150" style="margin-left: 20px; border-radius: 50%;">
Xin chào! Tôi là một lập trình viên full‑stack, tập trung vào công nghệ Web hiện đại. Tôi có hơn 5 năm kinh nghiệm phát triển, quen thuộc với nhiều ngôn ngữ và framework.
### Ngăn xếp kỹ năng



<div style="clear: both;"></div>4. Hướng dẫn
markdown
## Cấu hình trình soạn thảo mã
Làm theo các bước sau để cấu hình môi trường phát triển của bạn:
1. **Mở cài đặt**

2. **Tìm kiếm mục cấu hình**

3. **Sửa đổi giá trị cấu hình**

> 💡 **Gợi ý**: Sau khi cấu hình xong, khởi động lại trình soạn thảo để đảm bảo cài đặt có hiệu lực.Truy cập không rào cản
Viết văn bản thay thế có ý nghĩa
markdown
✅ Khuyến nghị: Mô tả chi tiết

❌ Không khuyến nghị: Lặp lại đơn giản
Sử dụng mô tả có cấu trúc
markdown
Đầu ra HTML
Hình ảnh Markdown chuyển đổi thành HTML:
markdown
Chuyển đổi thành:
html
<img src="image.jpg" alt="Văn bản thay thế" title="Tiêu đề hình ảnh">Hình ảnh tham chiếu:
markdown
![Văn bản thay thế][ref]
[ref]: image.jpg "Tiêu đề"Chuyển đổi thành:
html
<img src="image.jpg" alt="Văn bản thay thế" title="Tiêu đề">Cú pháp liên quan
- Cú pháp liên kết - Tạo liên kết
- Cú pháp HTML - Nhúng HTML
- Khối mã fenced - Tô sáng mã
Luyện tập
Thử tạo nội dung sau:
- Một trang trình bày sản phẩm, bao gồm nhiều hình ảnh sản phẩm
- Một hướng dẫn kỹ thuật, bao gồm ảnh chụp màn hình bước và giải thích
- Một trang giới thiệu nhóm, bao gồm ảnh đại diện thành viên và thông tin
- Một biểu đồ so sánh, hiển thị xu hướng thay đổi dữ liệu
Công cụ khuyến nghị
Công cụ chỉnh sửa hình ảnh
- Công cụ trực tuyến: Canva、Figma、Photopea
- Phần mềm desktop: GIMP、Paint.NET、Adobe Photoshop
- Công cụ chụp màn hình: Snipaste、Lightshot、Chụp màn hình hệ thống có sẵn
Công cụ tối ưu hình ảnh
- Công cụ nén: TinyPNG、ImageOptim、Squoosh
- Chuyển đổi định dạng: CloudConvert、Online-Convert
- Xử lý hàng loạt: ImageMagick、XnConvert
Dịch vụ lưu trữ ảnh
- Dịch vụ miễn phí: GitHub、Gitee、sm.ms
- Dịch vụ trả phí: Qiniu Cloud、Alibaba Cloud OSS、Tencent Cloud COS
- Tăng tốc CDN: jsDelivr、Cloudflare、AWS CloudFront