Ugh. La parola è nota per il suo linguaggio HTML gonfiato, contorto, non conforme agli standard e non semantico. Sfortunatamente, ho un professore che ci richiede di generare un profilo con standard molto rigorosi. Preferirei non scriverlo a mano, così ho deciso di creare qualcosa che sarebbe stato utile anche per i miei compagni di classe. Ho creato la struttura utilizzando una semplice lista numerata in NeoOffice sul mio Mac, l'ho esportata come HTML e ho scritto un bel po 'di CSS per modellarla. Quindi, ho chiesto a qualcuno di creare un elenco ordinato in Word per Windows, esportarlo come html e inviarlo a me per verificare la compatibilità. Dopo aver scrollato le miglia lungo la pagina, cercando di reprimere un brivido, ho visto un problema. Word non ha utilizzato <ol>
e <li>
. Ha usato montagne di nidificazione <span>
s con le classi fuori dal wazoo. Odio vedere sprecare tutto il mio lavoro, ma con questo contenuto è impossibile lavorare - dovrei disegnare su una base da documento a documento, piuttosto che con un foglio di stile universale.Stile HTML generato da Microsoft Word
Idealmente, Word genererebbe HTML utilizzando tag standard in modo da poterlo modificare come qualsiasi altro elenco, ma questo non sembra essere il caso. Come posso creare liste che effettivamente usano <ul>
e <li>
anziché <span>
, o almeno modificare qualcosa nel mio codice per funzionare in qualche modo con il modo strano in cui crea elenchi?
Correlato: http://stackoverflow.com/questions/4824619/batch-conversion-of-docx-to-clean-html Potrebbe anche aiutare: http://stackoverflow.com/questions/1255738/tinymce-and- import-copy-paste-from-microsoft-word – thirtydot
Non mi è ancora chiaro esattamente cosa stia cercando di ottenere. – reisio
Vedere le ultime righe. Ho chiarito – Walker