2012-05-14 67 views
0

我在网页上工作,我正在使用框架。我想使用表格,但我不知道如何将框架的每个部分实现到表格中。它是一个框架和框架设计良好的网站吗?

所以,我的问题是,它设计得好吗?如果不是,我该如何改进?

这里是我的网页代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
    "http://www.w3.org/TR/html4/frameset.dtd"> 
<html> 
    <head> 
     <title> 
      Prueba 
     </title> 
    </head> 
    <frameset rows="56px, *, 50px" border="0" framespacing="0" frameborder="NO"> 
     <frame class="header" src="header.html"> 
     <frameset cols="450px, *" border="0" framespacing="0" frameborder="NO"> 
      <frameset rows="*,150px" border="0" framespacing="0" frameborder="NO"> 
       <frame class="frame1" scrolling="auto" src="search_results.html"> 
       <frame class="frame2" scrolling="no" src="info.html"> 
      </frameset> 
      <frame class="frame3" scrolling="no" src="map.html"> 
     </frameset> 
     <frame class="footer" scrolling="no" src="footer.html"> 
    </frameset> 
</html> 
+0

谁让你使用框架

  • 用户无法将网页加入书签? –

  • +1

    http://stackoverflow.com/questions/1203068/why-should-i-not-use-html-frames – bostaf

    +0

    @ŠimeVidas没有人。我认为他们是做我必须做的最好的方式。帧之间必须相互影响的问题。我不知道该怎么做。 – Garmen1778

    回答

    2

    你可以开始通过去除帧改进它。

    • 框架已经过时很久,并且已经在HTML5中完全删除。
    • 它们是使用服务器端技术(如PHP包含或SSI)完成通用布局的更好方法。
    • 加框架不适合无障碍或可用性。
    • 他们不是搜索引擎友好
    • 他们打破一个URL FER页面
    • 的惯例,他们都是不容易保持。找出您正在查看的页面确实很难。
    • 移动设备可能会很难正确渲染这些页面。因为每个页面使用相同的URL