Newsgroup: it.comp.www.html
Titolo: Domanda elementare su meta tag

Avrei una domanda, il meta va scritto così:
<meta name="author" content="Sabri" />
oppure così:
<meta name="author" content="Sabri">
Il mio prof dice che è giusta la prima (ci vuole assolutamente la "/")
html-validator però mi dà errore.
Chi ha ragione l'uomo o il software?
Entro fine settimana dovrei consegnare il lavoro, aiuto!
Grazie.

 Chi ha ragione l'uomo o il software?
Il software :P



stai usando html o xhtml?
se il prof vuole che tu usi xhtml e non sai che si chiudono tutti i tag 
stiamo messi male :-)
l'html validator ti da errore perchè probabilmente hai messo il doctype 
per html 4.
leggi qui:
http://www.html.it/xhtml/
-- 
Yum! E' anche meglio se usate la crema di formaggio invece del tofu. E
zucchero. Un sacco di zucchero. E uova e burro: non dimenticate il burro.
Jeffrey Zeldman - Designing with web standards

 Grazie.
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale


Se lavori in XHTML va il primo... se lavori in HTML va il secondo.
Il validatore guarda la dichiarazione del doctype, nel tuo caso dovrebbe
essere una cosa del genere:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT">
HTML 4.01 indica il linguaggio che stai usando... se avessi messo XHTML 1.0
non ti avrebbe dato errore nel meta, ma probabilmente te ne avrebbe dato a
decine dopo.
Questo nasce dal fatto che in XHTML tutti gli elementi devono essere chiusi
(come in xml), e per quelli vuoti, senza tag di chiusura, occorre lo /> alla
fine, per chiuderli.
Vale quindi per i meta, ma anche per i <br> <hr> <img> che diventeranno <br
/> <hr /> e <img src ... />.
Questo vale solo per l'XHTML... se lo fai in HTML probabilmente i browser
non noteranno la differenza, ma il codice risulterebbe scorretto e
invalidabile... perché non č html!
ciao,
Luca(riello)

Sabri, in data 15/06/2004 23.34, ha occupato banda con questi byte:

Il primo rigo deve essere inserito in un documento XHTML con relativo 
<!DOCTYPE...> specifico.
Il secondo in un documento HTML con relativo <!DOCTYPE...> specifico.
Non so se stai scrivendo in XHTML (lo spero), ma l'errore ti viene fuori 
se hai impostato un doctype diverso dal contenuto del file.
-- 
Spirito Libero
Siamo tutti un po' abusivi a questo mondo...
(Non mettere il sale se vuoi rispondermi!)

per html 4.
infatti, č quello che ha fatto (visto che il corso č di HTML, non di XHTML).
-- 
ge...@despammed.com


Io sto usando HTML, come mi ha indicato il mio prof a lezione...non sono 
io quella messa male ma è lui, perchè insiste che il meta tag va chiuso:-)

 io quella messa male ma è lui, perchè insiste che il meta tag va chiuso:-)
Evidentemente il tuo prof fa confusione fra HTML e XHTML.
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
Web Garbage (
http://www.web-garbage.com
)

GeCo wrote:

e io che ne so :-P ?


Evidentemente il tuo prof fa confusione fra HTML e XHTML.
Confermo perchè ho letto la sua dispensa dal titolo "internet, web e HTML".
Il prof continua a parlare di HTML ma gli esempi sono tutti in XHTML.
Mi sembra un ottimo modo di confondere le idee a chi è a digiuno in materia
perchè fa una facoltà che con l'informatica non centra nulla.
Poi magari non ti fa passare l'esame perchè in HTML (giustamente) non
chiudi tutti i tag (dopo che lui l'ha ripetuto tantissime volte) ...
-- 
ge...@despammed.com