HTML
U HTML (HyperText Markup Language) hè un linguagiu di prugrammazione pè i siti web. Impiega balisgie pè discrive a pagina, è permette l'usu di l'hypertestu. Hè spessu impiegatu cu astri linguagi :
- u JavaScript
- u CSS, chì discrive u stilu graficu di a pagina (lasciendu u HTML discrive a cuntenutu)
L'evoluzione di u linguagiu
mudificàU HTML hè "natu" in u 1991, quandu Tim Berners-Lee, chì travaglia à u CERN, annuncia nant'à USENET a nascita di u World Wide Web.
Durante l'anni 1990, a struttura di l'HTML dipendia sopratuttu di u browser web impiegatu. Specificazione è norme, c'eranu pocu è micca. È eranu torna i navigatori chì inventavanu nove balisgie. Pè esempiu, fù NCSA Mosaic chì criò a balisgia <img>, chì permette di mette imagine in una pagina web.
In 1995 fù fundatu u World Wide Web Consortium (W3C), chì principiò u travagliu di nurmalisazione. U 18 dicembre 1996 fù publicata a specificazione HTML 4.0. Hè sempre, oghje, quella chì hè la più impiegata. Ne esistanu dui versione :
- A variente stritta (strict HTML), chì sclude l'elementi detti di "prisentazione", lasciati à u CSS
- A variente di transizione (transitional HTML), più soffice
In l'anni 2000, u sviluppu di u HTML cume applicazione di u SGML hè ufficialmente abandunatu a prò di u XHTML.
U HTML
mudificàA sintassa
mudificàA sintassa di u HTML hè basata nant'u cuncettu di balisgia. Quèi ci n'hè un esempiu :
<TITLE>Esempiu HTML</TITLE>
Quessa hè un <A HREF="cible.html">hyperligamu</A>.
<P>
Quessa hè un paragrafu hyperligamu un ci n'hè
- <title> apre u ligamu
- </title> u chjode
- Esempiu HTML hè u testu di u titulu, contenutu in <title></title> (chi dice : «ciò chì hè à mezu à sta balisgia hè u titulu di a pagina)
- <A HREF=cible.html> hè u ligamu hypertext.
hè u principiu di u paragrafu. In a sintassa muderna di lu HTML, ci vuleria ancu à chjude u paragrafu cù un
- è hè u caratteru è
Struttura
mudificàSurgente HTML | Mudelu di documentu |
---|---|
<!doctype html>
<html>
<head>
<title>
Esempiu HTML
</title>
</head>
<body>
Quessa hè un paragrafu cù <a href="esempiu.html">un ligamu hypertext</a>
<p>E qui unu senza</p>
</body>
</html>
|
html head title testu body testu a testu testu p testu |
Interoperabilità
mudificàU HTML hè statu svilupattu pè avè a più grande interoperabilità pussibule, ma ùn hè micca sempre u casu, postu chì in fine di contu, a cumpatibilità dipende di u navigatore.