如何防止HTML表格中的单词分行?

WBOY
发布: 2023-09-16 22:45:03
转载
514 人浏览过

如何防止HTML表格中的单词分行?

当需要换行时,可以使用 CSS 中的 word-break 属性来更改换行符。文本换行符通常仅出现在特定位置,例如空格或连字符之后。以下是断字的语法

word-break: normal|break-all|keep-all|break-word|initial|inherit;
登录后复制

让我们深入阅读这篇文章,以便更好地了解如何防止 HTML 表格中的单词断行。在此之前,让我们快速浏览一下 HTML 表格。

HTML 表格

网页设计人员可以使用 HTML 表格将文本、图像、链接和其他表格等信息组织到单元格的行和列中。

标签用于生成 HTML 表。表格行是使用 标签创建的,而数据单元格是使用
标签创建的。默认情况下,常规元素和左对齐元素位于 下。

防止 HTML 表格中的单词分成不同的行

为了更好地理解如何防止 HTML 表格中的单词断行,让我们看看以下示例。

示例

在下面的示例中,我们使用 word-break: keep-all 来防止单词分成不同的行。

<!DOCTYPE html>
<html>
   <body>
   <style>
      table {
         width:100px;
         border:1px solid black;
      }
      th, td {
         word-break:keep-all;
         border:1px solid black;
      }
   </style>
   <table cellspacing="0">
      <thead>
      <tr>
         <th style="display:none">ID</th>
         <th>SNO.</th>
         <th>Vehicle</th>
      </tr>
      </thead>
      <tbody>
         <tr>
            <td>1</td>
            <td>Verna</td>
            <td>Break Failure, BreakPads Problem</td>
         </tr>
      </tbody>
   </table>
   </body>
</html>
登录后复制

运行脚本时,它将生成一个输出,其中包括一个填充了数据的表格,并使用“word-break:keep-all”来防止网页上显示断字。

示例

让我们看一下下面的示例,其中我们使用值为“不换行”的空白属性创建一个简单的网页。

<!DOCTYPE html>
<html>
   <body style="background-color:#EAFAF1">
      <style>
         table.violetTable td,
         table.violetTable th {
            white-space: nowrap;
            border: 2px solid #5B2C6F ;
            padding: 4px 3px;
            text-align: left;
         }
      </style>
      <table class="violetTable">
         <tr>
         <td>Welcome to TutorialsPoint</td>
         </tr>
      </table>
   </body>
</html>
登录后复制

当你运行上面的脚本时,会出现一个输出窗口,显示表格数据中的文本;它会随着代码中的文本变长而变大,但不会断词。

以上是如何防止HTML表格中的单词分行?的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板