Nwlapcug.com


Cosa vuol dire MsoNormal per HTML?

Cosa vuol dire MsoNormal per HTML?


Quando si salva un documento di Microsoft Office come HTML, il codice contiene tag HTML standard, come pure molti tag proprietarie di Microsoft. Tali tag, MsoNormal, è parte del foglio di stile inserito nel codice, per definire come visualizzare il contenuto della pagina Web. Spesso questo codice rimane anche dopo che si modifica il file in un'altra applicazione.

Codice HTML di Microsoft

Codice HTML di Microsoft contiene tag standard, ad esempio < html > all'inizio e alla fine del codice, < head > per i dati di intestazione, tra cui < meta > e < style > Tag e il tag < body > per il contenuto della pagina Web. Il tag < style > contiene le definizioni per come visualizzare il testo nella pagina e questo foglio di stile è dove i codici di specifica di Microsoft, come MsoNormal, cominciano ad apparire. Questo stile viene applicato ai paragrafi nel corpo della pagina.

Definizioni del tipo di carattere

Microsoft inserisce anche definizioni di tipo di carattere, stili che definiscono il tipo di carattere predefinito per il testo, ad esempio la famiglia di font Calibri o sans serif, nel foglio di stile. È possibile sovrascrivere questo tipo di carattere specificando un tipo di carattere diverso in un altro stile di paragrafo. Ad esempio, uno stile di paragrafo può specificare che Times New Roman o la famiglia serif e questo sarebbe l'override del tipo di carattere predefinito. Le definizioni di carattere includono anche numeri Panose, che provengono da un sistema di classificazione del carattere tipografico e raramente appaiono in stili HTML standard.

MsoNormal in uso

Il tag < body > contiene il contenuto della pagina Web, e il foglio di stile assegna uno stile a ogni paragrafo. Gli stili sono designati come una classe, seguita dal nome dello stile. Ad esempio, < classe p = MsoNormal > per un paragrafo di testo normale o < classe p = MsoListParagraph > per un proiettile o un elenco numerato. Lo stile definisce la parte superiore, destra, inferiore e i margini sinistro, l'altezza della riga, la dimensione del carattere e la famiglia di caratteri per il paragrafo.

Codice HTML non standard

Il processo di conversione Microsoft inserisce codice più del necessario e tag HTML Microsoft proprietarie non sono conformi al codice HTML standard, come definito dal World Wide Web Consortium, un'organizzazione che crea gli standard per Internet. Non-Microsoft Server e browser diversi da Internet Explorer hanno difficoltà interpretare tag specifici di Microsoft. Tuttavia, questi tag permettono al codice di reso in modo che Microsoft Word è possibile aprire la pagina Web.