die folgende HTML-Datei vor:Vertikale Tabellenköpfe in html
<!DOCTYPE html>
<html>
<head>
<title>Test of table</title>
<style type="text/css">
p {text-align:justify;}
li {text-align:justify;}
ins {background-color:#A0FFA0;}
del {background-color:#FFA0A0;}
.code {background-color:#EEEEEE;}
.codex {background-color:#FFFFE0;}
.custom-table {
text-align:center;
font-family:monospace;
}
</style>
</head>
<body>
<table border="1" class="custom-table">
<tr>
<th></th>
<th>First column</th>
<th>Second column</th>
<th>Third column</th>
</tr>
<tr>
<td>First row</td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>Second row</td>
<td>2</td>
<td>4</td>
<td>6</td>
</tr>
<tr>
<td>Third row</td>
<td>3</td>
<td>6</td>
<td>9</td>
</tr>
</table>
</body>
</html>
Ich möchte die First column
, Second column
, Third column
(oder in anderen Worten, alle th
Elemente der custom-table
) Texte nicht fett sein , vertikal geschrieben (+ 90 ° -Drehung gegen den Uhrzeigersinn), vertikal zentriert und horizontal in Header-Zellen zentriert. Wie man das macht, indem man dieses Dokument ändert?
Hinweis: Ich brauche keine Rückwärtskompatibilität mit Nicht-HTML5-Browsern, ich möchte kein Javascript, und ich möchte kein externes CSS. Hier
ist ein Beispiel für die Art der Ausrichtung Ich möchte:
Hast du 'transform: rotate' versucht? –
@RichardHamilton Ich weiß. Aber diese HTML ist nicht für eine Website. Ich schreibe ein offizielles Dokument für ein Komitee, und sie wollen HTML-Dateiformat (und keine externe Datei). – Vincent
@RichardHamilton Ich habe gerade ein Bild hochgeladen – Vincent