-1

当然,请告诉我 css 更好更快,或者是网页布局和图形设计的母版页。

4

3 回答 3

7

它们是互补的,您应该同时学习并一起使用它们。

于 2009-02-16T19:05:28.120 回答
1

您的母版页将提供一个 HTML 模板。此 HTML 模板应链接到一个 CSS 文件,该文件将为您的内容设置样式。所以你应该同时使用两者。

于 2009-02-16T19:08:47.847 回答
1

啊。我想我现在理解了您的问题:“请给我一些合乎逻辑的理由,为什么要使用 CSS 进行布局,而不是将硬编码布局(表格?)推入母版页?”

我从许多通过 Windows 背景跳入 Web 编程的人那里听到这个问题。

由于以下几点,Web 世界中的布局比 Windows 编程产生的影响要大得多:

  1. 不同的浏览器以不同的方式呈现 html。
  2. 对于盲人和残疾人,某些蛮力技术会阻碍可访问性和/或基于选项卡的访问。(“为什么该控件会获得焦点?!”)
  3. 布局调整。哇。这个很大。当您有一个需要大量用户输入的表单时,如果标签出现在带有一些简单 css 类的控件的左侧或顶部,则调整起来会更容易。

另外,许多人忘记预定义 CSS 库的一件事是它们是 UI 的类库。仅仅了解包装控件的标准方法可以极大地改善您的布局问题,并且由于大多数预定义的 CSS 库使用相同的类名,您可以将它们换掉以获得完全不同的外观。

于 2009-02-16T22:06:26.983 回答