Mengapa tidak ada penurunan harga untuk garis bawah? [Tutup]

133

Saya bertanya-tanya mengapa tidak ada sintaks markdown untuk garis bawah? Saya tahu bahwa tag html dasar dapat tertanam untuk mencapai ini, tapi saya mencoba untuk memahami mengapa underlinepunya dihilangkan ketika tebal dan miring ada

Ganessh
sumber
3
tebakan murni: cos garis bawah identik dengan tautan
jk.
7
Pertanyaan ini tampaknya di luar topik karena ini adalah tentang pilihan yang dibuat oleh satu orang membuat bahasa markup teks, bukan tentang pemrograman.
Martijn Pieters
3
@ MartijnPieters masih, markup terkait dengan pemrograman
Matsemann
17
Namun saya tidak setuju dengan topik off, apakah Anda serius mengatakan bahwa penurunan harga sama tidak terkait dengan pemrograman daripada perangkat lunak akuntansi? Apakah Anda menggunakan penurunan harga? jika Anda melakukannya, Anda mungkin tidak akan mengatakan itu, dan di mana ini. Saya akan mengatakan bahwa lebih dekat dari topik-off terutama adalah opini yang didasarkan pada tempat pertama. Tidak ada ruginya dan pertanyaan itu terjawab. Para ops perlu turun dari kuda-kuda tinggi mereka dan para pengguna harus berhenti takut pada ops hanya karena mereka takut kehilangan poin rep mereka yang berharga. (Itulah sebabnya saya punya begitu sedikit, hehe)
osirisgothra
6
Terima kasih telah membahas ini. Saya tidak merasa bahwa ini di luar topik. Saya setuju bahwa ini tidak terkait langsung dengan Pengembangan Perangkat Lunak, tetapi saya melihat file penurunan harga di hampir semua proyek open source untuk README, LISENSI dll. Selain itu, saya hanya ingin tahu mengapa programmer meninggalkan garis bawah yang dijawab dengan baik Edd.
ganessh

Jawaban:

125

Tidak disebutkan "tebal" atau "miring" dalam dokumen sintaks penurunan harga . Apa yang ada, adalah sebuah penekanan bagian , yang menjelaskan bagaimana penggunaan garis bawah dan asterix -marked bentang ( *, _, **, __) harus menghasilkan kode dibungkus <em>dan <strong>tag.

Alasan untuk ini, saya kira, adalah bahwa penurunan harga adalah bahasa markup, seperti html, dan tidak boleh peduli dengan bagaimana teks disajikan (itu adalah pekerjaan styling / CSS), tetapi untuk memberikan makna semantik pada teks. Ini sangat berguna bagi orang-orang yang menggunakan browser non-grafis, di mana penekanannya dapat disampaikan dengan cara lain (Pikirkan tentang bagaimana pembaca layar dapat menambahkan penekanan ketika menemukan <em>tag, atau benar - benar menambahkan banyak penekanan dalam kasus <strong>menandai).

Saya bisa menggunakan CSS untuk memberi gaya pada teks yang saya tekankan dengan garis bawah, bukan huruf miring, tetapi ini bukan peramban bawaan dalam kebanyakan kasus.

Edd
sumber
5
Taruhan itu terkait dengan elemen frase html : EM dan KUAT digunakan untuk menunjukkan penekanan .... Presentasi ... tergantung pada agen pengguna. Secara umum, agen pengguna visual menyajikan teks EM dalam huruf miring dan KUAT dalam huruf tebal. Lihat juga HTML5 pada utag : Render default elemen u ... berbenturan dengan render hyperlink konvensional (garis bawah). Penulis didorong untuk menghindari penggunaan elemen u di mana itu bisa membingungkan untuk hyperlink.
ruffin
Menggarisbawahi baik dalam markup mendahului web / hyperlink, jadi bagaimana 'tentang rasa hormat kepada kita orang tua :) Plus, Markup dapat digunakan dalam aplikasi selain berbasis web (mis. Desktop Rocket Chat), dan sebagai praktik terbaik, hyperlink paling baik ditunjuk bersamaan dengan perubahan warna (atau semakin lazim, perubahan warna dan tidak ada garis bawah). Saya kira itu semua tergantung pada apa yang Anda maksud dengan "presentasi" (vs "konten); apakah itu termasuk ukuran header HTML yang berbeda (H1, H2, dll.)? Saya kira seperti yang mereka katakan, itu bukan" pedoman kaku ".
user1172173
3
Penekanan dan penekanan yang kuat bukan satu-satunya hal yang akan dilakukan penulis dalam sebuah teks. Saya ingin menggunakannya untuk mengarahkan perhatian pada surat tertentu. Bagaimana Anda menulis tentang ini di markup? "Kapitalisasi yang benar adalah: Shotg̲un"
Mark Jeronimus
1
Grr. Saya memiliki use case yang sama dengan @MarkJeronimus. Seseorang berkomitmen dan mendorong nilai huruf besar dalam file konfigurasi case-sensitive, dan saya ingin sekali dapat menggarisbawahi karakter yang menyebabkan masalah.
Spencer D
1
Komentar di sini pada dasarnya tidak ada gunanya. Penurunan harga adalah untuk markup umum teks dan dirancang untuk menandai teks dari sudut pandang semantik . Apakah tautan berubah warna atau tidak, tidak melekat pada sifat mereka sebagai tautan tetapi dengan cara biasanya disajikan. Tautan tidak memiliki warna, mungkin representasinya dalam aplikasi. Hal yang sama berlaku untuk menangani satu huruf. Jika Anda ingin "sorot" satu karakter, Anda benar-benar ingin menekankan, jadi lakukan benar t topi. Jika Anda tidak menyukai cara penekanan yang disajikan, Anda harus mengeluh tentang alat presentasi / browser.
Thomas Urban