为什么加入 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
这一句后,原先规划格式就变坏了,但是我的下拉菜单是.css的,他有离不开 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
,我该怎么办才能保证我的下拉菜单好使,原先的格式又不改变?请各位高手帮忙....

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 是表明你的网页是xhtml的,你不是,当然格式不对 了
      

  2.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">此为W3C的一种标准,所以CSS均遵循此模式。你是否可以试着修改一下CSS 如果不可以。是否可以通用引用页面的方法引用进来
      

  3.   

    我的.css就是在被引用的页面,但<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    在被引用页面时.css不好使,在引用页面是页面的结构变了
      

  4.   

    为了.css好使就必须有 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ; 
    但 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    在被引用页面时.css不好使,而在引用页面时.css好使但引用页面的结构变了,而不是.css的结构变 
     
      

  5.   

    XHTML 要求很严格的!最起码的所有的都必须是小写……