Apakah mungkin untuk membuat tabel tanpa header di penurunan harga?
HTMLnya akan terlihat seperti ini:
<table>
<tr>
<td>Key 1</td>
<td>Value 1</td>
</tr>
<tr>
<td>Key 2</td>
<td>Value 2</td>
</tr>
</table>
Apakah mungkin untuk membuat tabel tanpa header di penurunan harga?
HTMLnya akan terlihat seperti ini:
<table>
<tr>
<td>Key 1</td>
<td>Value 1</td>
</tr>
<tr>
<td>Key 2</td>
<td>Value 2</td>
</tr>
</table>
Kebanyakan parser penurunan harga tidak mendukung tabel tanpa header. Itu berarti garis pemisah untuk tajuk adalah wajib.
PHP Markdown Extra "baris kedua berisi garis pemisah wajib antara header dan konten"
RDiscount Menggunakan sintaks tambahan Penurunan Nilai PHP.
simple_tables
dan multiline_tables
ekstensinya)Jika Anda dapat mengubah CSS dari output HTML, Anda dapat memanfaatkan :empty
kelas semu untuk menyembunyikan header kosong dan membuatnya terlihat seperti tidak ada header sama sekali.
Jika Anda tidak keberatan membuang-buang baris dengan membiarkannya kosong, pertimbangkan peretasan berikut (ini adalah peretasan, dan gunakan ini hanya jika Anda tidak suka menambahkan plugin tambahan).
Untuk melihat bagaimana tampilan di atas, salin di atas dan kunjungi https://stackedit.io/editor
Ini bekerja dengan GitLab / GitHub 's penurunan harga implementasi.
sumber
pandoc
penurunan harga ke pdf.Saya mendapatkan ini berfungsi dengan Penurunan Harga Bitbucket dengan menggunakan tautan kosong:
sumber
Solusi Universal
Sayangnya, banyak saran tidak berfungsi untuk semua pemirsa / editor Penurunan Harga, misalnya, ekstensi Chrome Penampil Penurunan Harga yang populer , tetapi mereka berfungsi dengan iA Writer .
Apa yang tampaknya berhasil di kedua program populer ini (dan mungkin berhasil untuk aplikasi khusus Anda) adalah dengan menggunakan
HTML comment blocks ('<!-- -->')
:Seperti beberapa saran sebelumnya yang dinyatakan, ini menambahkan baris header kosong di penampil / editor penurunan harga Anda. Di iA Writer, secara estetika cukup kecil sehingga tidak terlalu mengganggu saya.
sumber
Menghilangkan header di atas pembagi menghasilkan tabel tanpa header setidaknya di Perl Text :: MultiMarkdown dan di FletcherPenney MultiMarkdown
Lihat permintaan fitur penurunan harga PHP
Header kosong di PHP Parsedown menghasilkan tabel dengan header kosong yang biasanya tidak terlihat (tergantung pada CSS Anda) sehingga terlihat seperti tabel tanpa header.
sumber
table th:empty { padding: 0; }
akan memperbaikinya.Berikut ini bekerja dengan baik untuk saya di GitHub. Baris pertama tidak lagi dicetak tebal karena bukan tajuk:
Periksa contoh tabel HTML tanpa tajuk di sini .
sumber
Setidaknya untuk GitHub Flavored Markdown , Anda dapat memberikan ilusi dengan membuat semua entri baris non-header dicetak tebal dengan regular
__
atau**
format:sumber
$ kramdown foo.md <table> <tbody> <tr> <td>Key 1</td> <td>Value 1</td> </tr> <tr> <td>Key 2</td> <td>Value 2</td> </tr> </tbody> </table>
sumber
Anda mungkin dapat menyembunyikan judul jika Anda dapat menambahkan CSS berikut:
Ini agak rumit dan tidak membedakan antar tabel, tetapi mungkin dilakukan untuk tugas sederhana.
sumber
Saya gunakan
<span>
di tajuk kolom pertama:Ini membuat header kosong dengan batas, tetapi dengan 1/2 ukuran.
sumber
Solusi @ thamme-gowda juga berfungsi untuk gambar!
| | |:----------------------------------------------------------------------------:| | ![](https://gravatar.com/avatar/4cc702785290b4934c531c56f6061e5e "Tonejito") |
Anda dapat memeriksa ini pada inti yang saya buat untuk itu . Berikut adalah render tabel hack di GitHub dan GitLab:
sumber