Php整洁和文本区域
发布时间:2020-12-13 13:17:13 所属栏目:PHP教程 来源:网络整理
导读:我正在使用 tidy来清理和格式化 twig template engine生成的HTML输出. 我使用以下配置进行整理: $config = array('indent' = TRUE,'output-html' = TRUE,'wrap' = 0); 一切都很好,除非我们到达textareas. 这是未清理的片段: textarea id="words" rows="10"
我正在使用
tidy来清理和格式化
twig template engine生成的HTML输出.
我使用以下配置进行整理: $config = array('indent' => TRUE,'output-html' => TRUE,'wrap' => 0); 一切都很好,除非我们到达textareas. 这是未清理的片段: <textarea id="words" rows="10" cols="50" >sdfds</textarea> 虽然格式非常混乱,但在文本区域输出正确的值:’sdfds’,之前或之后没有任何空格. 这是使用整洁后的清洁格式: <textarea id="words" name="words" rows="10" cols="50" title="prompt"> sdfds </textarea> 可以看出,标记现在更加整洁,但是整洁在’sdfds’之后引入了一个换行符,这意味着当在浏览器中查看时,光标现在指向’sdfds’之后的行. 这很烦人,我不知道如何处理这个问题.我仍然希望清理textarea标签,但我希望它的格式如下: <textarea id="words" name="words" rows="10" cols="50" title="prompt">sdfds</textarea> 有没有人以前处理过这个问题?如果是这样,我如何才能不为textarea标签引入那些空格?
如果使用php输出sdfds,则需要添加另一个配置选项.
$config = array('indent' => TRUE,'wrap' => 0,'wrap-php' => 0); 仅包含对html的担忧,任何php语句都被视为新行.有关配置选项的更多信息,请访问:http://tidy.sourceforge.net/docs/quickref.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |