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

    HTML arenato sulla DOCTYPE

    Salve

    per la gestione del sito uso website e inserisco in alcune sezioni codice PHP scritto da me.

    WebSite intesta le pagine con:

    <!DOCTYPE html><!-- HTML5 -->

    per semplicità riporto 2 pagine con tabella una con la doctype e l'altra senza,

    es. test_senza_doctype.html
    es. test_con_doctype.html

    premetto che preferirei non rimuovere la doctype (se è presente un motivo ci sarà) esiste qualche accorgimento da usare nella pagina test_con_doctype.html per ridurre lo spazio fra le righe?

    Grazie per eventuali suggerimenti.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,664
    IL doctype stabilisce le regole di interpretazione di quello che poi scriverai nella pagina.
    se assente si lascia libera interpretazione al browser di fare quel che può/gli pare.

    nello specifico devi sapere che: ad ogni elemento, se non specificatamente settato, viene attribuito un margine da parte del browser.
    questo il motivo per cui ti appare in maniera differente: al paragrafo il browser ha assegnato il margine dove ha trovato il dtd.

    lavora su quello: o setti i margini o usi testo senza paragrafo



  3. #3
    Ciao e grazie per la risposta,

    in questo tipo di problema, usando website, ci casco spesso e volentieri.

    Sviluppo separatamente le varie sezioni (usando a volte anche una vecchia versione di Namo webEditor) e quando sono tutte funzionanti le assemblo con webSite convinto di aver finito.

    A volte, per fortuna non sempre, mi ritrovo con disallineamenti, routine dichiarate più volte (Namo ci mette spesso del suo)...

    Nello specifico analizzo il male minore tra lasciare o rimuovere il DOCTYPE.

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,664
    Quote Originariamente inviata da vitren54 Visualizza il messaggio
    Nello specifico analizzo il male minore tra lasciare o rimuovere il DOCTYPE.
    be... no. devi sempre sapere cosa fai. quindi sempre dichiarare il doctype salvo casi eccezionali

  5. #5
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    be... no. devi sempre sapere cosa fai. quindi sempre dichiarare il doctype salvo casi eccezionali
    Capisco cosa intendi dire...

    dal punto di vista pratico dopo attenta verifica su

    Firefox
    Chrome
    vari browser su Tablet

    la doctype inserita da website crea problemi alle sezioni sviluppate da me e con la sua rimozione tutto funziona (compreso website).

    Chiaramente non so perchè senza doctype funzioni ma so che funziona.

    Penso che per le prossime realizzazioni prenderò in considerazione l'uso di iframe per le parti sviluppate da me.

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


    occhio che l'iframe ha un'uso specifico, non va usato "per impaginare". ne risulterebbe un minestrone incoerente.

  7. #7
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio


    occhio che l'iframe ha un'uso specifico, non va usato "per impaginare". ne risulterebbe un minestrone incoerente.
    Si, infatti per l'impaginazione uso website (ed è uno dei principali motivi per cui lo uso), all'interno delle sue celle metterei codice php con generazione di layout e sezioni create con Namo WebEditor.

    Tutto questo per evitare la rimozione della doctype anche se ai fini pratici non riscontro alcun problema da tale rimozione

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,664
    imparare semplicemente a scrivere codice non è un'opzione contemplabile?

  9. #9
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    imparare semplicemente a scrivere codice non è un'opzione contemplabile?
    Certo... è sicuramente la soluzione migliore

    P.S. non voglio accampare inutili scuse... seguivo i diretta le lezioni di Alberto Manzi e una versione aggiornata e adeguata sulle doctype mi farebbe veramente piacere.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.