Mã HTML để bọc văn bản xung quanh hình ảnh
Cần mã để bọc văn bản xung quanh một hình ảnh? Thông thường khi bạn tạo một trang HTML , mọi thứ diễn ra theo tuyến tính, có nghĩa là một khối trực tiếp sau khối khác. Tất cả các bài viết trước đây của tôi là một ví dụ về điều này, tức là văn bản, sau đó là hình ảnh, sau đó là văn bản, v.v.
Đôi khi bạn có thể muốn bao gồm văn bản bên cạnh một hình ảnh thay vì bên dưới nó. Đây được gọi là gói văn bản xung quanh hình ảnh. Nó thực sự khá dễ dàng để bọc văn bản bằng HTML . Lưu ý rằng bạn không cần phải sử dụng CSS để bọc văn bản.
Tuy nhiên, những ngày này W3C khuyến nghị sử dụng CSS thay vì HTML cho các loại tác vụ này. Tôi sẽ đề cập đến cả hai phương pháp bên dưới, nhưng nếu bạn có thể, tốt hơn nên sử dụng CSS vì nó dễ thích ứng hơn với các thiết kế trang web đáp ứng.
Gói văn bản xung quanh hình ảnh bằng HTML
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cối xã hội natoque(Cum) penatibus et magnis dis parturient montes, nascetur nhạo báng. Aliquam a felis vitae augue lobortis dictum. Curabitur moltie posuere laoreet. Ut pellentesque nunc trong lorem egestas nontirdiet Enim Conue.
Để có dòng chữ bao bọc dọc theo bên phải của hình ảnh, bạn phải căn chỉnh hình ảnh ở bên trái:
<img src="IMAGE URL" align="left" /><p>Your text goes here.</p>
Nếu bạn muốn văn bản xuất hiện ở bên trái và hình ảnh xuất hiện ở ngoài cùng bên phải, chỉ cần thay đổi tham số căn chỉnh thành “phải”.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dictum gravida enim, quis ultricies mauris posuere quis. Duis adipiscing tincidunt sagittis. Cối xã hội natoque(Cum) penatibus et magnis dis parturient montes, nascetur nhạo báng. Aliquam a felis vitae augue lobortis dictum. Curabitur moltie posuere laoreet. Ut pellentesque nunc trong lorem egestas nontirdiet Enim Conue.
<img src="IMAGE URL" align="right" /><p>Your text goes here.</p>
Đó là nó! Khá(Pretty) dễ dàng phải không? Lần duy nhất bạn muốn sử dụng CSS là nếu bạn muốn thêm lề vào hình ảnh, để có một số khoảng trống giữa văn bản và hình ảnh.
Bạn có thể thêm lề vào ảnh bằng cách sử dụng mã tạo kiểu CSS sau:(CSS)
<img src=”IMAGE URL” align=”left” style=”margin: 0px 10px 0px 0px;” /><p>Your text goes here.</p>
Đoạn mã trên sử dụng phần tử MARGIN CSS để thêm 10 pixel khoảng trắng ở phía bên phải của hình ảnh. Vì chúng tôi đã căn chỉnh hình ảnh bên trái, chúng tôi muốn thêm khoảng trắng vào bên phải.
Về cơ bản, bốn con số đại diện cho TRÁI PHẢI TRÊN TRÁI(TOP RIGHT BOTTOM LEFT) . Vì vậy, nếu bạn muốn thêm khoảng trắng vào hình ảnh được căn phải, bạn sẽ làm như sau:
<img src=”IMAGE URL” align=”right” style=”margin: 0px 0px 0px 10px;” /><p>Your text goes here.</p>
Vì vậy, việc sử dụng HTML(HTML) để thực hiện tác vụ này khá đơn giản , nhưng một lần nữa, nó có thể không hoạt động tốt đối với các trang web đáp ứng.
Gói văn bản xung quanh hình ảnh bằng cách sử dụng CSS
Cách tốt hơn để bọc văn bản xung quanh hình ảnh là sử dụng CSS . Nó cung cấp cho bạn khả năng kiểm soát hạt mịn hơn đối với vị trí của các phần tử và hoạt động tốt hơn với các tiêu chuẩn mã hóa hiện đại.
<img src="IMAGE URL" alt="A photo" class="left" />
Mặc dù tôi đã bao gồm CSS trực tiếp vào thẻ hình ảnh trong ví dụ HTML , bạn thực sự không nên làm điều đó nữa. Thay vào đó, bạn nên có một tệp riêng được gọi là biểu định kiểu chứa tất cả mã CSS của bạn .
Trong thẻ IMG , bạn chỉ cần gán một lớp cho thẻ và đặt tên cho nó. Trong ví dụ của tôi, tôi đặt tên cho lớp là left . Trong biểu định kiểu của tôi, tất cả những gì tôi phải làm là thêm mã sau:
.left { float: left; padding: 0 10px 0 0;}
Như bạn có thể thấy, tôi đã thêm 10px đệm vào bên phải của hình ảnh căn trái. Tôi cũng đã sử dụng thuộc tính float để di chuyển hình ảnh ra khỏi luồng thông thường của tài liệu và đặt nó ở phía bên trái của vùng chứa mẹ.
Như bạn có thể thấy, nó gọn gàng hơn nhiều so với việc thêm tất cả mã đó vào chính thẻ IMG . Nó cũng dễ quản lý hơn và bạn có thể sử dụng nhiều thuộc tính CSS hơn để tùy chỉnh giao diện trên trang web của mình. Nếu bạn có bất kỳ câu hỏi nào, hãy bình luận. Vui thích!
Related posts
Cách quét mã QR trên iPhone và Android
Cách in tin nhắn văn bản từ Android
Lưu danh sách các tiến trình đang chạy vào tệp văn bản trong Windows
Cách tải xuống tệp và xem mã từ GitHub
Tìm kiếm bên trong nhiều tệp văn bản cùng một lúc
8 trong số các ý tưởng công nghệ tốt nhất để đối phó với sự cô lập bản thân
Cách xoay văn bản & hình ảnh trong Photoshop
Cách xem mã nguồn của phần mềm nguồn mở
2 Công cụ để Thực hiện Tìm kiếm Hình ảnh Đảo ngược Trực tuyến
Cách tạo nhóm trong Microsoft Teams
Cách mở tệp HTML trong Google Chrome
Xóa ngay nền khỏi hình ảnh bằng AI
Cách tạo và quét mã Spotify
Cách xóa văn bản khỏi biểu tượng trong thanh tác vụ Windows
Cách tạo dòng văn bản xung quanh hình ảnh trong InDesign
Cách liên kết các hộp văn bản trong Adobe InDesign
Khắc phục “Thiết bị không thể khởi động. (Mã 10) ”Lỗi
Tạo bản sao lưu hình ảnh hệ thống Windows 10
Cách mở tệp hình ảnh EPS trên Windows
Cách thêm Shadow vào Text or Image trong GIMP