• T4CH
  • NEWS
  • VIDEO
Forum > Internet

Aiuto su Grafica sito web

Discussione inserita in 'Internet' da DrugsMatt, 5 Novembre 2009.

  1. DrugsMatt techUser

    Ciao a tutti.



    Ho provato di recente a crearmi una grafica di sfondo per un sito web, cercando di far combaciare il più possibile i contenuti delle caselle e frasi in generale, il mio problema è proprio questo, provando a caricare la pagina web (anche da diversi browser) mi scombina l'immagine facendo risultare i contenuti non perfettamente in ordine.

    Volevo sapere quali tolleranze di dimensione (o altro se sapete) devo rispettare per rimanere in ordine con la pagina, ho provato con un jpg (2048 x 1536), l'ho centrato bene con DreamWeaver ma caricandolo in Firefox lo scentra



    Grazie a tutti in anticipo



    p.s.: Se conoscete qualche programma free per la grafiche dite pure!
    DrugsMatt, 5 Novembre 2009
    #1
  2. PSC Redattore techNews

    Non puoi postare il codice? Così è un pò difficile capire il problema.

    In ogni caso non ti consiglio di utilizzare gli editor visuali, almeno imparati l'html (e il css) e scrivi tutto a mano, almeno così quando vai a rivedere il codice capisci dove hai sbagliato.
    PSC, 5 Novembre 2009
    #2
  3. DrugsMatt techUser

    Ciao



    Per farti capire meglio ecco un esempietto banalissimo: pagina web



    Comunque, in html mi so arrangiare abbastanza, le basi le ho, un sito semplice semplice su bloc notes lo faccio, le cose che vorrei capire sono due:



    - Posizionare il testo esattamente dove voglio: so che di "align" posso posizionare le righe di testo (intere) a destra-centro-sinistra, ma non posso allineare dove voglio sulla stessa riga dei pezzi di frase o parole singole, mi sposta in blocco tutta la riga, quindi vorrei sapere se è possibile (dynamic html editor lo fa) spostarmi dove voglio nella scrittura.



    -Come impostare la grafica di sfondo: nell'esempio di altervista vedi le stringhe allineate in quel modo nelle tabelle di sfondo? Nel mio editor DreamWeaver invece sono leggermente centrate diverse (leggermente più in su), quindi volevo capire come non sfalsare il posizionamento del testo al momento del caricamento col browser (uso firefox), appunto sapere se c'è qualche metodo per stare statico.



    Grazie
    DrugsMatt, 5 Novembre 2009
    #3
  4. PSC Redattore techNews

    DrugsMatt said:
    - Posizionare il testo esattamente dove voglio: so che di "align" posso posizionare le righe di testo (intere) a destra-centro-sinistra, ma non posso allineare dove voglio sulla stessa riga dei pezzi di frase o parole singole, mi sposta in blocco tutta la riga, quindi vorrei sapere se è possibile (dynamic html editor lo fa) spostarmi dove voglio nella scrittura.



    -Come impostare la grafica di sfondo: nell'esempio di altervista vedi le stringhe allineate in quel modo nelle tabelle di sfondo? Nel mio editor DreamWeaver invece sono leggermente centrate diverse (leggermente più in su), quindi volevo capire come non sfalsare il posizionamento del testo al momento del caricamento col browser (uso firefox), appunto sapere se c'è qualche metodo per stare statico.



    Grazie
    - Per allineare il testo sulla stessa riga in modo diverso puoi semplicemente fare

    <div style="margin:auto">

    <div style="text-align:left">testo a sinistra</div>

    <div style="text-align:center">testo al centro</div>

    <div style="text-align:right">testo a destra</div>

    </div>
    - Che intendi per "stringhe nella tebella di sfondo"? Quelle poche istruzioni in css?
    PSC, 6 Novembre 2009
    #4
  5. DrugsMatt techUser

    Pierlauro Sciarelli said:
    - Per allineare il testo sulla stessa riga in modo diverso puoi semplicemente fare

    <div style="margin:auto">

    <div style="text-align:left">testo a sinistra</div>

    <div style="text-align:center">testo al centro</div>

    <div style="text-align:right">testo a destra</div>

    </div>


    Mi da lo stesso risultato facendo:

    <p align=left>sinistra</p>

    <p align=center>centro</p>

    <p align=right>destra</p>


    Cioè, le parole le allinea, ma va a capo 3 volte, usa 3 righe, io intendo rimanere su una sola riga e allineare le parole come voglio.

    es: sinistra--------------------------------------------centro--------------------------------------------------destra

    non:

    -----sinistra

    ----------------------------------------------------------centro

    --------------------------------------------------------------------------------------------------------------------destra



    - Che intendi per "stringhe nella tebella di sfondo"? Quelle poche istruzioni in css?


    Ho usato un termine inapropriato, non intendo il codice, intendo il testo nella pagina web (Home-tabella principale-testo1 ecc..)

    Se uso quella immagine di sfondo e ci scrivo sopra il testo (come ho fatto in DreamWeaver) allora sto ancora dentro alle caselle (per esempio il testo HOME è posizionato perfettamente nella casella rosa) mentre invece se apro la pagina web col browser mi scombina la posizione del testo rispetto all'immagine di sfondo. Spero di essermi espresso al meglio (sob...)
    DrugsMatt, 6 Novembre 2009
    #5
  6. PSC Redattore techNews

    Mi da lo stesso risultato facendo:

    <p align=left>sinistra</p>

    <p align=center>centro</p>

    <p align=right>destra</p>
    Se metti p dinanzi ad align (a parte che left, right e center dovrebbero essere tra virgolette) apri un nuovo paragrafo e nel codice lo chiudi subito dopo la prima scritta; i paragrafi quando terminano fanno tornare il testo a capo [IMG] .... [IMG]

    Se uso quella immagine di sfondo e ci scrivo sopra il testo (come ho fatto in DreamWeaver) allora sto ancora dentro alle caselle (per esempio il testo HOME è posizionato perfettamente nella casella rosa) mentre invece se apro la pagina web col browser mi scombina la posizione del testo rispetto all'immagine di sfondo.
    Io vedo il testo posizionato correttamente [IMG]
    PSC, 6 Novembre 2009
    #6
  7. DrugsMatt techUser

    Lo so che con il

    apro un nuovo paragrafo e poi vado a capo [IMG] , ma in definitiva allora non posso stare su una riga sola? Anche con il tuo codice vedo le 3 voci a capo



    Comunque, guarda qui come la vedo la mia pagina web con IE8...
    DrugsMatt, 6 Novembre 2009
    #7
  8. PSC Redattore techNews

    sono riuscito, utilizzando il tag span al posto del div e l'attributo float al posto di align ad allineare testo sulla stessa riga a destra e sinistra, anche al centro non è possibile farlo per quanto ho provato; così il testo va allineato a destra e sinistra sulla stessa riga.

    <div style=style="margin:auto">

    <span style="float:left">testo a sinistra</span>

    <span style="float:right">testo a destra</span>

    </div>


    EDIT: mi ero dimenticato di chiudere il div, sorry [IMG]
    PSC, 6 Novembre 2009
    #8
  9. DrugsMatt techUser

    Grandissimo! Bene! Allora già qualcosa del genere si può fare, molto interessante!

    Mi studio bene il css allora, mi ci devo mettere di impegno.



    Per la questione "posizione testo su sfondo"? Hai visto che me lo sposta? sigh... Chissà perchè...
    DrugsMatt, 6 Novembre 2009
    #9
  10. PSC Redattore techNews

    Io con Firefox lo vedo bene, guarda l'allegato.

    Comunque nel post di prima mi sono dimenticato di chiudere il div, vabbè l'avrai chiuso tu. [IMG]

    [attachment=1274:sito-.JPG]

    Attached Files:

    • sito-.JPG
      sito-.JPG
      File size:
      0,0 bytes
      Visite:
      20
    PSC, 6 Novembre 2009
    #10
  11. DrugsMatt techUser

    Si si l'ho chiuso io il Div. Grazie ;)

    Guarda... Con Firefox (lo uso a casa) ovviamente lo vedo identico a te (eppure anche se di pochissimo è diverso ugualmente dall'originale), con IE poi... disastro completo... Boh... Vacci a capire, proprio per questo chiedevo se c'erano delle tolleranze per le immagini ecc, cambia a seconda del browser.
    DrugsMatt, 6 Novembre 2009
    #11
  12. PSC Redattore techNews

    DrugsMatt said:
    chiedevo se c'erano delle tolleranze per le immagini ecc, cambia a seconda del browser.
    Si, il grande problema dei webmaster è proprio quello delle diverse visioni a seconda dei browser utilizzati. Ognuno interpreta in modo differente il codice.

    Se però invece di un'immagine di sfondo unita dividi le diverse parti della pagina ed impagini con i fogli di stile puoi scegliere di mettere il testo sulle varie parti (che poi sono immagini): ad esempio il testo "Home" lo assegneresti all'header (a cui associeresti l'immagine rosa) ed ogni browser lo visualizzerebbe sull'immagine rosa. Utilizzare solo l'html non conviene [IMG]
    PSC, 6 Novembre 2009
    #12
  13. DrugsMatt techUser

    Benissimo, grazie per gli utili consigli, cercherò di studiarmi al meglio il css ed altri [IMG]

    ciao!
    DrugsMatt, 6 Novembre 2009
    #13
  14. PSC Redattore techNews

    Prego, a disposizione ;)
    PSC, 6 Novembre 2009
    #14
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI