• Super User

    Ciao Romy,
    il doctype è in parole spicciole una stringa di "codice" che serve a fornire informazioni sul documento che il browser visualizzerà.
    Ad esempio il tipo linguaggio markup utilizzato per creare la pagina, ovvero html o xhtml e le loro varie relase.
    Il doctype non è necessario ai fini della visualizzazione, tuttavia per validare la pagina è fondamentale e inoltre racconta gran parte della storia del documento, quindi si rende utilissimo per gli sviluppatori e non solo.
    Per inserirlo nei tuoi documenti devi sapere quale linguaggio hai usato.
    Se hai usato xhtml 1.0 di transizione allora sarà:

    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    ```Questo è un esempio.
    Va sempre messo in cima alla pagina prima dell'apertura del tag <html> ed è un tag che non ha chiusura.
    Maggiori info le trovi [qui](http://xhtml.html.it/guide/lezione/1711/il-doctype-dtd-guida-html-htmlit/).
    Il mio consiglio è di capire quale linguaggio hai utilizzato e applicare il doctype giusto altrimenti il validatore ti troverà sempre degli errori.
    ;)
    
    Dimenticavo:FP non lo mette perchè....perchè....perchè tante cose Front Page fa che non dovrebbe fare e questa è una di quelle più importanti che ha perso per strada.
    :D

  • User Attivo

    Ciao :)! Ho cercato tramite google di capire il linguaggio usato con fp, ma non ci ho capito molto. Oggi pomeriggio vado a fare un salto in libreria e vedo se riesco a trovare qualcosa per saper 'pulire' e aggiustare il codice di fp. Se conosci qualche libro che mi può essere utili, ti ringrazio (ovviamente avrai già capito che non capisco molto di...linguaggi vari...). A presto.


  • Super User

    Dovresti prendere un semplice libro che parla di html, meglio se xhrml, ma se cerchi online trovi molti tutorial completamente gratuiti.
    Se vuoi applicarti allo studio anche di altri programmi per la costruzione delle pagine web qui trovi un pò di consigli.:)


  • User Attivo

    Ho visto online, ma per una come me, a cui bisogna spiegare tutto e che deve leggere bene tutto, farlo dal monitor del pc risulta poco agevole...poi mi piace "avere e possodere" libri :sbav: !!! A parte gli schezi, dai consigli su vari tutorial non trovo mai quello che cerco...e, se lo trovo è a discapito di molto tempo perso a 'cercare'... Comunque per quanto riguarda il codice xhtml, ho letto da qualche parte che fp non lo usa...ho capito male? :mmm:


  • Super User

    @romy said:

    Ho visto online, ma per una come me, a cui bisogna spiegare tutto e che deve leggere bene tutto, farlo dal monitor del pc risulta poco agevole...poi mi piace "avere e possodere" libri :sbav: !!! A parte gli schezi, dai consigli su vari tutorial non trovo mai quello che cerco...e, se lo trovo è a discapito di molto tempo perso a 'cercare'... Comunque per quanto riguarda il codice xhtml, ho letto da qualche parte che fp non lo usa...ho capito male? :mmm:

    Siamo simili, anche io studio tutto sul cartaceo!!
    Hai capito bene e purtroppo se vuoi usare Front Page e vuoi un codice pulito devi stargli dietro parecchio.
    Allora io credo che tu possa trarre giovamento da uno di questi libri
    ti consiglio o il secondo, il terzo o il quarto (io ce l'ho, ed è molto utile).
    In bocca al lupo 🙂


  • User Attivo

    Mi si apre il link (libreria online che uso anche io :D), ma non vengono specificati i libri....:bho:


  • Super User

    Ok, specifica nella barra di ricerca del sito la parola xhtml...vedrai che vengono fuori 😉


  • User Attivo

    Trovati! Ho preso il terzo e il quarto (mi sembra :?). Comunque...per me è un macello: ho messo il doctype e le scritte dentro la tabella mi vanno al centro, se li metto a sx non rispettano il numeretto di "paragrafo" che gli metto...uffa...questo cav...lo di html xhtml o quello che è :arrabbiato: 😞 :bho:😢


  • Super User

    Il doctype va prima del tag html. Ti faccio un esempio:

    **<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">**
     <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
    <body>
    corpo pagina
    </body>
    </head>
    </html>
    
    ```In grassetto verde oliva è il doctype che si trova prima dell'inizio del documento vero e proprio, ovvero prima del tag html che è in rosso.
    Poi c'è l'head in blu e il corpo della pagina che è il body in verde chiaro.
    Il doctype va messo prima del tag html :)

  • User Attivo

    Avevo fatto proprio così...e, quindi se va bene anche per te, non capisco perché mi succede quella cosa...sarà forse il mio pc? Tra l'altro mi succede che il sito del prisma, visto da alcuni pc ha una configurazione, da altri pc, un'altra...utilizzando sempre explorer (ad esempio)...ma perché? :():


  • Super User

    Qui c'è tutto un discorso su come è strutturato il sito, i tipi di caratteri che usi, le immagini....e poi i browser che interpretano come pare a loro i documenti html. Firefox è uno di quelli che rispetta di più gli standard. Internet Explorer va dove vuole lui, e tra la versione 7 e 6 ci sono parecchie differenze, per questo molti sviluppatori creano fogli di stile a parte per certi tipi di browser.
    Anche gli sviluppatori più esperti si trovano davanti interpretazioni diverse. Io, che non sono esperta, ho ingaggiato una lotta con IE6, dopo aver provato un sito da tutte le parti, dopo averlo testato e approvato ovunque sono mi sono imbattuta in un pc in cui il sito si vede veramente male...i fattori potevano essere tanti...ci sono stata due giorni a pensare, ma nulla...alla fine ho abbozzato.
    Quando si fa un sito bisogna sapere bene cosa si sta facendo, quali tag sono in uso e quali sono deprecati o semplicemente non vengono interpretati a dovere e per fare ciò devi conoscere almeno i più importanti navigatori così da regolarti di conseguenza. Rispettare gli standard del w3c e fare un lavoro pulito ti aiutano a rendere il sito un buon lavoro a livello sintattico.
    Un sito pulito ha maggiore possibilità di essere ben interpretato, ma questo lo si ottiene solo studiando
    😄


  • User Attivo

    Grazie Pic, come sempre. Purtroppo ho sempre poco tempo, quindi dedicherò davvero una minima parte allo studio dell'html e c. ma, non demordo...ci vorrà molto tempo lo so, ma piano piano arrivano anche le lumache 😄


  • Super User

    Vai tranquilla, prenditi il tempo che ci vuole, anche perchè se ti sforzi o comunque studi quando sei stanca o cose simili va a finire che non ci capisci nulla 🙂
    In bocca al lupo e sappi che se hai domande il forum è a tua disposizione 😄