我得到使用Visual Studio 2010的ASPX页面内编译这个时候会出现错误:
<td valign="top" nowrap width="237">
该错误消息是
"Attribute 'nowrap' is considered outdated. A newer construct is recommended."
什么结构是错误消息指什么? 而且它的行为完全一样“nowrap”选项?
我得到使用Visual Studio 2010的ASPX页面内编译这个时候会出现错误:
<td valign="top" nowrap width="237">
该错误消息是
"Attribute 'nowrap' is considered outdated. A newer construct is recommended."
什么结构是错误消息指什么? 而且它的行为完全一样“nowrap”选项?
你可以用它这样的,我希望你不会得到过时的消息了。
<td valign="top" style="white-space:nowrap" width="237">
正如指出的@ThiefMaster建议把width
和VALIGN的CSS(注:CSS称之为vertical-align
)。
1)
<td style="white-space:nowrap; width:237px; vertical-align:top;">
2)我们可以做一个CSS类这样的,它是更优雅的方式
在样式部分
.td-some-name
{
white-space:nowrap;
width:237px;
vertical-align:top;
}
在HTML节
<td class="td-some-name">
有几种方法可以尽量避免换行 ,和那句“一个新的结构”可能是指不止一种方法,这实际上是最合理的解释。 他们可能大多认为CSS声明的white-space:nowrap
和可能的不中断空格字符。 不同的方式是不等价的,远的是,无论在理论上,特别是在实践中,尽管在某些特定情况下,不同的方法会产生相同的结果。
有可能是没有真正通过从HTML属性切换到有点笨拙CSS的方式获得,并在样式表被禁用,你肯定会输。 但即使是nowrap
属性不会在所有情况下,没有工作。 在一般情况下,什么工作最广泛的是nobr
标记,它从来没有的方式作出任何规格,但活蹦乱跳: <td><nobr>...</nobr></td>
如果HTML和使用引导他们有一个辅助类 。
<span class="text-nowrap">1-866-566-7233</span>
尽管有CSS定义文本换行属性,它不是由任何主流浏览器的支持,但也许极大地支持空白物业解决您的问题。