Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Css o Html

  1. #1
    Utente di HTML.it L'avatar di larina
    Registrato dal
    Aug 2003
    Messaggi
    39

    Css o Html

    Ciao a tutti!! Vorrei una vostra opinione da esperti...

    Ho sempre progettato siti web in linguaggio html, con l'utilizzo di tabelle. Ora mi sto avvicinando alla progettazione di interi siti con linguaggio css.

    Secondo voi è un modo migliore di creare siti web? quali sono pro e contro?

    Lari.

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    secondo me ha i posto male la domanda

    css e html sono "complementari", al primo il compito di gestire la presentazione, al secondo le informazioni. Quindi, che tu stia usando un layout a tabelle o tableless, i css possono [dovrebbero] comunque essere impiegati.
    A questo punto, il discorso verte su layout tableless vs. layout a tabelle, questione già ampiamente affrontata nelle sezioni lato client.

    In questo frangente, devi considerare quella che è la semantica del codice html. Ovvero, ogni tag ha una sua funzione, e quindi un layout a tabelle sarebbe già sbagliato per questo motivo.
    In secondo luogo, devi considerare l'accessibilità del sito stesso: strutturare un sito in maniera semanticamente corretta lo rende più accessibile. Una pagina tableless è anche di solito più leggera, poichè in genere fa meno uso di markup.
    Terzo, un layout tableless con un po' di pratica ti consente di ottenere una maggiore flessibilità a livello grafico, permettendoti di creare siti che se fatti in maniera tabellare risulterebbero molto più difficili da gestire.
    Ultimo, non usare le tabelle per il layout e impiegare css esterni significa separare le informazioni dalla presentazione, con l'ulteriore vantaggio di avere una manutenzione più semplice. Nonchè una maggiore velocità di caricamento delle pagine successive, visto che il foglio di stile rimarrebbe in cache

    ti sposto




    dimenticavo: per contro, imparare a gestire layout tableless potrebbe richiedere più impegno. E per ottenere buoni risultati probabilmente dovrai imparare a sviluppare senza affidarti agli automatismi dei programmi, per ottenere un buon codice e la compatibilità crossbrowser.

  3. #3

    Re: Css o Html

    Originariamente inviato da larina
    Secondo voi è un modo migliore di creare siti web? quali sono pro e contro?
    Pro: codice delle pagine HTML più snello, maggior leggerezza dei file, file univoco per la presentazione dei contenuti in modo da avere nelle pagine HTML solamente l'informazione.

    Contro: compatibilità tra i vari browser, creazione di molti stili personalizzati, per lavori grandi c'è anche la rottura di palline del dover ricreare, sempre tramite CSS, tutte le impostazioni grafiche dei singoli tag HTML.
    FEDERIX.IT - [Pillola] GRAFICA DEI FORM

    ...ho ancora quella forza che ti serve, quando dici "Si comincia!"

  4. #4
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    larina se già sei forte con le tabelle è il momento di cambiare

    tableless tutta la vita!

    inzialmente ,come tutte le nuove frontiere,ti risulteranno complicati , provando e riprovando abbandonerai le tabelle te lo assicuro


  5. #5

    Re: Css o Html

    Originariamente inviato da larina
    Secondo voi è un modo migliore di creare siti web?
    Avere le idee chiare su come verrà la grafica.
    Ti fai un bel disegno su cartaccia e ti schiarisci su quali saranno li "zone" principali del sito. Quelli saranno i tuoi DIV (cui puoi assegnare un id).

    Fai prove
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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