V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
shiji
V2EX  ›  问与答

请教大家,怎么解决 PHP 和最终生成的 HTML 代码的排版问题。

  •  
  •   shiji · 2016-12-01 13:09:09 +08:00 · 2066 次点击
    这是一个创建于 2906 天前的主题,其中的信息可能已经有所发展或是发生改变。
    简单说,在 View (或者是最最普通的用于生成 HTML 的 PHP 代码)里面。
    如果我 PHP 代码排版的很好,那么 HTML 代码缩进啊,换行什么的就惨不忍睹。
    如果为了生成可读性高的 HTML 代码,我的 PHP 代码就得防止生成不需要的换行符 /空格 /Tab ,可能某些行会非常长。影响 PHP 的可读性。

    请问大家遇到这样的问题都是怎么解决的?牺牲 HTML 的排版?

    谢谢
    5 条回复    2016-12-01 15:06:50 +08:00
    Felldeadbird
        1
    Felldeadbird  
       2016-12-01 14:51:29 +08:00
    ctrl+alt+l 。一键排版成你想要的格式。
    misaka19000
        2
    misaka19000  
       2016-12-01 14:57:00 +08:00 via Android
    有兴趣的话就写个工具能够在 PHP 写完之后自动排版成 HTML 美观的样式咯
    shiny
        3
    shiny  
       2016-12-01 15:04:00 +08:00 via iPhone
    为什么要可读性高的 HTML ,我还要压一遍把空格和换行去掉
    shiny
        4
    shiny  
       2016-12-01 15:06:03 +08:00 via iPhone
    另外把 PHP 当做一个模板语言来用,分离的干净的时候, HTML 和 PHP 都挺干净的。这个时候应该上个代码大伙儿看看。
    learnshare
        5
    learnshare  
       2016-12-01 15:06:50 +08:00
    用浏览器调试工具看生成的代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.