Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    A cosa serve il link sui frames nel doctype?

    Ciao a tutti, sto studiando da autodidatta l'HTML ed ora sono ai frames. Nel mio libro spiega perché si scriva "Frameset" al posto di "Transitional" nel Doctype tag, ma non è spiegato a cosa serva il link subito sotto, quello che ho evidenziato in grassetto qui sotto:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//IT"
    "http://www.w3.org/TR/html4/frameset.dtd">
    Qualcuno ha voglia di spiegarmelo? Grazie

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Ciao istrice95, il doctype sarà

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
    "http://www.w3.org/TR/html4/frameset.dtd">
    e la lingua (della pagina e non della DTD che è l'inglese) specificata nel tag html

    codice:
    <html lang="it">
    l'indirizzo è quello del documento che contiene le specifiche, o se vuoi le regole, del w3c per pagine che contengono un frameset (avessi avuto altro doctype l'indirizzo avrebbe fatto riferimento ad altra dtd). Digitalo nella barra degli indirizzi del browser per caricarlo direttamente e vedere come è fatto, o guardalo qui.

  3. #3
    Originariamente inviato da Prill
    Ciao istrice95, il doctype sarà

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" 
    "http://www.w3.org/TR/html4/frameset.dtd">
    e la lingua (della pagina e non della DTD che è l'inglese) specificata nel tag html

    codice:
    <html lang="it">
    l'indirizzo è quello del documento che contiene le specifiche, o se vuoi le regole, del w3c per pagine che contengono un frameset (avessi avuto altro doctype l'indirizzo avrebbe fatto riferimento ad altra dtd). Digitalo nella barra degli indirizzi del browser per caricarlo direttamente e vedere come è fatto, o guardalo qui.
    Grazie mille

  4. #4
    Originariamente inviato da Prill

    e la lingua (della pagina e non della DTD che è l'inglese) specificata nel tag html

    codice:
    <html lang="it">
    qui.
    Ciao, mi è venuto un dubbio sulla parte quotata: "e la lingua (della pagina e non della DTD che è l'inglese) specificata nel tag html" . Il mio libro scrive sempre IT alla fine del DOCTYPE, dovrei scrivere invece EN ?

  5. #5
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da istrice95
    Il mio libro scrive sempre IT alla fine del DOCTYPE
    curiosità: ma che libro c'hai?

  6. #6
    Originariamente inviato da Myaku
    curiosità: ma che libro c'hai?
    Si chiama HTML, CSS, XML di Riccardo Nikolassy e lo uso da autodidatta. Questo: http://www.ciao.it/HTML_CSS_XML_Ricc...lassy__1841721

    Purtroppo ci sono altri errori (che ho riscontrato in precedenza). Perciò sono piuttosto scettico.
    Comunque, tornando a quella cosa, ho letto che ci sono diverse situazioni. Ad esempio, qui (è sempre html.it):
    http://forum.html.it/forum/showthread/t-489993.html
    Nel secondo messaggio, sotto Tutorial 3, c'è il doctype con alla fine IT.

    Insomma, sono piuttosto confuso, a causa del mio libro devo spesso andare a controllare se quello che c'è scritto è vero oppure no. In definitiva, si mette EN?

  7. #7
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da istrice95
    Si chiama HTML, CSS, XML di Riccardo Nikolassy e lo uso da autodidatta. Questo: http://www.ciao.it/HTML_CSS_XML_Ricc...lassy__1841721
    spero che sia stato una "svista" di traduzione

    Insomma, sono piuttosto confuso, a causa del mio libro devo spesso andare a controllare se quello che c'è scritto è vero oppure no. In definitiva, si mette EN?
    gli unici doctype ammessi dalle specifiche sono quelli riportati dal w3c
    http://www.w3.org/QA/2002/04/valid-dtd-list.html


    tra l'altro, ti basta fare la prova del nove: valida una pagina con il doctype che ti ha consigliato il libro e vedi che responso ti esce ... a me l'errore l'ha dato

  8. #8
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    In definitiva, si mette EN?


    La definizione del w3c

    The doctype declaration is not an HTML tag; it is an instruction to the web browser about what version of the markup language the page is written in. The doctype declaration refers to a Document Type Definition (DTD). The DTD specifies the rules for the markup language, so that the browsers can render the content correctly.
    tutto ciò che si legge nel Doctype riguarda il linguaggio di marcatura usato e relativa DTD, cui EN si riferisce, non ha a che vedere con la lingua in cui saranno scritti i nosri contenuti. Ci atterremo dunque alle indicazioni date dal w3c, vedi i vari doctype al link indicato da Myaku, senza modifiche nella dichiarazione del Doctype (a meno che non si utilizzi una dtd personalizzata ma questo è altro caso).

    Per specifcare la lingua usata nella pagina potremo anche ricorrere a un un meta apposito (<meta http-equiv="content-language" content="it">)

  9. #9
    Originariamente inviato da Prill


    La definizione del w3c



    tutto ciò che si legge nel Doctype riguarda il linguaggio di marcatura usato e relativa DTD, cui EN si riferisce, non ha a che vedere con la lingua in cui saranno scritti i nosri contenuti. Ci atterremo dunque alle indicazioni date dal w3c, vedi i vari doctype al link indicato da Myaku, senza modifiche nella dichiarazione del Doctype (a meno che non si utilizzi una dtd personalizzata ma questo è altro caso).

    Per specifcare la lingua usata nella pagina potremo anche ricorrere a un un meta apposito (<meta http-equiv="content-language" content="it">)
    Ho capito. Grazie per l'aiuto, sono andato a guardare i listati di esempio nel mio libro e sono tutti sbagliati (cioé, tutti con IT alla fine del Doctype). Considerato che questo si aggiunge alla lunga lista di errori, prenderò in considerazione l'ipotesi di acquistare un nuovo libro. Grazie, ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.