0
내 WYSIWYG 편집기 (Summernote)는 img 너비와 높이 대신 CSS 너비와 높이를 사용한다는 점을 제외하면 이미지가있는 html로 인코딩 된 전자 메일을 보내는 데 너무 가깝습니다. 속성.PHP dom에서 CSS 편집 - CSS를 Img 속성으로 변경
<?php
$html = '<p><img src="image1.png" style="width: 770px; height:300px;"><br></p>
<p><img src="image2.png" style="width: 300px;"><br></p>';
$dom = new DOMDocument;
$dom->loadHTML($html);
$imgs = $dom->getElementsByTagName('img');
foreach ($imgs as $img) {
foreach ($img->attributes as $attr) {
$name = $attr->nodeName;
$value = $attr->nodeValue;
echo "Attribute '$name' :: '$value'<br />";
}
echo '<br>';
}
?>
거의 있습니다. 위의 출력 :
Attribute 'src' :: 'image1.png'
Attribute 'style' :: 'width: 770px; height:300px;'
Attribute 'src' :: 'image2.png'
Attribute 'style' :: 'width: 300px;'
내가 얼마나 적절한 IMG 속성과 그 값을 마련하기 위해 파악해야하지만 방법 다음 다시 IMG 태그에 이러한 속성을 작성하는
?
해당 문서 ... http://php.net/manual/en/domdocument.createattribute.php – cmorrissey