a volte trovo cose tipo <hr /> oppure <img ... /> ...cosa significa quel '/>' ?? Perchè c'è la barra? Non l'ho capito... :???:
grazie...
Printable View
a volte trovo cose tipo <hr /> oppure <img ... /> ...cosa significa quel '/>' ?? Perchè c'è la barra? Non l'ho capito... :???:
grazie...
In XHTML tutti i tag devono essere chiusi. Siccome esistono tag che non hanno un contenuto, questi possono essere "auto-chiusi" con quell barra. Ha esattamente lo stesso significato di <tag ...></tag> senza niente fra i due tag.
Scusami dread, ma anche in html normale devi chiudere i tag noh??
<a href="#">aaaaaa non lo puoi lasciare aperto! ciuauuu!!
in html non dovrebbe essere necessario chiudere i tag
ma viste le diverse interpretazioni dei browsers sarebbe meglio di si
In html devi chiudere alcuni tag, e credo solo per definirne la fine. Non devi chiudere <p> però ne' <li> ad esempio.
Questo è una delle ragioni che ha portato a browser che si comportavano diversamente, ed alla nascita di xhtml. L'idea era di prendere html e dargli una sintassi più "stretta", che obbligasse a chiudere tutti i tag (come in xml), creando così codice più ordinato, e che potesse essere letto più facilmente dai browser.
In html 4 e 5 c'è quindi la libertà di non chiudere i tag, ma è sano farlo, per sè stessi e per i browser la fuori.
Certo, comunque io ho sempre chiuso TUTTI i tag da quando programmo (da quando ho aperto per la prima volta FP)... non mi è mai capitato di lasciarli aperti! xD Ciauuuu!