Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26

Discussione: Quale DOCTYPE ?

  1. #1
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    Quale DOCTYPE ?

    Questa cosa non mi è chiara...

    Questo è sufficiente per pagine con div e css esterno?

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
    "http://www.w3.org/TR/html4/strict.dtd">

    Ho letto http://www.w3schools.com/tags/tag_doctype.asp ma....
    qualcosa mi sfugge.

    Chi può darmi chiarimenti?

  2. #2
    Per me è un po' difficile risponderti con assoluta precisione. Credo che la scelta dipenda dalle esigenze, quindi tutto quello che posso chiederti è di provare ad illustrarci esaurientemente le tue.

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Saperlo!

    Non ho capito le reali differenze... come posso capire le mie esigenze?

    L'unica cosa che ho notato è che senza doctype (quello che ho postato), il "div container" riesco a farlo stare IN CIMA alla pagina.
    Quando invece lo inserisco il div sta staccato dalla cima; e questo non lo voglio.

    Se può aiutare:

    ho pagine con estensione asp e fogli di stile esterni....

  4. #4
    in realtà dovresti scrivere il codice in base al doctype (seguendo cioè le regole relative al linguaggio a cui si riferisce il doctype) e non viceversa.

    Consiglio in linea generale XHTML 1 Strict.


  5. #5
    Innanzitutto, la visualizzazione a video non deve inquinare la struttura di markup. Non è ammissibile, pertanto, togliere la DTD perchè di incasina il layout. Il problema si sposta sul corretto impiego di CSS, che per ottenere occorre avere pazienza e dedizione.

    Io ti consiglierei di passare direttamente ad XHTML [ Chi sa scrivere in HTML sa già scrivere in XHTML ], magari in versione Transitional, se proprio non vuoi pensare troppo e ricamare i documenti a dovere (potendo così passare anche alla Strict).

    Qui, comunque, trovi una lista di DTD del W3C:

    - www.w3.org/QA/2002/04/valid-dtd-list.html

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    Cavolo... mi state incasinando la vita... maledetti!

    A questo punto ho bisogno di rimediare "alla meno peggio".

    Tralasciando la "super accessibilità" suggerita da pierofix...

    cosa devo dichiarare "al minimo"? se non faccio nessuna dichiarazione quali sono i rischi reali?

  7. #7
    Originariamente inviato da Vincent.Zeno
    Tralasciando la "super accessibilità" suggerita da pierofix...

  8. #8
    se non dichiari il tipo di documento il browser andrà inevitabilmente in Quirks mode (modalità retrocompatibile) non supportando correttamente i CSS (per esempio) e lasciando molta libertà all'interpretazione della pagina

    i risultati in linea generale non sono prevedibili

    perchè "il div stia attaccato alla cima" ti basta dichiarare
    codice:
    html, body{margin:0; padding:0}
    nel tuo foglio di stile

    (sto andando a tentoni, cercando di interpretare quello che scrivi)


  9. #9
    ah
    dichiarare il tipo di documento è la base di tutto eh

  10. #10
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    :maLOL: piero....

    nel foglio di stile ho:

    body {
    background-color: #000000;
    margin: 0px, auto, auto,0;
    }

    sostituisco così?

    body {
    background-color: #000000;
    margin: 0px, auto, auto,0;
    padding:0;
    }

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.