-
Tüm tarayıcılarla uyumlu, duruma göre temelli bir kısa çizgiden sonra satır sonunu önlemek istiyorum .
Misal:
Bu metin var: 3-3/8"
hangi HTML'de bu: 3-3/8”
Sorun şu ki, bir satırın sonuna doğru, kısa çizgi nedeniyle, tam bir kelime gibi davranmak yerine bir sonraki satıra kırılıyor ve sarılıyor ...
3-
3/8"
Ben 
şanssız , "sıfır genişlik kırılma karakteri yok" eklemeyi denedim ...
3-3/8”
Bunu Safari'de görüyorum ve tüm tarayıcılarda aynı olacağını düşünüyorum.
Aşağıdaki benim doctype
ve karakter kodlama ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Kısa çizgiden sonra bunların satır kesilmesini önlememin bir yolu var mı? Tüm sayfa için geçerli herhangi bir çözüme ihtiyacım yok ... sadece bir işe yaramaz dışında "sıfır genişlik kesme karakteri" gibi, gerektiği gibi ekleyebileceğim bir şey.
İşte bir Demo. Çizgi kısa çizgiye gelene kadar çerçeveyi daraltın.
‑
, kesilmez bir kısa çizgi.
3-3/8″
veya olur 3-3/8″
. Tırnak işaretleri asal değildir. Saf ASCII'de istiyorsanız, bunun yerine düz çift tırnak kullanın ( "
). Tercihen, iyi, okunaklı bir metin olarak sunulacaksa, bunun yerine 3<span style="font-variant: diagonal-fractions">3/8</style>″
'3⅜ ″'