1

我用 c# 和 asp.net Langs 在 Visual Studio 2010 中开发了一个网页。

当我运行我的页面时,用户界面在 Firefox 和 IE 等浏览器中是可以的,但是当我在设计视图中查看 aspx 文件时,我发现 HTML 标记中的混乱。

我在另一个项目中看到了这个原因(我在 UI 中没有 java 脚本)或在 adobe Dreamweaver 中的设计视图 UI 元素是
无序的,但在实时视图中可以,或者在浏览器中可以,为什么?

我的问题是我们必须首先在设计视图中修复 UI 混乱或修复问题,然后在实时视图中发布它在任何浏览器中之后没有任何错误吗?或者这不重要吗?

4

1 回答 1

0

Design View 上的MSDN 文档明确表示它是一个接近- WYSIWYG(所见即所得)的编辑器。该页面上广泛列出的设计视图存在限制。我遇到的一些主要问题是:

  • 某些字符和段落格式的显示可能与特定浏览器中的不同” - 设计视图呈现某些元素的方式很容易与特定浏览器呈现这些元素的方式不同。和,
  • 不可见元素(隐藏字段)和不可见边框/轮廓显示在设计视图中。与您在浏览器中看到的相比,这会稍微推动渲染。
  • 任何动态加载(通过服务器端代码或 JavaScript)都不会反映在设计视图中。

请特别注意链接页面做出以下声明:

但是,设计视图与页面的呈现方式并不完全匹配,您应该始终在浏览器(或多个浏览器)中测试页面,以确保页面按照您设计的方式显示。

所以不要过分担心在设计视图中看起来很有趣的事情。设计视图是可用的,但就您的页面在网络上的显示方式而言,很多时候它与现实相去甚远。您可以在早期设计中使用它,但始终使用浏览器对您的布局/ UI 进行任何重要测试。

于 2013-06-05T19:21:48.450 回答