Saya ingin menggunakan penurunan harga untuk menyimpan informasi tekstual. Tapi googling cepat mengatakan penurunan harga tidak mendukung warna. StackOverflow juga tidak mendukung warna. Sama seperti dalam kasus penurunan GitHub.
Apakah ada rasa penurunan harga yang memungkinkan teks berwarna?
<span style="color:red"> *some emphasized markdown text*</span>
. Jika Anda bertanya tentang penanganan penurunan warna asli, saya tidak berpikir itu adaJawaban:
Jawaban singkat
Penurunan harga tidak mendukung warna!
TL; DR
Sebagai aturan sintaksis asli / resmi menyatakan (penekanan ditambahkan):
Karena ini bukan "format penerbitan," menyediakan cara untuk mewarnai teks Anda di luar jangkauan untuk Markdown. Yang mengatakan, bukan tidak mungkin karena Anda dapat memasukkan HTML mentah (dan HTML adalah format penerbitan). Misalnya, teks penurunan harga berikut (seperti yang disarankan oleh @scoa dalam komentar):
Akan menghasilkan HTML berikut:
Sekarang, StackOverflow (dan mungkin GitHub) akan menghapus HTML mentah (sebagai langkah keamanan) sehingga Anda kehilangan warna di sini, tetapi harus bekerja pada implementasi standar penurunan harga.
Kemungkinan lain adalah dengan menggunakan Daftar Atribut non-standar yang awalnya diperkenalkan oleh implementasi Markuru dari Markdown dan kemudian diadopsi oleh beberapa orang lain (mungkin ada lebih banyak, atau implementasi yang sedikit berbeda dari ide yang sama, seperti atribut div dan span dalam pandoc ). Dalam hal itu, Anda bisa menetapkan kelas ke paragraf atau elemen sebaris, dan kemudian menggunakan CSS untuk menentukan warna untuk kelas. Namun, Anda benar-benar harus menggunakan salah satu dari beberapa implementasi yang sebenarnya mendukung fitur non-standar dan dokumen Anda tidak lagi portabel untuk sistem lain.
sumber
Saya sudah mulai menggunakan Markdown untuk memposting beberapa dokumen saya ke situs web internal untuk pengguna internal. Ini adalah cara mudah untuk memiliki dokumen yang dibagikan tetapi tidak dapat diedit oleh pemirsa.
Jadi, penandaan teks berwarna ini adalah "Hebat". Saya telah menggunakan beberapa seperti ini dan bekerja dengan sangat baik.
Berubah menjadi Ini adalah cetak miring biru.
Dan
Berubah menjadi Ini adalah Red Bold.
Saya suka fleksibilitas dan kemudahan penggunaan.
sumber
Meskipun Penurunan harga tidak mendukung warna, jika Anda tidak membutuhkan terlalu banyak, Anda selalu dapat mengorbankan beberapa gaya yang didukung dan mendefinisikan kembali tag terkait menggunakan CSS untuk membuatnya berwarna, dan juga menghapus pemformatan, atau tidak.
Contoh:
Lihat juga: Cara mengatur ulang tag mereka menjadi tebal dan bukan miring
Kemudian dalam teks penurunan harga Anda
sumber
s {text-decoration:none; color: green}
*
dan_
menjadi berbeda tetapi keduanya menunjukkan<em>
.Ini harus lebih pendek:
sumber
Anda mungkin dapat menggunakan gaya lateks:
Untuk menjaga spasi putih di antara kata-kata, Anda juga harus memasukkan tilde
~
.sumber
~
alih-alih spasi untuk menyisipkan spasi putih.Tampaknya kramdown mendukung warna dalam beberapa bentuk.
Kramdown memungkinkan inline html :
Juga memiliki sintaks lain untuk menyertakan kelas css inline :
Halaman ini lebih lanjut menjelaskan bagaimana GitLab menggunakan cara yang lebih ringkas untuk menerapkan kelas css di Kramdown:
Ada banyak hal lain yang dijelaskan di tautan di atas . Anda mungkin perlu memeriksa.
Juga, seperti jawaban lain katakan, Kramdown juga merupakan penyaji penurunan harga default di belakang Jekyll . Jadi, jika Anda mengarang apa pun di halaman github, fungsi di atas mungkin tersedia di luar kotak.
sumber
Dalam
Jekyll
saya bisa menambahkan beberapa warna atau gaya lain ke elemen tebal (harus bekerja dengan semua elemen lain juga).Saya memulai "styling" dengan
{:
dan mengakhirinya}
. Tidak ada ruang yang diizinkan antara elemen dan braket keriting!Akan diterjemahkan ke html:
sumber
Ketika Anda ingin menggunakan Markdown murni (tanpa HTML bersarang), Anda dapat menggunakan Emoji untuk menarik perhatian ke beberapa fragmen file, yaitu ⚠️ PERINGATAN ⚠️, 🔴 PENTING ❗🔴 atau 🔥 BARU 🔥.
sumber
Ini bekerja di Joplin pencatat:
sumber
Saya sudah sukses dengan
Peringatan: kelas harus sudah ada di situs.
sumber