Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
* html generato da MS Word
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet
Precedente :: Successivo  
Autore Messaggio
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 28 Set 2005 12:47    Oggetto: * html generato da MS Word Rispondi citando

Lo so che è vivamente sconsigliato usare MicroSoft Word per creare pagine web Wink

Ma se uno proprio salvasse in MS Word una paginacome html ,
ma che razza di heml è qeullo che si ottiene?
Io faccio fatica a riconoscerlo (vabbe' che sono tutt'altro che esperto ...)
Top
Profilo Invia messaggio privato
rebelia
Dio maturo
Dio maturo


Registrato: 17/07/03 09:22
Messaggi: 7987

MessaggioInviato: 28 Set 2005 14:25    Oggetto: Rispondi citando

xml o almeno una parvenza di Wink

ho fatto una prova al volo con word2000 (immagino che il risultato con le versioni successive sia migliore, o almeno lo spero!)

pagina di word:



codice generato scegliendo l'opzione file-salva come pagina web:

Codice:

<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./Titolo_file/filelist.xml">
<title>Titolo</title>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>.</o:Author>
  <o:LastAuthor>.</o:LastAuthor>
  <o:Revision>1</o:Revision>
  <o:TotalTime>2</o:TotalTime>
  <o:Created>2005-09-28T12:14:00Z</o:Created>
  <o:LastSaved>2005-09-28T12:16:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Company>.</o:Company>
  <o:Lines>1</o:Lines>
  <o:Paragraphs>1</o:Paragraphs>
  <o:Version>9.2812</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:HyphenationZone>14</w:HyphenationZone>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
@font-face
   {font-family:Wingdings;
   panose-1:5 0 0 0 0 0 0 0 0 0;
   mso-font-charset:2;
   mso-generic-font-family:auto;
   mso-font-pitch:variable;
   mso-font-signature:0 268435456 0 0 -2147483648 0;}
@font-face
   {font-family:Verdana;
   panose-1:2 11 6 4 3 5 4 4 2 4;
   mso-font-charset:0;
   mso-generic-font-family:swiss;
   mso-font-pitch:variable;
   mso-font-signature:536871559 0 0 0 415 0;}
 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
   {mso-style-parent:"";
   margin:0cm;
   margin-bottom:.0001pt;
   mso-pagination:widow-orphan;
   font-size:11.0pt;
   mso-bidi-font-size:12.0pt;
   font-family:Verdana;
   mso-fareast-font-family:"Times New Roman";
   mso-bidi-font-family:"Times New Roman";}
p.MsoHeader, li.MsoHeader, div.MsoHeader
   {margin:0cm;
   margin-bottom:.0001pt;
   mso-pagination:widow-orphan;
   tab-stops:center 240.95pt right 481.9pt;
   font-size:11.0pt;
   mso-bidi-font-size:12.0pt;
   font-family:Verdana;
   mso-fareast-font-family:"Times New Roman";
   mso-bidi-font-family:"Times New Roman";}
p.MsoFooter, li.MsoFooter, div.MsoFooter
   {margin:0cm;
   margin-bottom:.0001pt;
   mso-pagination:widow-orphan;
   tab-stops:center 240.95pt right 481.9pt;
   font-size:11.0pt;
   mso-bidi-font-size:12.0pt;
   font-family:Verdana;
   mso-fareast-font-family:"Times New Roman";
   mso-bidi-font-family:"Times New Roman";}
@page Section1
   {size:595.3pt 841.9pt;
   margin:70.85pt 2.0cm 2.0cm 2.0cm;
   mso-header-margin:35.4pt;
   mso-footer-margin:35.4pt;
   mso-header:url("./Titolo_file/header.htm") h1;
   mso-paper-source:0;}
div.Section1
   {page:Section1;}
 /* List Definitions */
@list l0
   {mso-list-id:1269118263;
   mso-list-type:hybrid;
   mso-list-template-ids:-1872440176 68157441 68157443 68157445 68157441 68157443 68157445 68157441 68157443 68157445;}
@list l0:level1
   {mso-level-number-format:bullet;
   mso-level-text:\F0B7;
   mso-level-tab-stop:36.0pt;
   mso-level-number-position:left;
   text-indent:-18.0pt;
   font-family:Symbol;}
ol
   {margin-bottom:0cm;}
ul
   {margin-bottom:0cm;}
-->
</style>
</head>

<body lang=IT style='tab-interval:35.4pt'>

<div class=Section1>

<p class=MsoNormal>Titolo</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Questa e? una prova per vedere cosa:</p>

<ul style='margin-top:0cm' type=disc>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>Succede</li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>A</li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>Creare</li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>Un</li>
 <li class=MsoNormal style='mso-list:l0 level1 lfo1;tab-stops:list 36.0pt'>Documento</li>
</ul>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal>Html partendo da word</p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

<p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>

</div>

</body>

</html>


e tra l'altro con errori macroscopici di formattazione che non si capisce se e' html (mancano gli apici a type, quindi NON puo' essere xhtml!), fogli di stile (un pezzo, ma e il resto!?) o che:

Codice:

<ul style='margin-top:0cm' type=disc>


pagina risultante se l'avessi scritto normalmente:

Codice:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="it">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

<title>Titolo</title>
<style>
body {background: #fff; color: #000; font-family: verdana; font-size: 100%; text-align: left;}
</style>
</head>

<body>

<div id="contenitore">
<h1>Titolo</h1>
<p>Questa e? una prova per vedere cosa:</p>

<ul>
 <li>Succede</li>
 <li>A</li>
 <li>Creare</li>
 <li>Un</li>
 <li>Documento</li>
</ul>

<p>Html partendo da word</p>

</div>

</body>

</html>
Top
Profilo Invia messaggio privato HomePage
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 28 Set 2005 16:38    Oggetto: Rispondi citando

rebelia ha scritto:
xml o almeno una parvenza di Wink

ehm ... sono ignorante Embarassed

xml, quindi non html?

p.s.: e poi se non erro crea sempre un file gigantesco nella sotocartella cartella che contiene anche le immagini, ecc. ecc.
Top
Profilo Invia messaggio privato
rebelia
Dio maturo
Dio maturo


Registrato: 17/07/03 09:22
Messaggi: 7987

MessaggioInviato: 28 Set 2005 17:02    Oggetto: Rispondi citando

chemicalbit ha scritto:
rebelia ha scritto:
xml o almeno una parvenza di Wink

ehm ... sono ignorante Embarassed

xml, quindi non html?

p.s.: e poi se non erro crea sempre un file gigantesco nella sotocartella cartella che contiene anche le immagini, ecc. ecc.


c'era una volta html, che e' passato dalla versione 1 poi 2 poi via via fino alla 4.01

'sto povero html e' stato stiracchiato in maniera indecente, ci hanno infilato dentro la formattazione e per accontentare tutto e tutti (grafici, "tennici", etc) hanno creato un blob senza capo ne' coda

ad un certo punto hanno deciso di far ordine: di creare dei linguaggi appositi per le varie esigenze e di dare una linea comune: e' nato xml

siccome html aveva anche un sacco di pregi, anziche' buttarlo (anche perche' tutto il web era scritto in questo linguaggio!) o farne nascere una versione 5.0, hanno deciso di ritoccarlo leggermente inserendo la chiusura *obbligatoria* di tutti i tag, anche quelli cosiddetti vuoti (img, hr, br... ) e di rinominarlo per richiamare 'sto benedetto xml: e' nato cosi' (x)html che infatti ha gli stessi tag di html, sono stati esclusi i tag di formattazione (il famigerato tag font)

hanno anche creato un linguaggio nuovo di pacca *solo* per la formattazione: i fogli di stile (che non sono poi cosi' recenti, ma lasciamo perdere); in questo modo hanno mandato al macero tag come il famigerato <font> che ha impazzato ed impestato finora le pagine web

riassunto: xml e' una famiglia che comprende diversi linguaggi tra cui html rinominato per l'occasione xhtml

l'xml e' ancora poco supportato, cmq ti da la possibilita' di crearti tag ad hoc ed ha una potenzialita' enorme; ti segnalo anche xsl, un linguaggio che interpreta e formatta le pagine in xml (in pratica ci maneggi le pagine xml cosi' come maneggi le pagine xhtml con i css, solo che e' piu' potente)

questo a grandi(ssime) linee e con moooolte imprecisioni Smile
Top
Profilo Invia messaggio privato HomePage
chemicalbit
Dio maturo
Dio maturo


Registrato: 01/04/05 18:59
Messaggi: 18597
Residenza: Milano

MessaggioInviato: 29 Set 2005 23:57    Oggetto: Rispondi

rebelia ha scritto:
c'era una volta html, [...]
questo a grandi(ssime) linee e con moooolte imprecisioni Smile


C'era una volta ...

crazie epr la favoletta Wink
magari non precisissima, coem dici tu, ma gradevole e comprensibile.
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> Linguaggi per Internet Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi