Содержимое таблицы вне таблицы - PullRequest
0 голосов
/ 05 марта 2019

У меня есть таблица, которая выглядит следующим образом в исходном коде:

<table>
    <tr>
        <tc> (stuff) </tc>
        <tc> (stuff 2) </tc>
        <tc> (stuff 3) </tc>
    </tr>
    <tr>
        <tc> (stuff 1) </tc>
        <tc> (stuff 2) </tc>
        <tc> (stuff 3) </tc>
    </tr>
    (etc)
    </tr>
    <tr>
        (more 'tc's)
    </tr>

Теперь, когда я открываю это в Firefox, он открывает это так:

<tb></tb>
    <tc>UID</tc>
    <tc>Username</tc>
    <tc>Password</tc>
    <tc>Groups</tc>
    <tc>Profile picture</tc>
    <tc>(uid taken out by me)</tc>
    <tc>administrator</tc>
    <tc>(password taken out by me)</tc>
    <tc>admin, member</tc>
    <tc>https://ih0.redbubble.net/image.495617734.2529/pp,550x550.u1.jpg</tc>
    <tc>(uid)</tc>
    <tc>(username)</tc>
    <tc>(password)</tc>
    <tc>admin, member</tc>
    <tc>https://ih0.redbubble.net/image.495617734.2529/pp,550x550.u1.jpg</tc>
    <tc>(uid)</tc>
    <tc>test member</tc>
    <tc>(password)</tc>
    <tc>member</tc>
    <tc>imgs/defaulticon.png</tc>
    <table>
    <tbody>
    <tr></tr>
    <tr></tr>
    <tr></tr>
    <tr></tr>
    </tbody>
    </table>

Пожалуйста, пришлите помощь, так как я понятия не имею, что происходит.Код правильный;Вывод неверный.

Это какая-то ошибка в Firefox или код Firefox реструктурирует код при запуске?

Ответы [ 2 ]

0 голосов
/ 05 марта 2019

Вы должны использовать "td" вместо тега "tc".

0 голосов
/ 05 марта 2019

В HTML нет элемента <tc> (или <tb>).Браузер пытается восстановить вашу ошибку, перемещая неизвестный элемент за пределы таблицы.

Запись допустимый HTML .Прочитайте спецификацию .

A <table> содержит <caption>, <colgroup>, <tbody>, <tfoot> и <thead>.Последние три из них содержат строк (<tr>), которые содержат заголовок и данные ячейки (<th> и <td>).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...