Sebagaimana dinyatakan dalam, Kapan kutipan tunggal dalam HTML menjadi begitu populer? dan Jquery menyematkan kutipan dalam atribut , entri Wikipedia pada HTML mengatakan yang berikut:
Karakter kutipan tunggal ('), ketika digunakan untuk mengutip nilai atribut, juga harus diloloskan sebagai
'
atau'
(TIDAK boleh diloloskan sebagai'
kecuali dalam dokumen XHTML) ketika muncul dalam nilai atribut itu sendiri.
Kenapa tidak '
digunakan? Juga, apakah "
aman untuk digunakan "
?
'
valid dalam HTML5 .'
.Jawaban:
"
ada di daftar resmi entitas HTML 4 yang valid , tetapi'
tidak.Dari C.16. Referensi Karakter yang Dinamai ' :
sumber
"
ada dalam daftar, jadi harus OK.'
bukan bagian dari standar HTML 4."
Namun, tidak masalah untuk digunakan.sumber
'
sekarang menjadi bagian dari standar HTML ."
berlaku di HTML5 dan HTML4.'
valid dalam HTML5 , tetapi bukan HTML4 . Namun, sebagian besar browser tetap mendukung'
HTML4.sumber
'
.Jika Anda perlu menulis mark-up semantik yang benar, bahkan dalam HTML5, Anda tidak boleh menggunakan
'
untuk keluar dari tanda kutip tunggal. Meskipun, saya bisa membayangkan Anda sebenarnya berarti apostrof daripada kutipan tunggal.kutipan tunggal dan apostrof tidak sama, secara semantik, meskipun mereka mungkin terlihat sama.
Gunakan
'
untuk memasukkannya jika Anda membutuhkan dukungan HTML4. (diedit)Di Inggris Inggris, kutipan tunggal digunakan seperti ini:
Kutipan datang berpasangan. Kamu bisa memakai:
<p><q>He told me to <q>give it a try</q></q>, I said.<p>
untuk memiliki kutipan bersarang dengan cara semantik yang benar, menunda penggantian karakter aktual ke mesin rendering. Substitusi ini kemudian dapat dipengaruhi oleh aturan CSS , seperti:
Artikel lama namun tampaknya masih relevan tentang mark-up semantik yang benar: Masalah dengan EM 'n EN (dan Karakter Shady Lainnya) .
(diedit) Ini dulu:
Tapi, seperti yang ditunjukkan @James_pic, itu bukan kutipan tunggal langsung, tetapi "Kutipan tunggal melengkung, benar".
sumber
Jika Anda benar-benar membutuhkan tanda kutip tunggal, apostrof, Anda dapat menggunakannya
sumber
Dalam kasus saya itu adalah kesalahan ketika saya mencoba menggunakan kutipan dalam teks
Time's up!
. Ada peringatan dari Eslint.Untuk memperbaikinya saya mengganti penawaran
Time's up!
. Hasilnya seperti yang diharapkansumber