Estratto del documento

Metalinguaggi e la loro differenza con i linguaggi normali

Cosa sono i metalinguaggi

Per metalinguaggio si intende un linguaggio formalmente definito che ha come scopo la definizione di altri linguaggi. Un linguaggio di markup è un insieme di regole che descrivono i meccanismi di rappresentazione di un testo che, utilizzando convenzioni standardizzate, sono utilizzabili su più supporti.

L'SGML e l'XML sono metalinguaggi di marcatura. Tramite essi si sono definiti la maggior parte dei linguaggi utilizzati in Internet e nella realizzazione di pagine web. Un file XHTML è una pagina HTML scritta in conformità con lo standard XML.

Lo Standard Generalized Markup Language (SGML) è un metalinguaggio definito come standard ISO avente lo scopo di definire linguaggi da utilizzare per la stesura di testi destinati ad essere trasmessi ed archiviati con strumenti informatici. La principale funzione di SGML è la stesura di testi chiamati Document Type.

XML costituisce il tentativo di produrre una versione semplificata di Standard Generalized Markup Language (SGML). Rispetto all'HTML, l'XML ha uno scopo ben diverso: il secondo è un metalinguaggio utilizzato per creare nuovi linguaggi, atti a descrivere documenti strutturati.

HTML e CSS

L'HyperText Markup Language (HTML) (traduzione letterale: linguaggio a marcatori per ipertesti), in informatica è il linguaggio di markup solitamente usato per la formattazione di documenti ipertestuali disponibili nel World Wide Web sotto forma di pagine web.

Il CSS (Cascading Style Sheets o Fogli di stile) è un linguaggio informatico usato per definire la formattazione di documenti HTML, XHTML e XML, ad esempio in siti web e relative pagine web. L'introduzione del CSS si è resa necessaria per separare i contenuti dalla formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti.

Siti statici e dinamici

  • Siti statici - Formati da pagine statiche, presentano contenuti di sola ed esclusiva lettura. Solitamente vengono aggiornati con una bassa frequenza e sono mantenuti da una o più persone che agiscono direttamente sul codice HTML della pagina (tramite appositi editor web). Si tratta storicamente della prima generazione di siti web.
  • Siti dinamici - Formati da pagine dinamiche, presentano invece contenuti redatti dinamicamente (in genere grazie al collegamento con un database). Possono essere scritti tramite linguaggi di scripting come ASP, PHP e molti altri linguaggi web (ASP.NET, JAVA), ma sempre server-side. Particolarità dei siti dinamici è che le "pagine" che costituiscono il sito vengono generate all'atto della chiamata da parte dell'utente.
Anteprima
Vedrai una selezione di 1 pagina su 3
Metalinguaggi di Marcatura LINFO - domande frequenti e riassunto Pag. 1
1 su 3
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze antichità, filologico-letterarie e storico-artistiche L-LIN/01 Glottologia e linguistica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher sensep di informazioni apprese con la frequenza delle lezioni di Metalinguaggi di Marcatura e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma Tor Vergata o del prof D'Angiò Alessandro.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community