Heim > Web-Frontend > HTML-Tutorial > Wie stelle ich eine feste Breite für td in der Tabelle ein?

Wie stelle ich eine feste Breite für td in der Tabelle ein?

WBOY
Freigeben: 2023-08-28 22:13:21
nach vorne
1279 Leute haben es durchsucht

Wie stelle ich eine feste Breite für td in der Tabelle ein?

HTML-Tabellen sind ein Schlüsselelement der Webentwicklung. Sie werden verwendet, um Daten in einem strukturierten Format zu organisieren und anzuzeigen. Mit HTML-Tabellen können Webentwickler Daten in Zellzeilen und -spalten anordnen.

HTML-Tabellen werden mit dem Tag

erstellt, der mehrere Komponenten wie , -Element enthalten, das eine Zeile in der Tabelle darstellt.

Grammatik

Das Folgende ist die Syntax zum Festlegen der

enthält. Jede Komponente hat ihre einzigartigen Eigenschaften.

Verstehen Sie die

Elemente in HTML-Tabellen

Das

-Tag-Element definiert die Datenzellen in der HTML-Tabelle. Es dient dazu, Daten wie Texte, Bilder oder Links in einer Tabelle anzuzeigen. Jedes -Element ist in einem
-Breite in HTML.
<td style="width: 20px; >content</td>
Nach dem Login kopieren

Dieser Code setzt die Breite des

-Elements auf 20 Pixel.

Es ist wichtig, eine feste Breite für das

-Element festzulegen Es ist wichtig, dass die Tabelle einheitlich aussieht und gut lesbar ist, wenn sie auf einer Webseite angezeigt wird. Dies können wir leicht erreichen, indem wir eine feste Breite für die

-Elemente in der Tabelle festlegen. Auf diese Weise können wir sicherstellen, dass jede Spalte in der Tabelle die gleiche Breite hat, was den Benutzern das Auffinden von Informationen erleichtert.

Verschiedene Möglichkeiten, eine feste Breite für

Elemente

festzulegen

Hier sind einige gängige Methoden zum Festlegen fester Breiten für

Elemente in HTML-Tabellen.

1. Verwenden Sie das Breitenattribut

Das Stilelement von HTML enthält ein Breitenattribut. Um die Zellenbreite festzulegen, können wir diese Art von Attributen innerhalb des
-Tags platzieren, mit dem Attributwert in Pixeln. Zum Beispiel -

<td width="100px">Data</td>
Nach dem Login kopieren

Beispiel 1

Hier ist ein Beispiel für die Verwendung des width-Attributs zum Festlegen der Breite des
-Tags.

<!DOCTYPE html>
<html>
<body>
   <h3>Set the width of <td> element using the width attribute </h2>
   <table border = "1px">
      <tr>
         <td width="100px">Content 1</td>
         <td width="150px">Content 2</td>
      </tr>
      <tr>
         <td>Content 3</td>
         <td>Content 4</td>
      </tr>
      <tr>
         <td>Content 5</td>
         <td>Content 6</td>
      </tr>
   </table>
</body>
</html>
Nach dem Login kopieren

2. Verwenden Sie CSS

Durch die Verwendung von CSS können wir eine feste Breite für das

-Element festlegen. Hierfür können wir das width-Attribut verwenden. Zum Beispiel -

td {
   width: 100px;
}
Nach dem Login kopieren

Dieser Code setzt die Breite des

-Elements auf 100px;

Beispiel 2

Hier ist ein Beispiel für die Einstellung der

Tag-Breite mithilfe von CSS.

<!DOCTYPE html>
<html>
<head>
   <style>
      td {
         width: 100px;
      }
   </style>
</head>
<body>
   <h3>Set the width of <td> element using CSS</h3>
   <table border = "1px">
      <tr>
         <td>Content 1</td>
         <td>Content 2</td>
      </tr>
      <tr>
         <td>Content 3</td>
         <td>Content 4</td>
      </tr>
      <tr>
         <td>Content 5</td>
         <td>Content 6</td>
      </tr>
   </table>
</body>
</html>
Nach dem Login kopieren
3. Verwenden Sie das Tabellenlayout-Attribut

Wir können auch eine feste Breite für das

-Element festlegen, indem wir das Attribut table-layout verwenden. Indem wir das Attribut „table-layout“ auf „fixed“ setzen, stellen wir sicher, dass jedes

-Element in der Tabelle die gleiche Breite hat. Zum Beispiel -

table {
   table-layout: fixed;
}
td {
   width: 150px;
}
Nach dem Login kopieren
Dieser Code legt die Breite des -Elements auf 150 Pixel fest Die chinesische Übersetzung von

Beispiel 3

lautet:

Beispiel 3

Dies ist ein Beispiel für die Verwendung des Tabellenlayout-Attributs zum Festlegen der Breite einer
-Beschriftung.

<!DOCTYPE html>
<html>
<head>
   <style>
      h1, h3 {
         text-align: center;
      }
      table {
         width: 100%;
         table-layout: fixed;
         border-collapse: collapse;
      }
            
      th, td {
         padding: 5px;
         text-align: left;
         border: 1px solid;
      }
            
      td {
         width: 150px;
      }
   </style>
</head>
<body>
   <h3>Fixed <td> Width using the table-layout Property</h3>
   <table>
      <thead>
         <tr>
            <th>Name</th>
            <th>Age</th>
            <th>Gender</th>
         </tr>
      </thead>
      <tbody>
         <tr>
            <td>Ram Kumar</td>
            <td>35</td>
            <td>Male</td>
         </tr>
         <tr>
            <td>Kavita</td>
            <td>28</td>
            <td>Female</td>
         </tr>
         <tr>
            <td>Bob Johnson</td>
            <td>42</td>
            <td>Male</td>
         </tr>
      </tbody>
   </table>
</body>
</html>
Nach dem Login kopieren
Fazit

In diesem Artikel haben wir verschiedene Möglichkeiten zum Festlegen einer festen Breite besprochen, z. B. das Breitenattribut, CSS und das Tabellenlayoutattribut. Das Festlegen einer festen Breite für das

-Element in einer HTML-Tabelle ist wichtig, um sicherzustellen, dass die Tabelle konsistent aussieht und leicht lesbar ist.

Das obige ist der detaillierte Inhalt vonWie stelle ich eine feste Breite für td in der Tabelle ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage