PDF download Download Article PDF download Download Article

This wikiHow teaches you how to create a basic information table using HTML, as well as how to add helpful elements such as borders to the table.

Part 1
Part 1 of 2:

Creating a Table

PDF download Download Article
  1. The <table> tag indicates the start of a table, and pressing Enter prompts your text editor to start a new line.
    • When using HTML, you always have to press Enter after creating a line of code to move onto the next line.
    Advertisement
  2. This command indicates that you'll be creating a specific element of the table.
  3. Type in <th> to indicate a column, type in the label for the column, type in </th> to close the column, and press Enter .
    • For example: to create a table column labeled "Number of Dogs", you would type <th>Number of Dogs</th> into your text editor.
  4. Depending on how many columns you want your table to have, this step will vary. Once you've added all of the columns that you want to use, proceed to the next step.
    • Columns are created from left to right.
  5. This command indicates that all of the table's columns have been created and closes that section of the table's code.
  6. You'll now add your rows to your table.
  7. Type in <td> to indicate a piece of information below the first column, type in the information, type in </td> to close the cell, and press Enter .
    • For example: to create a cell with the number "23" in it, you would type <td>23</td> into your text editor.
  8. The number of cells in a row should correlate to the number of columns; for example, if you have three columns, you should have three cells in a row. Once you've created an entire row, you can proceed.
  9. Type in </tr> and press Enter to close the row. At this point, you can open another row by typing in <tr> and pressing Enter , adding individual cells, and then closing the row.
  10. Below the final line of the table, type in </table> . This indicates the end of the table.
  11. Your table should look something like this: [1]
    • <table>
    • <tr>
    • <th>Day</th>
    • <th>Month</th>
    • <th>Year</th>
    • </tr>
    • <tr>
    • <td>4</td>
    • <td>March</td>
    • <td>1990</td>
    • </tr>
    • <tr>
    • <td>27</td>
    • <td>July</td>
    • <td>1993</td>
    • </tr>
    • </table>
  12. Press Ctrl + S (Windows) or ⌘ Command + S (Mac) to save your document, then enter a name for the document and click Save when prompted.
  13. Advertisement
Part 2
Part 2 of 2:

Adding Table Modifiers

PDF download Download Article
  1. Replace the <table> tag at the top of the sheet with <table and then type style="width:100%"> into the tag. Make sure that you keep a space between "table" and "style".
    • The end result should look like this: <table style="width:100%">
    • You can experiment with the percentage. For example, typing in 50 instead of 100 will result in a half-as-wide table.
  2. Create a space at the very top of the document above the <table> tag, then do the following:
    • Type in <style> and press Enter .
    • Type in table, th, td { and press Enter .
    • Type in border: 1px solid black; and press Enter .
    • Type in border-collapse: collapse; and press Enter . Skip this line if you want your borders to have two lines instead of one.
    • Type in } and press Enter .
    • Type in </style> and press Enter .
  3. Create a space just below the <table> tag, then do the following:
    • Type in <caption>
    • Type in the text that you want to use (e.g., Birthdays )
    • Type in </caption> and press Enter .
      • Your end result should resemble this: <caption>Birthdays</caption>
  4. Advertisement

Community Q&A

Search
Add New Question
  • Question
    How do I put a border on the table?
    Community Answer
    You can go into the css for 'table' and change the border. It might look something like this: table { border: 1px solid #fff; }
  • Question
    How do I insert pictures into the table?
    Community Answer
    You can do that by adding a tag where the text would usually be.
  • Question
    What will the table look when it is done?
    Community Answer
    It will look like a simple collection of boxes with black outlines with the text inside, much like a spreadsheet.
See more answers
Ask a Question
      Advertisement

      Video

      Tips

      • To make certain text bold, you can place <b></b> tags around the text in question. For example, to turn "Number of Years" into " Number of Years ", you'd type <b>Number of Years</b> into the text editor.
      • It helps to indent related sections of code so that you can easily reference them later. For example, you might indent an entire section of cells.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Warnings

      Advertisement

      About This Article

      Article Summary X

      1. Use the TABLE tag to start and end the table.
      2. Use the TR tag to open and close table rows.
      3. Use the TH tag to open and close column headers.
      4. Use the TD tag to open and close cell values.

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 218,426 times.

      Is this article up to date?

      Advertisement