(C) Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM(R) Corp.
Page Designer 不支持非可视类型 CSS 属性,例如,speak。
Page Designer 不支持下列可视类型 CSS 属性:
border-collapse、border-spacing、caption-side、clip、content、counter-increment、counter-reset、cursor、empty-cells、font-variant、letter-spacing、max-height、max-width、min-height、min-width、orphans、outline-color、outline-style、outline-width、outline、overflow、page-break-after、page-break-before、page-break-inside、quotes、table-layout、visibility、widows 和 word-spacing。
Page Designer 不完全支持下列可视类型 CSS 属性:
- 不支持 margin、margin-top、margin-bottom、margin-left 和 margin-right 的负值。
- 不支持 position 的 relative 值和 fixed 值。
- 不支持按 vertical-align 的 percentage 或 length 来指定的值。
- 不支持 vertical-align 的 top 值和 bottom 值。
- 不支持 white-space 的 pre-wrap 值和 pre-line 值。
当创建的水平或垂直菜单的菜单深度超过 3 时,如果 keepSelection 属性为 true,则将鼠标悬浮在菜单项上时应该将子菜单项保持展开,但第三级菜单项不能保持展开。
将页面从“项目资源管理器”视图的 WebContent 文件夹拖放到 Web 站点导航的“导航”页时将抛出空指针异常。
如果创建 Web 项目时选择了 Web 站点导航项目构面,则在向导的“为 Web 站点选择页面模板”页中,您可以选择将缺省页面模板用于 Web 站点复选框并选择样本模板,但您只能选择设计时模板。不能选择动态页面模板。
如果对 web.xml 文件做出更改,则 Web 站点导航不会反映所做的更改。例如,如果更改了 web.xml 中某个页面的 servlet 映射,则 Web 站点导航不会立即或在您保存该 web.xml 文件之后将此更改反映在“详细信息”页上。
将按钮名称从英语翻译为俄语或其他某种语言时,翻译后的字符串的长度可能会超过英语字符串的长度。如果按钮大小保持不变,则按钮名称显示不全。
在英语和其他语言中,菜单项将显示为“撤销<操作>”(例如,撤销添加 Web 页面),然而,在韩国语中,该菜单项应该显示为“<操作>撤销”(例如,添加 Web页面撤销)。当前,这些菜单项显示为“撤销<操作>”。
在站点的其中一个页面上插入导航轨迹后,更改该站点并不能反映在 Page Designer 的“设计”页中的更改。例如,为了看到更改,必须通过切换至“预览”页,然后切换回 Page Designer 的“设计”页来刷新屏幕。
如果文件是通过分割 Page Designer 上的框架来新建的,而且受到 SCM 的管理,则不能在同一 Page Designer 中编辑此文件。
变通方法:关闭 Page Designer 并重新打开该文件。
在 Page Designer 的“设计”页中,当插入标记显示在自由布局表的外部时,您不能从主菜单插入自由布局表。
变通方法:在这种情况下,从选用板插入自由布局表。
当您将 Page Designer 与驻留屏幕朗读器软件配合使用时,“属性”视图的布局可能会折叠。
变通方法:不要将“属性”视图与此类软件一起使用。使用“显示所有属性”(在“属性”视图的本地工具栏菜单上)的“所有属性”方式。
当您编辑 Web 图时,上下文相关帮助在动态帮助视图中可用,但在弹出信息中不可用。要设置有关在动态帮助视图中显示上下文相关帮助的首选项:单击窗口 > 首选项 > 帮助,然后在打开窗口上下文帮助下,单击在动态帮助视图中单选按钮。如果单击在弹出信息中单选按钮,则当您编辑 Web 图时仅一般帮助可用。
将 HTML 和 JSP 标记(包括定制标记)混合使用可能会导致 HTML 语法验证器错误地报告有关缺少起始和结束标记的错误。例如,在以下代码中:
<c:when test="${status.first}">
<div class="topNavRight"><ul>
</c:when>
...
<c:if test="${status.last}">
</ul></div>
</c:if><div> 和 <ul> 起始标记在 <c:when> 标记之内,结束 </ul></div> 标记在 <c:if> 标记之内。这是有效的代码;但是 HTML 语法验证器报告 </ul> 和 </div> 标记缺少了起始标记。
变通方法 1:如果可能,不要重叠 HTML 和 JSP 标记。在上面的示例中,变通方法是将该代码更改为:
<div class="topNavRight"><ul>
<c:when test="${status.first}">
</c:when>
...
<c:if test="${status.last}">
</c:if>
</ul></div>变通方法 2:如果需要重叠,则变通方法是禁用 HTML 语法验证。要在项目中禁用 HTML 语法验证,请对项目调用“属性”对话框,选择“验证”属性页,选中“覆盖验证首选项”,并取消选中“HTML 语法验证器”。