Hướng dẫn data url html - url dữ liệu html

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.

Ví dụ

$data['description']=html_entity_decode($productData['description'],ENT_QUOTES,'UTF-8');


Kết quả trả về HTML như sau:

Ví dụ

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.

Ví dụ

$dom = new DOMDocument();
$dom->loadHTML($data['description']);
$images = $dom->getElementsByTagName('img');
 
foreach ($images as $image) {
 $old_srx = $image->getAttribute('srx');
 $new_srx = 'image/products/newimage.jpg';
 $image->setAttribute('srx', $new_srx);
 $image->setAttribute('srx', $old_srx);
}
 
$data['description'] = $dom->saveHTML();

Kết quả trả về HTML như sau:

 Product Name 1 

 Product Name 2 

Ví dụ

$dom = new DOMDocument();

Kết quả trả về HTML như sau:

Ví dụ

$dom->loadHTML($data['description']);

Kết quả trả về HTML như sau:

Ví dụ

Kết quả trả về HTML như sau:
 Product Name 1 

 Product Name 2 

Kết quả trả về HTML như sau:

 Product Name 1 

 Product Name 2 

Ví dụ

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ũ.

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html -
src html

Hướng dẫn src html - src html

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 ...

Hướng dẫn src html - src html

Hướng dẫn src html -
src html

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 src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html - src html

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 src html - src html

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 src html - src html

Hướng dẫn src html - src html

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 src html - src html

Hướng dẫn src html - src html

Hướng dẫn src html -
src html

Hướng dẫn src html - src html

Hướng dẫn
src html - src html

Hướng dẫn src html - src html

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 ...

Hướng dẫn src html - src html