Aslında bu önemli ve iyi bir soru. Boşluk zorla açılmadığı için bazı cihazlarla deneyim yaşadım  
, alan bir yayılma etiketi gibi bir şey varsa içeriği yanlış işleyecekti.
Örneğin foo bar
, şu foobar
şekilde kodlandığında oluşturur:
<span class="bold">foo </span>bar
HTML ve CSS'deki InDesign gibi bazı uygulamalar bunu şu şekilde dışa aktarır:
<span class="bold">This is Friday</span>
Genel olarak, bu tasarımcıya bağlı olabilir, ancak parite için iş akışında benimsenmelidir. Son ürün üzerinde nasıl işleneceğini test etmenizi öneririm, çünkü gelişiminizde bir faktör olabilir. Sorunuzu cevaplamak için, HTML kullanarak geliştirdiğimde, birkaç cihazdan oluşturma motoru tarafından göz ardı edilmesiyle ilgili deneyimim olduğu için span etiketlerimde bitiş veya başlangıç boşlukları içermiyorum.
Etiketlerinizin sonuna veya sonuna boşluk bırakmayı seçerseniz, bu şekilde kod yazmanızı öneririm:
<span class="bold">foo </span>bar
Gelişimsel açıdan bakıldığında, ayrıştırma davranışını ve kullanılabilirliğini dikkate almalısınız. Örneğin, bir sözlük geliştirirseniz ve span etiketleri gibi bir öğeye başlangıç ve bitiş aralığını eklerseniz belirli bir bölüme dahil edilebilecek belirli öğeleri ayrıştırmayı planlıyorsanız veya bu öğenin sonunda kesin sonuçlar olabilir.
Sonra aşağı oy
Uygun olduğunu düşünüyorsanız aşağı inebilirsiniz ancak bunun bir tercih olarak gösterilemeyeceği gerçeği hala devam etmektedir. Piyasadaki birçok cihaz, aralığın nasıl yapıldığını görmezden geliyor ve cevabımın amacı, içeriğin görüntüleneceği caddenin kararda ve nasıl yaratıldığının bir faktör olması gerektiğinden bahsetmekti. Şahsen, içerik geliştirdiğimde, bir uygulamada, basılmış veya bir sitede nasıl görüntülendiğini dikkate alırım ve böyle bir OP de bunu dikkate almalıdır.
Bunun web için olmadığını söyledikten sonra hala bir sorun yaratacağı ortama geliyor. Değilse yine de yapın ama parite benimseyin. Öyleyse, doğru bir şekilde çıkacak şekilde yapın.