Như bạn đã biết, để nhúng hình ảnh từ bên ngoài vào website, thì ta sẽ cần bỏ cả link ảnh vào thẻ trong HTML hoặc vào background-image trong CSS. Nhưng hôm nay, mình sẽ giới thiệu đến bạn cách “biến” ảnh hoặc file thành chuỗi dữ liệu và nhúng trực tiếp vào website với Data URIs
Đây là format của Data URIs
Data URIs trong thực tế
Data URIs sẽ giúp bạn giảm đi rất nhiều lượt HTTP request đến website của bạn. Vì mỗi khi bạn nhúng 1 file vào HTML hoặc CSS thì sẽ tạo thêm một HTTP request để tải file đó. Còn khi dùng Data URIs thì bạn chỉ việc nhúng trực tiếp 1 chuỗi dữ liệu vào mà không có thêm một HTTP request nào mới được tạo ra. Và website của bạn sẽ tải nhanh hơn do trình duyệt không load nhiều file nữa.
Trang chủ
Phát triển web
PHP
Thay thế srx image trong HTML bằng PHP
Hôm nay chúng tôi sẽ hướng dẫn bạn cách thay thế srx image trong HTML bằng PHP.
Nội dung chính ShowShow
Kết quả trả về HTML như sau:
Có thể có nhiều hình ảnh trong phần mô tả sản phẩm, nhưng trong ví dụ của chúng ta thì có 2 hình ảnh.
Ở đây, chúng tôi sẽ thay thế thuộc tính srx của mọi hình ảnh và thêm thuộc tính srx với url hình ảnh cũ.
Đôi khi chúng ta cần thay đổi thuộc tính srx của hình ảnh bằng url mới khi lấy dữ liệu động từ cơ sở dữ liệu.
Giả sử rằng chúng ta sẽ lấy nội dung html trong mô tả sản phẩm từ cơ sở dữ liệu bằng cách sử dụng mã php bên dưới.
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAAC0CAMAA.......còn rất là dài
2
Kết quả trả về HTML như sau:
Ví dụ
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAAC0CAMAA.......còn rất là dài
3
Kết quả trả về HTML như sau:
Product Name 1 Product Name 2
Có thể có nhiều hình ảnh trong phần mô tả sản phẩm, nhưng trong ví dụ của chúng ta thì có 2 hình ảnh.
Ở đây, chúng tôi sẽ thay thế thuộc tính srx của mọi hình ảnh và thêm thuộc tính srx với url hình ảnh cũ.
Tạo menu đẹp bằng css
HTML/CSS • Khóa Học • Wordpress Bài viết đã được cập nhật vào: 16/02/2021Full màn CSS Flexbox Overlay Menu NavigationClean CSS Navigation Menu SliderColourful CSS Navigation ...
Thuộc tính ẩn hiện trong html
Lời nói đầuCó nhiều cách để ẩn một phần tử trong CSS. Bạn có thể ẩn nó bằng cách đặt opacity xuống 0, visibility sang hidden, display sang none hoặc bằng ...
Hướng dẫn css color name - tên màu css
Thuộc tính CSS colorGán mã màu dạng hex cho colorGán màu trộn RGB cho colorDanh sách tên, mã màu CSS, HTMLThuộc tính color dùng để thiết lập màu của văn bản (màu ...
Hướng dẫn bo tròn ảnh css
Đã đăng vào thg 10 21, 2019 2:31 SA 3 phút đọc Giới thiệuGần đây, chúng tôi đã làm việc trong một dự án liên quan đến hình tròn, hình thu nhỏ tròn, nút ...
Hướng dẫn 2048 html5 - 2048 html
;for(varcol=0;col;for(varcol=0;col Javascript : 2048 puzzletitle>head>new gamea>div>Score : div>h2>HOW TO PLAY:b> Use your arrow keys to move the tiles. center>> Javascript : 2048 puzzletitle> ...
Hướng dẫn sgml html - html sgml
Khi bạn nhìn vào SGML, HTML và XML, bạn có thể xem xét việc nhóm gia đình này. SMGL, HTML và XML là tất cả các ngôn ngữ đánh dấu . Thuật ngữ đánh dấu có gốc ...