Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何确保VisualStudio2005正确显示表格和图像?_Asp.net_Html_Visual Studio_Designer_Photoshop - Fatal编程技术网

Asp.net 如何确保VisualStudio2005正确显示表格和图像?

Asp.net 如何确保VisualStudio2005正确显示表格和图像?,asp.net,html,visual-studio,designer,photoshop,Asp.net,Html,Visual Studio,Designer,Photoshop,我已经使用Photoshop CS2的“保存为Web”功能为我的网站布局创建了一个图像表 此HTML在web浏览器中显示良好,但是当导入Visual Studio并在网站设计器中查看时,度量值错误,并且图像表单元格之间存在水平间隙 Photoshop的输出不引用任何样式表。 表格属性将边框、单元格填充和单元格间距设置为0 以下是它在设计器中的外观: 下面是它在浏览器中的外观: VisualStudio对表格和图像的布局挑剔吗?这是Visual Studio 2005中的一个错误吗?我没有使用“保

我已经使用Photoshop CS2的“保存为Web”功能为我的网站布局创建了一个图像表

此HTML在web浏览器中显示良好,但是当导入Visual Studio并在网站设计器中查看时,度量值错误,并且图像表单元格之间存在水平间隙

Photoshop的输出不引用任何样式表。 表格属性将边框、单元格填充和单元格间距设置为0

以下是它在设计器中的外观:

下面是它在浏览器中的外观:


VisualStudio对表格和图像的布局挑剔吗?这是Visual Studio 2005中的一个错误吗?

我没有使用“保存为Web”功能,但我非常确定,除了表标记和图像之外,输出html还应该包含一些定义整个页面显示行为的css样式

因此,在将html导入VS时,请确保关联的样式也被传输


另外,不要忘记,为了确保HTML的有效性,您可以在web.config或project属性中选择web应用程序的一致性级别,或仅在HTML编辑器中选择一致性级别,将目标模式设置为XHTML Transitional,您应该确保从Photoshop获得的HTML将得到正确验证。

就我个人而言,我从不信任,也很少信任在VisualStudio中使用“设计”视图,通常将其设置为所有页面的“代码”视图。我倾向于在IE和Firefox中打开文件的工作版本,以使我能够查看它们的布局,但这可能会在尝试查看多步骤表单等时引起问题。在这些情况下,我总是倾向于放置一些代码,使我能够选择我希望看到的状态/步骤,而无需经历每一步的所有步骤测试一下

请记住,在VS中,您可以在project explorer中右键单击文件,然后选择在web浏览器中查看该文件。您还可以将各种不同的浏览器添加到VS首选项中,以便选择希望在其中查看文件的浏览器


我意识到这不是一个anwser,但希望它有用。

VisualStudio2005的设计师似乎在努力呈现某些HTML内容。正如托比所说,解决这个问题的最佳方法是在web浏览器中预览页面,而不是与设计师合作


当然,另一种选择是使用Visual Studio 2008,它使用与Expression web中使用的相同的web设计器组件。我还没有在web项目中广泛使用VisualStudio2008,但就我所见,它给人留下了深刻的印象!VisualStudio2008还具有“拆分视图”选项,它允许您在编辑HTML时查看设计器—不再在源视图和设计视图之间切换,而且需要几分钟的时间才能赶上您

我们能看看这些图像吗?它们看不见吗?他们为我出现,但我是新的图像链接。问题澄清以上。没有样式表,手工编辑后xhtml完全有效。谢谢!我学会了接受网页设计师在页面完整性方面的缺点,并使用代码视图和浏览器预览相结合的方式进行开发。