Yo no lo veo tan absurdo, aunque sí es cierto que el problema va a ser 
que las herencias no va a ser fácil que las saques (una misma clase 
puede afectar de forma distinta estando en un elemento u otro).

Si sólo necesitas los atributos CLASS o ID, podrías hacer una macro en 
UltraEdit o similar para repasar rápidamente el código y copiar las 
clases al final.

Algo así, por ejemplo (esto sería lo que grabaría la macro en UltraEdit):

<macro>
Control + Inicio (Ir al principio del documento)
Control + F (Buscar).
- Texto a buscar: 'class="*"'
- Expresiones regulares activado
Control + X (Cortar)
Control + Fin (Ir al final del documento)
Enter
Control + V (Pegar)
</macro>

Si esa macro la asignas a una tecla rápida y la guardas en un fichero de 
macros, sólo tendrías que cargar cada HTML y pulsar unas cuantas veces 
la tecla, y al final te aparecerían todos los class="loquesea" uno en 
cada línea, y los puedes sustituir fácilmente por loquesea { }. 
Obviamente, es sólo una chapucilla también manual, y probablemente no te 
arreglará todos los problemas, pero algo es algo.

Otra opción más sencilla, y probablemente más útil, sería coger los CSS 
originales que se supone que tienes que modificar, y sustituir { * } por 
{ }, de esa manera partirías del mismo código CSS pero vacío...

Un saludín,
Ramón.


Martin Etxauri escribió:

 > Me ha surgido un encargo donde sobre unos htmls ya montados tengo que
 > reutilizar los class que hay en ellos y redefinirlos en el documento
 > CSS pero sin tocar los htmls.

_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a