#css #html-table #r-markdown
#css #html-таблица #r-markdown
Вопрос:
Мне нужна помощь в настройке размеров ячеек таблицы в rmakrdown. Я добавил следующее, но это ничего не изменило с таблицами в документе:
<style type="text/css">
}
td { /* Table */
font-size: 12px;
border-collapse: collapse;
border-width:3px
}
</style>
Мои таблицы просто слишком большие. Я думал, что проблема связана с размером шрифта, поэтому я изменил его, но это ничего не изменило с размером таблицы.
Комментарии:
1. При использовании тегов <стиль> вам не нужно включать «тип =»текст / css»» и публиковать часть вашего кода, чтобы мы могли помочь вам, протестировав его.
Ответ №1:
<style type="text/css">
} // this can't be here
td { /* Table */
font-size: 12px;
border-collapse: collapse;
border-width:3px
}
</style>
измените его на это:
<style>
th, td {
font-size: 12px;
border-collapse: collapse;
border-width:3px
}
</style>
Попробуйте сделать это следующим образом.. в вашем коде было }
то, чего там не должно быть.
Комментарии:
1. Привет! Спасибо — это немного сработало, изменило размер шрифта в таблице, но не для заголовков?
2. данные заголовка таблицы @song0089 обычно находятся в
<th>
теге, а не в<td>
, поэтому просто добавьтеth
в свой css-селектор. т.е.td, th { }
3. «td» влияет только на стандартные ячейки, те, что находятся под ячейками th. Если вы хотите, чтобы это имело тот же эффект и в th, проверьте обновленный ответ выше.
4. Спасибо. Я понял, что это все еще не уменьшает размер таблицы, поля между текстом и границей ячейки слишком большие. Есть ли что-то, что я должен добавить еще, кроме padder = 0px?
5. Я также пытался добавить
width=100
, но это не уменьшило размер ячейки….
Ответ №2:
возможно, для вашего body {}
стиля по умолчанию font-size
установлен этот размер, потому что добавление стиля к TD
изменило стиль TD
, но не другие элементы.