65 html css compiler-errors visual-studio-2010 nowrap
我在使用Visual Studio 2010在ASPX页面中编译时遇到错误:
<td valign="top" nowrap width="237">
Run Code Online (Sandbox Code Playgroud)
错误消息是
"Attribute 'nowrap' is considered outdated. A newer construct is recommended."
Run Code Online (Sandbox Code Playgroud)
什么构造是错误消息引用?它的行为与'nowrap'完全相同吗?
Adi*_*dil 108
你可以像这样使用它,我希望你现在不会得到过时的消息.
<td valign="top" style="white-space:nowrap" width="237">
Run Code Online (Sandbox Code Playgroud)
正如@ThiefMaster所指出的那样,建议对width
CSS 进行放置和操作(注意:CSS调用它vertical-align
).
1)
<td style="white-space:nowrap; width:237px; vertical-align:top;">
Run Code Online (Sandbox Code Playgroud)
2) 我们可以像这样制作一个CSS类,它更优雅的方式
在风格部分
.td-some-name
{
white-space:nowrap;
width:237px;
vertical-align:top;
}
Run Code Online (Sandbox Code Playgroud)
在HTML部分
<td class="td-some-name">
Run Code Online (Sandbox Code Playgroud)
有几种方法可以尝试防止换行,而"更新的构造"这个短语可能指的是不止一种方式 - 这实际上是最合理的解释.他们可能主要考虑CSS声明white-space:nowrap
和可能的不间断空格字符.不同的方式在理论上,特别是在实践中都不等同于此,尽管在某些特定情况下,不同的方式可能会产生相同的结果.
从HTML属性切换到有点笨拙的CSS方式可能无法获得任何真正的东西,并且当样式表被禁用时肯定会丢失.但即使nowrap
属性也不适用于所有情况.一般来说,最有效的是nobr
标记,它从来没有达到任何规范,但是活着并且在踢:<td><nobr>...</nobr></td>
.
如果使用HTML并使用引导程序,则它们具有帮助器类。
<span class="text-nowrap">1-866-566-7233</span>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
96484 次 |
最近记录: |