2012-08-13 13 views
8

Ho una pagina HTML in stile CSS. Vorrei copiarlo in Libre Office Writer, così da poterlo modificare. Tuttavia, quando copio la copia &, viene copiato solo l'HTML, senza lo stile. Ho provato "Incolla speciale - HTML" e ho ottenuto gli stessi risultati.Copia HTML con CSS in Libre Office

Uso Libre Office 3.5.3.2 su Ubuntu 12.04.

+0

Sei copiare il codice HTML o il contenuto dalla pagina in un browser? – Kyle

+0

Copia dal browser e incollo in Libre Office. –

+1

anche qui, cercando con la soluzione esatta, ma con l'impressione ... – fbernier

risposta

-3

Basta premere ctrl + u nella pagina del browser. Si apre una finestra di saperate che contiene l'intero script HTML. Ora, in quell'HTML, vai al tag "link" e fai clic sul href sottolineato .... Il tuo file css desiderato verrà aperto in una nuova finestra ... copia il intero (ctrl + A) o stili selezionati e goditi ...

+3

Questo metterà l'origine CSS grezza (beh, alcuni di essi ... forse, potrebbe essere incorporata o divisa in più file) negli appunti. Come si applica quindi al documento di LibreOffice? – Quentin

3

Sembra che lo stile di <body> sia stato scartato e che venga utilizzato solo CSS inline quando si copia e incolla. Per me, la copia da Firefox e incollare in LibreOffice, il seguente codice HTML non ha la formattazione di:

<head> 
    <style type="text/css"> 
    body { font-family: sans-serif; font-size: 15px; } 
    span { color: red; } 
    </style> 
</head> 
<body> 
    Lorem ipsum <span>dolor</span> sit amet. 
</body> 

e

<body style="font-family: sans-serif; font-size: 15px;"> 
    Lorem ipsum dolor sit amet. 
</body> 

ma il seguente funzionato come previsto:

<body> 
    <div style="font-family: sans-serif; font-size: 15px;"> 
    Lorem ipsum <span style="color: red;" >dolor</span> sit amet. 
    </div> 
</body> 
+1

OK, quindi come posso copiare lo stile dal file CSS al documento di LibreOffice? –