PHP echo 内联 CSS 背景 url

标签 php html css

我正在尝试使用 PHP 回显一些内联 CSS:

echo '<div class="image" style="background:url("img/testimage.jpg");width:300px;height:232px;">';
echo '</div>';

但出于某种原因,这将返回:

<div class="image" testimage.jpg");width:300px;height:232px;"="" img="" style="background:url("></div>

这是在 WordPress 环境中,我是否做错了什么?

最佳答案

正确转义 url 声明中的引号:

echo '<div class="image" style="background:url(\'img/testimage.jpg\'); width:300px; height:232px;">';
                                    //         ^                  ^

关于PHP echo 内联 CSS 背景 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26930740/

相关文章:

php - 学习mysqli和pdo

php - 根据查询类型和表将流量路由到特定的 MySQL 连接

JavaScript 设置函数默认值不起作用?

html - 如何在不同页面上使菜单项大小不同

javascript - HTML/JS 分页?

PHP 分页排序结果

javascript - 如何获取data-esid属性并POST?

jquery - 响应式 Bootstrap 轮播

html - srcset 只加载最大的图像

javascript - 谷歌表格中的边栏功能 : clicking a button to open a new 'page' within the sidebar