写php程序的时候、有可能对html文件形成浏览器的兼容问题嘛?有没有朋友能详细的点解下

解决方案 »

  1.   

    一般的兼容问题都是css和js的
      

  2.   

    是的与 css 相关的请到 web开发 -- HTML(CSS) 版面讨论
    与 js 相关的请到 web开发 -- javascript 版面讨论这里专门讨论 php 相关的问题
      

  3.   

    单纯PHP没有可能影响HTML兼容性。
    除非你在echo,print 等 打印HTML代码时,没有对HTML TAG进行闭包。以及引号没有转义。没有闭包  echo '<div><p><a href="something">something</a></div>'; //遗漏</p>没有转义  $title = '"hello"';
    echo '<div><a href="something" title="'.$title.'">something</a></div>';  //打印出来变成<div><a href="something" title=""hello"">something</a></div>,a标里的title被破坏了。
      

  4.   

    在写html时都会习惯性的加上标签的结束符
      

  5.   

    怕兼容问题,让php只处理数据,数据与样式不沾边没有兼不兼容的(mvc)
    关于样式这一块全推到前台去,前台会有相应的回退策略
      

  6.   

    php适应各种环境各种浏览器,没有存在不兼容.
    用户浏览到的网页都是通过HTML来表达出来的
    html中含有js和css,这2个才会不兼容.
      

  7.   

    php程序不会存在兼不兼容的问题,只是有可能你的css页面的显示在不同的浏览器下是不同的,还有js响应函数有时在IE和Firefox下是使用不一样的函数。如果有这样的问题再查查其他的吧
      

  8.   

    遵循XHTML规范,对于不兼容现象多遇一些就知道怎么绕过了。