Semplicemente

Articoli con tag ‘XML’

Introduzione ai CSS - Le pseudo classi strutturali

Monday 7 July 2008

Il supporto del linguaggio CSS nei vari browser sta nettamente migliorando. Ecco perché è forse il momento giusto per dare una timida occhiata a CSS 3.
Se non ricordi cosa sono le pseudo classi puoi dare una ripassata all’articolo Introduzione ai CSS - I selettori.
Fino ad ora abbiamo definito CSS come il linguaggio con il quale [...]

Introduzione ai CSS - Le basi del linguaggio

Tuesday 13 November 2007

Un foglio di stile è costituito da un insieme di regole che specificano l’aspetto di un documento sorgente.
Il linguaggio CSS consente la separazione dello stile di presentazione di documenti strutturati (come pagine HTML o applicazioni XML) dal contenuto.
Grazie a questa separazione, il documento può essere fruito in modalità differenti senza perdita di informazioni o struttura.
La [...]

Introduzione ai CSS - Due parole su XHTML

Monday 8 October 2007

Quali sono le differenze tra XHTML e HTML? Tutti i browser “capiscono” XHTML?
Le differenze con HTML 4.01 non sono molte, ma rispettarle è fondamentale: in XHTML, infatti, i documenti devono essere ben formati e validi, pena la mancata validazione e, nei browser che interpretano correttamente XHTML, l’interruzione del rendering del documento. Ecco le differenze, insieme [...]

Introduzione ai CSS - La DTD

Monday 8 October 2007

Qual’è lo scopo della dichiarazione DOCTYPE?
La dichiarazione DOCTYPE specifica:

il tipo di elemento radice del documento, per esempio HTML;
un identificatore pubblico, per esempio: PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”;
il system identifier: “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”

Esempi di DTD:
HTML 4.01 Strict

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>

XHTML 1.0 Strict

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

Enfatizza la separazione del contenuto dalla presentazione e [...]

Introduzione ai CSS - I linguaggi di marcatura

Thursday 4 October 2007

I linguaggi di marcatura come HTML, XHTML o XML derivano dall’SGML (Standard Generalized Markup Language).
SGML è un metalinguaggio (un linguaggio, cioè, utilzzato per la creazione di altri linguaggi) e ha origini “antiche”. Nel 1969 Charles Goldfarb, Edward Mosher, e Raymond Lorie, dipendenti IBM, inventarono il Generalized Markup Language come un mezzo per modificare, condividere e [...]

Introduzione ai CSS - La presentazione di un documento

Thursday 4 October 2007

La presentazione è il modo con il quale il contenuto strutturato è reso fruibile agli utenti.
Rappresenta l’insieme delle regole che indicano:

le modalità tipografiche;
la disposizione dei contenuti;
i colori da utilizzare;
ecc.

Queste regole, ovviamente, variano in funzione della modalità di fruizione dei contenuti, i quali, per esempio, possono essere:

presentati su schermo;
stampati su carta;
letti da un sintetizzatore vocale;
fruiti con [...]