Home >Web Front-end >HTML Tutorial >HTML's dl, dt, dd tags to create a table vs. a table to create a table_HTML/Xhtml_Web page production
Not only does it reduce the development and maintenance costs of the website, but the code is also more semantic. However, this does not mean that table has disappeared since then. It is still used by many people as a necessity for data presentation in web pages, such as personal information data lists, etc. In fact, using HTML's dl, dt, and dd tags will save you more code and make the code more semantically consistent with the content. Of course, table also has its place, that is, data tables with a large amount of data, but small data lists and forms do not need to use tables at all!
If you are still using traditional tables to create data lists, then please continue reading below to see how using HTML's dl, dt, and dd tags can make your work easier...
The data list code of the traditional table is as follows. We need to add tr tags to each row, and then add a td tag for the title and data. Since the tags are all td, if we want to add styles, we need to add a class attribute to each td.
Name: | Squall Li |
Age: | 23 | > ;
Gender: | Male< ;/td> |
Day of Birth: | 26th May 1986 |
Now let’s take a look at the data list using HTML dl, dt, dd tags. First we use the dl (definition list-custom list) tag to accommodate the entire data structure, and then we use the dt (custom title) tag and dd (custom description) tag to accommodate the title and content in the data.
Seeing this, if you still insist on using table tags to complete web forms or other web page layouts, now is the time to change your code. Make your job easier!