Home » Thủ thuật blog
Mẹo nhỏ cho việc hiển thị ảnh và văn bản trên cùng 1 hàng
Thứ Ba, 30 tháng 6, 2009

Thông thường khi ta chèn 1 ảnh nhỏ vào trước 1 dòng hay 1 đoạn văn bản nào đó thì ảnh sẽ nằm lệnh so với các đoạn văn bản, ví dụ như bên dưới :

Ta thấy là lề dưới của ảnh và đoạn văn bản được căn trùng nhau, như thế trông hơi bị lệch.
Việc này thì sẽ dễ dàng khắc phục khi ta dùng lệnh background, ví dụ như bên dưới:
ĐOẠN VĂN BẢN
Tuy nhiên khi dùng lệnh background ta phải sử dụng lênh padding để căn lề, nếu không dùng lệnh padding ta sẽ có kết quả như bên dưới :
ĐOẠN VĂN BẢN
Như thế ta sẽ thấy quá phức tạp khi phải dùng CSS chỉ để chèn 1 ảnh nhỏ vào trên cùng 1 hàng với các đoạn văn bản. Có 1 cách đơn giản hơn nhiều đó là ta sử dụng trực tiếp lệnh align cho thẻ img, như thế ta hoàn toàn có thế căn lề cho ảnh và cho đoạn văn bản.
Ví dụ :
1. Ảnh và văn bản nằm cân đối trên 1 hàng :

Để làm điều này ta chỉ cần chèn đoạn code màu đỏ vào trong thẻ img là được:
CODE:
<img src="link ảnh" align="middle" />
2. Ảnh và văn bản được căn lề trên trùng nhau:

CODE:
<img src="link ảnh" align="top" />
3. Ảnh và văn bản được căn lề dưới trùng nhau:

CODE:
<img src="link ảnh" align="bottom" />
Chúc các bạn thành công.

Comments[ 0 ]
Đăng nhận xét