Me resulta difícil conseguir mi HTML que estoy pegando en Word para convertirlo a los estilos adecuados que deseo.
Mi HTML incluye: dt
, dd
, h1
- h7
, p
, li
, ul
... etc.
dt
y dd
no estan trabajando Word piensa que son párrafos y les aplica el estilo "Normal".
h1
- h7
trabajar muy bien
li
Funciona genial.
¿Qué puedo poner en palabras para que cuando pegue en estos dt
&erio; dd
¿Seleccionarán un estilo propio?
EDITAR: Ciertamente aprecio las respuestas recibidas hasta ahora, sin embargo, nadie realmente ha respondido esto todavía. No puedo decidir cuál es el medio de exportación para este trabajo, ya que no soy el que toma las decisiones. El requisito es archivos de MS Word. Habrá encabezados y pies de página, numeración de páginas y una tabla de contenido para el proyecto, pero cada vez que pego HTML en Word ocurre el mismo problema: ciertas etiquetas tienen un estilo y otras se ignoran.
Supongo que esto es una deficiencia / error en MS Word, así que seguiré adelante y abriré un ticket con Microsoft.
fuente
Respuestas:
He encontrado una respuesta adecuada a esto.
p.ej:
Esto tendrá el mismo formato en HTML cuando copie / pegue en Word con "Mantener formato" seleccionado.
fuente
Lamentablemente, Word tiene problemas con muchas etiquetas HTML / CSS diferentes, así que me temo que es un caso de prueba y error. Cuando se trata de
dt
ydd
podría replicar el formato que desee utilizando clases CSS y luego aplicándolas a las alternativas HTML adecuadas.Un buen consejo es que Word tiene grandes dificultades con diferentes secciones de estilo (especialmente cuando se trata de correo). Por lo tanto, siempre solo tengo
<style></style>
sección si estás utilizando clases.fuente
Word tiene dificultades para formatear en html pegado. He tenido éxito con
color, background-color, margin and page-break-before:always
(Evite el relleno excepto en los elementos td y evite el salto de página después). tambiénfont, font-size, font-weight and tables
trabajar bien. Eso puede vea las reglas generales de estilo css que no solo están incrustadas como un atributo de estilo directamente en el elemento. Trate de simplificar su código fuente HTML tanto como sea posible.fuente
Lo que finalmente me funcionó es simplemente pegar el HTML en un editor de texto, guardarlo como texto sin formato (con la extensión de nombre de archivo adecuada) y luego abrir ese archivo en Word.
En cuanto a la representación de estilo faltante, puede encontrar algo de alegría al trabajar con los "estilos perdidos" en el lado HTML, o al usar las definiciones de estilo en el lado de Word. Si tiene que hacer esto como un texto recurrente, tal vez pueda diseñar una definición de estilo en Word que rinda su .dt y .dd como desee, y luego guarde el documento como una plantilla que puede usar para futuras operaciones.
Me gustaría saber más sobre cómo trabajar con estilos de Word, pero es posible que tenga alguna idea que lo haga una operación fácil.
fuente