Cosa è l’HTML - introduzione
Il codice HTML, acronimo di HyperText Markup Language, è il linguaggio utilizzato per scrivere pagine web che viene poi reinterpretato dal browser, ovvero un programma che si occupa di trasformare questo codice in qualche cosa di facilmente elaborabile dall’utente umano. Come da definizione il codice HTML si occupa esclusivamente di indicare il significato del testo racchiuso tra i suoi tag e non si occupa del modo in cui questo viene rappresentato graficamente (operazione effettuata tramite l’utilizzo dei fogli di stile).
Il codice HTML è composta da una serie di TAG, ovvero elementi racchiusi tra i simboli di minuscolo ( < ) e maiuscolo ( > ). Ogni tag deve essere chiuso e può contenere dell’altro testo o degli altri tag al suo interno. La cusura dei TAG può essere effettuata in due modi differenti:
<tag></tag>
<tag />
nella prima riga di codice si vede che il tag è stato chiuso ricorrendo ad un secondo elemento che inizia con il simbolo / e seguito dal nome del tag. Questo è il metodo utilizzato nel caso in cui il nostro TAG debba contenere altri tag o del testo. La seconda tecnica di chiusura viene utilizzata epr tutti quegli elementi che non devono contenere nulla al loro interno (per esmepio i tag img, br, hr). Ogni tag deve essere scritto in lettere minuscole e essere chiuso. Non possono esservi dei TAG concatenati, ma sono consentiti e usati i TAG annidiati. Con tag annidiati intendiamo la possibilità di inserire un tag all’interno di un altro, per esempio:
<tag>
<altrotag>
</altrotag>
</tag>
mentre con TAG concatenati intendiamo che non è possibile fare in modo che un tag aperdo dopo un altro venga chiuso dopo che quest’altro è stato chiuso, per esempio:
<tag>
<altrotag>
</tag>
</altrotag>
non è consentito, mentre lo è
<tag>
<altrotag>
</altrotag>
</tag>
I TAG possono avere uno o più attrtibuti, ovvero possiamo assegnargli alcune caratteristche, per fare questo si scrive il tag nel segente modo:
<tag attributo="valore dell'attributo" altro_attributo="altro valore" > </tag>
Alcuni tag HTML non hanno alcun senso se ad essi non viene assegnato alcun attributo.
Tags: fondamenti, HTML











