HTML-атрибут bgcolor удерживается от использования: Что Использовать Вместо этого?

Я думаю, вам нужно проверить структуру базы данных и посмотреть, является ли это условием уровня базы данных или механизмом Laravel. Вы можете проверить схему базы данных, выполнив следующую команду MySQL:

describe {table}

. 116]

on update CURRENT_TIMESTAMP

Тогда это условие уровня базы данных, я предлагаю вам удалить его. И пусть Ларавел возьмет на себя ответственность за колонку updated_at.

12
задан George Stocker 12 December 2008 в 01:46
поделиться

5 ответов

BGColor удерживался от использования в Спецификации HTML 4.0 W3C.

Более новые веб-сайты и веб-приложения используют CSS (Каскадные таблицы стилей) для рендеринга того же самого, следующим образом:

   body {
  background-color : #ffffff;
}

Для таблиц сделайте следующее:

<table>

<tr id="row1">
   <th>Header 1</th>      <td>Cell 1</td>        <td>Cell 2</td>
</tr>
<tr id="row2">
   <th>Header 2</th>      <td>Cell 3</td>        <td>Cell 4</td>
</tr>
<tr id="row3">
   <th>Header 3</th>      <td>Cell 5</td>        <td>Cell 6</td>
</tr>
</table>

И в Вашем CSS:

th { text-align: center; font-weight: bold; vertical-align: baseline }

td { vertical-align: middle  }

table  { border-collapse: collapse; background-color: #ffffff }
tr#row1 { border-top: 3px solid blue }
tr#row2 { border-top: 1px solid black }
tr#row3 { border-top: 1px solid black }

Это сделает его так, таблица будет иметь цвет фона и сделает другой материал с остальной частью таблицы строки data/table.

Просто помещенный, что в Вашей таблице стилей и ссылке это на Вашей веб-странице как так:

<link rel="stylesheet" href="style.css" TYPE="text/css" media="screen">

Можно поместить примерно независимо от того, что Вам нравится в Вашем CSS, большей информации о CSS здесь, и здесь.

22
ответ дан 2 December 2019 в 04:34
поделиться

Лучшим предположением был бы CSS background-color и border-color:

<table style="border-color: #ffffff;">

<td style="background-color: #000000;">
4
ответ дан 2 December 2019 в 04:34
поделиться

Это также стоит отметить, что, в то время как не столь изящный как отдельный раздел стиля, это допустимо теперь, чтобы сделать это этот путь со встроенными стилями, если это - то, чем Вы более довольны:

<body style="background-color: #ccc;">
3
ответ дан 2 December 2019 в 04:34
поделиться

Более новая замена является каскадными таблицами стилей (CSS). Любые атрибуты или элементы, которые управляют общим видом документа HTML, удерживаются от использования. Визуальные стили должны быть указаны с помощью CSS.

2
ответ дан 2 December 2019 в 04:34
поделиться

Рекомендуемый способ сделать вещи как это состоит в том, чтобы использовать CSS. Вы могли настроить классы CSS для своей таблицы. Что-то вроде этого:

CSS:

.MyTable {
    border: solid 2px #000;
}

.MySpecialCell {
    background-color: #F00;
}

HTML:

<table class="MyTable">
    <tr>
        <td class="MySpecialCell">...</td>
    </tr>
</table>
2
ответ дан 2 December 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: