如何在 HTML 表格中防止單詞換行
當需要換行時,可以使用 CSS 中的 word-break 屬性進行更改。文字換行通常只出現在特定位置,例如空格或連字元之後。以下是 word-break 的語法
word-break: normal|break-all|keep-all|break-word|initial|inherit;
讓我們深入瞭解這篇文章,以便更好地理解如何在 HTML 表格中防止單詞換行。在此之前,讓我們快速瞭解一下 HTML 表格。
HTML 表格
Web 設計師可以使用 HTML 表格將資訊(如文字、影像、連結和其他表格)組織成行和列的單元格。
<table> 標籤用於生成 HTML 表格。使用 <tr> 標籤建立表格行,使用 <td> 標籤建立資料單元格。預設情況下,<td> 下面包含常規和左對齊元素。
防止 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”來防止單詞換行顯示在網頁上。
示例
讓我們看一下以下示例,我們使用帶有“no wrap”值的 white-space 屬性建立一個簡單的網頁。
<!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>
執行上述指令碼後,將出現一個輸出視窗,顯示錶格資料中的文字;隨著程式碼中文字的增長,它的大小也會隨之增長,但不會換行。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP