Я верю абсолютно предотвращение использование обычно принимаемого решения (даже это устарело), то же самое как разработка таблицы с <div>
теги вместо <table>
теги, именно так можно использовать <div>
.
При разработке веб-сайта, Вы, вероятно, не будете требовать использование <br />
теги, но я могу все еще вообразить их являющийся полезным, где ввод данных пользователем необходим, например.
я ничего не вижу неправильный с использованием <br />
, но не столкнулся со многими ситуация, где я потребовал использование их. В большинстве случаев, там вероятно, более изящны (и более симпатичны), решения, чем использование <br />
теги, если это - то, в чем Вы нуждаетесь для того, чтобы вертикально разделить содержание.
Если вы используете расширение Imagick:
<?php
// load the source transparent png
$i = new IMagick('image.png');
// set the background to white
// you can also use 'rgb(255,255,255)' in place of 'white'
$i->setImageBackgroundColor(new ImagickPixel('white'));
// flattens multiple layers
$i = $i->flattenImages();
// the output format
$i->setImageFormat('jpg');
// save to disk
$i->writeImage('image.jpg');
// and/or output directly
// header('Content-Type: '.$i->getFormat());
// echo $i->getImageBlob();
// cleanup
$i->clear();
$i->destroy();