Heim  >  Artikel  >  Web-Frontend  >  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
WBOYnach vorne
2023-08-28 22:13:211214Durchsuche

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>

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>

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>

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;
}
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>

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;
}
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>

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen