Re: [OT] Come creare un sito web amatoriale

#7274
Up
0
Down
::


Ciao Lorenzo,

vorrei approcciare con te l’argomento a cominciare da una domanda: Hai già scritto con LaTeX quello che vorresti riprodotto in HTML sul sito?

Nel caso la risposta sia affermativa, non c’è niente di più semplice nell’utilizzare uno dei convertitori latex -> html (TeX4ht, latex2html). Entrambi hanno la possibilità di estendere le loro doti grafiche, ma questo ti richiederà conoscenze che acquisiresti solamente conoscendo [X]HTML e CSS e molto spesso che richiederanno di mettere mano all’output.

Nel caso che la risposta sia invece negativa, beh, io personalmente ti consiglio di imparare HTML 4.0 e CSS 2.0; sia per l’uno che per l’altro, in giro per il web ci sono tantissime risorse (ti consiglio di partire da http://www.html.it e continuare su http://www.w3.org). Non lasciarti ingannare dal fatto che LaTeX è un markup language (esattamente come l’HTML): i due linguaggi sono tremendamente diversi, soprattutto come concezione e capacità. Ti accorgerai ben presto delle mancanze e degli aspetti positivi dell’uno in confronto all’altro.

Suggerisco anche CSS perché, secondo la filosofia HTML >= 4.0, all’HTML deve essere demandata la struttura del documento e al CSS va invece demandato il layout: CSS è quindi uno strumento indispensabile per poter comporre documenti efficaci sul web.

Per avere alcuni esempi di cosa CSS può fare per un sito, ti consiglio di dare un’occhiata a http://www.csszengarden.com/: la pagina HTML è sempre la stessa (se guardi il testo te ne accorgerai), ma cliccando sui diversi design disponibili potrai capire fino a che punto è possibile cambiare l’apparenza del documento.

Ultimi due spunti: il codice HTML è sempre visibile (Ctrl+U nei browser Mozilla-based), così come quello CSS (questo per esempio è il CSS del sito di GuIT): quindi, avrai sempre sottomano la possibilità di copiare e provare nuove soluzioni.

Ciao.

Go to top