2010-01-11 3 views
9

예 :

말해 예를 들어 당신했다 당신이 작업을 할당 한 기존 페이지에 두 개의 태그 몇 곳을 다음 스타일 태그 전체를 클래스로 통합하는 도구가 있습니까?

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

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

이 목록을 만들 수있는 프로그램이있을 것 아마도 알파벳 순서로 태그 내에서 CSS를 주문 내용을-배열 재 스타일 태그 이러한 랜덤 :

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

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

마지막으로이 두 가지 스타일의 문자열이 알 배열 할 때이 (모두 것을 볼 비교할 것 도구 phabetically) ...

<table class="style1"> 

    <td class="style1"> 

... 그리고 클래스 태그를 모두 지정하고 CSS 항목을 만들이위한

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

... 거기는 기존의 도구/유틸리티/스크립트를?

+1

+1 좋은 질문을 할 수 –

+0

그래 거기에 나쁜 HTML 코드 많이있다, 그것은 피할 수없는입니다! – leeand00

+0

이것은 Groovy 음에서 쉽게 할 수있는 것처럼 보입니다. 말하자면 ... html 코드는 xml과 유사 함을 보장 받았지만 ... 음, 그렇지 않습니다. – leeand00

답변

0

글쎄, 거기에 직접 도구가 있는지 모르겠습니다. 아마있을거야. 그러나 직접해야한다면 XSLT로 할 수 있습니다. 스타일 시트를 작성하여 HTML 문서를 구문 분석하고 스타일 속성을 꺼내 클래스 값에 덤프하고 클래스 속성을 추가 할 수 있습니다.