2011-10-15 8 views
5

Farklı tarayıcılar kullanarak 'kaynağı görüntülediğimde' web sayfalarında her zaman çok fazla boşluk var ve kötü biçimlendirilmiş görünüyor. JSP'leri kullanarak bir Java web uygulaması geliştiriyorum.Tarayıcıda 'kaynağı görüntülediğimde güzel biçimlendirilmiş HTML'yi nasıl sağlayabilirim?

Kaynak görüntülendiğimde güzel biçimlendirilmiş HTML görüyorum nasıl emin olabilirim?

Düzenleme:

Ben genellikle ortalama biçimlendirilmiş derken: İstediğim zaman

<div> 




        <p>some text</p> 
    </div> 

: Benim JSP'lerin olarak

<div> 
     <p>some text</p> 
</div> 

Ben bu tür şeyleri almak (hangi kullanır içerir) her şey güzel biçimlendirilmiştir.

+0

Web uygulamanızın güzel biçimlendirilmiş HTML oluşturması gerekir. – Dev

+3

İnsanlar sitelerinin performansını artırmak için, HTML'lerinden boşlukları küçültmek ve kaldırmak için mümkün olan her şeyi yapıyorlar ve tam tersini yapmaya çalışıyorsunuz. Neden olduğunu sorabilir miyim? –

+0

Bu, yalnızca geliştirme sırasında içindir. Kaynağını gördüğümde 'insan dostu' biçimlendirmeyi görmek istiyorum, bu yüzden okuyabilir ve potansiyel sorunları daha hızlı tespit edebilirim. –

cevap

3

Kaynağı Görüntüle, sayfanın ne olduğunu bildiğim tarayıcılarda gösterilseydi, bu yüzden HTML düzgün şekilde biçimlendirilmemişse, biçimlendirilmiş biçimini güzel göremezsiniz.

En iyi seçeneğiniz, hangi tarayıcıda olursanız olun geliştirici araçlarını kullanmaktır. HTML, HTML'yi görüntülerken normalde güzel bir şekilde yapılandırılmıştır. Chrome veya Internet Explorer'da, F12 geliştirici araçlarını açmalı ve F12'nin kuruluysa Firefox'ta Firebug'u açtığını düşünüyorum.

Not: Genellikle geliştirici araçları tarafından görüntülenen kaynak/HTML öğeleri tam olarak sayfanın tükettiği değil. Genellikle komut dosyası ve/veya eklentiler yoluyla eklenen dinamik öğeleri gösterirler.

1

Bir Java web sunucusunda oluşturulan html'nin değiştirilmesi en iyi şekilde Servlet Filter ile yapılır. Elinize almanız gereken her türlü güzel yazılımı kullanarak kendi başınıza rulo yapabilir veya JTidyFilter gibi bir başkası tarafından oluşturulan birini yükleyebilirsiniz.

Bu yaklaşımın avantajı, filtreyi geliştirme sırasında kullanabilmeniz ve üretim için çıkartabilmenizdir.

0

Chrome'un geliştirici aracının, javascript'i biçimlendirmek için "güzel yazdırma" özelliğine sahip olduğunu biliyorum. HTML hakkında bilmiyorum, ama bakabilirsin. Mobil cihazdayım, o yüzden yapamam.

İlgili konular