2010-01-11 17 views
9

Örnek:

Say mesela yaşadığınız üzerinde çalışmak atandım eski sayfasında iki etiketi bazı yerlerde aşağıdaki: Bir sürü stil etiketini sınıflara birleştirmek için herhangi bir araç var mı?

<table style="padding:0px; margin:0px; border: 0px; width:100%;"> 

    <td style="width:100%; margin:0px; padding:0px; border: 0px;"> 

bir listesini yapmak olabilecek bir program var olur belki alfabetik etiketleri içinde css sipariş içeriklerini-düzenlemek yeniden stil etiketleri ve bu rastgele:

<table style="border: 0px; margin:0px; padding:0px; width:100%;"> 

    <td style="border: 0px; margin:0px; padding:0px; width:100%;"> 

Son olarak bu iki tarzı dizeleri arkadaşları düzenlenmiş zaman (birbirine benzemez görüyoruz karşılaştırmak istiyorsunuz aracı phabetically) ...

<table class="style1"> 

    <td class="style1"> 

... ve bir sınıf etiketlerini hem atar ve css girişi oluşturmak: Bunun

.style1 { 
     border: 0px; 
     margin:0px; 
     padding:0px; 
     width:100%; 
    } 

... vardır varolan herhangi araçları/programları/komut?

+1

+1 İyi soruyu yapabilir –

+0

Evet orada kötü html kodu bir sürü var, bu kaçınılmaz! – leeand00

+0

Bu, Groovy um'de kolayca yapılabilir gibi görünüyorsa, html kodunun xml uyumlu olması garanti edildi ... ama um, hayır. – leeand00

cevap

0

Doğrudan orada bir araç olup olmadığını bilmiyorum. Muhtemelen var. Ancak, bunu kendiniz yapmak zorundaysanız XSLT ile yapabilirsiniz. Html belgenizi ayrıştırmak ve stil özniteliğini çıkarmak için bir stil sayfası yazabilir, bunu bir sınıf değerine dökebilir ve sınıf özniteliğini ekleyebilirsiniz.

İlgili konular