Основываясь на некоторых из моих недавних практик и после общения с некоторыми читателями об использовании HTML -форм, я решил написать эту статью. В целом, я заметил, что у них было предвзятое отвращение к использованию таблиц из -за вводящей в заблуждение информации. На самом деле, многие люди скажут, что я вижу утверждение, что я никогда не должен использовать формы, но это абсолютно неправильно! Это предложение предназначено только для использования таблиц HTML для определения макета веб -страницы, но таблицы идеально подходят для удобного расположения строк и столбцов информации данных, и если вам нужно отображать данные столбца таблицы на странице, вы должны их использовать! почему нет? Однако в этом случае некоторые люди игнорируют существование некоторых HTML -тегов, используемых для таблиц, и не знают, как их правильно использовать.
HTML имеет 10 тегов, связанных с таблицей. Вот список с введением, но сначала документ должен быть правильно определен ниже HTML 4.01/XHTML 1 или HTML 5:
Основная структура таблицы выглядит следующим образом:
Он содержит заголовок, голову, тело и дно. Правильный порядок элементов HTML:
Вы также можете использовать <Col> и <Colgroup> для определения столбцов таблиц или групповых столбцов:
Вот правильный пример структуры таблицы:
<Таблица границы = 1> <Pation> Подпись таблицы здесь </Подпись> <colgroup span = 1 style = fachine: #ded;/> <colgroup span = 2 style = fanost: #efeff;/> <!-заголовок таблицы-> <thead> <tr> <th> Head 1 </th> <Th> Head 2 </th> <Th> Head 3 </th> </tr> </thad> </thad> </thad> </thad> </thad> </Th Болете-> <tfoot> <tr> <td> foot 1 </td> <td> foot 2 </td> <td> foot 3 </td> </tfoot> <!-корпус таблицы-> <Tbody> <tr> <td> a </td> <td> b </td> <td> c </td> </tr> <tr> <td> d </td> <td> e </td> <td> f </td> </tr> </tbody> </table>
Результаты в браузере показаны на рисунке ниже:
Чтобы реализовать модель разработки производительности и разделения структуры, пропагандируемую к настоящему времени, наблюдение фронтального времени рекомендует, чтобы все вещи, связанные со уровнями презентации на странице, контролировались CSS, и не использовали атрибуты, предоставленные HTML для управления производительностью страницы, а таблицу легче всего игнорировать.
Для получения более подробной информации о таблицах, пожалуйста, проверьте документацию W3C: W3 Введение в таблицы
Наконец, я оставлю для вас очень простой вопрос. Какой атрибут CSS эквивалентен атрибуту CellPadding таблицы?