table {
width: 10px;
}
<table>
<tr>
<th>
勤務開始希望日
</th>
<th>
Starting date
</th>
</tr>
</table>
Как видите, если таблица / столбец по тем или иным причинам слишком узка, вставляются разрывы строк, чтобы сделать столбец как можно более узким. Текст на английском / латинском языке разбивается только на пробелы (или с очень умной вставкой дефиса), поскольку в противном случае он стал бы нечитаемым. Японский / китайский текст по-прежнему отлично читается при наложении, поэтому его можно разбить в любой момент.
Вы либо хотите предотвратить все разрывы строк:
table {
width: 10px;
}
th {
white-space: nowrap;
}
<table>
<tr>
<th>
勤務開始希望日
</th>
<th>
Starting date
</th>
</tr>
</table>
Или вы хотите применить определенную минимальную ширину:
table {
width: 10px;
}
th {
min-width: 4em;
}
<table>
<tr>
<th>
勤務開始希望日
</th>
<th>
Starting date
</th>
</tr>
</table>