Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Come creare una serie di DIV in uno solo?

    Il mio problema è un pò complicato per me, ma forse è una menata pazzesca pe ri più esperti.

    allora, ho varie pagine HTML che cricano un css:
    <link rel="stylesheet" type="text/css" href="style.css" />

    nel css ho settato alcune classi che messe insieme formano un disegno, ma per fare questo significa che in ogni pagina devi scrivere i DIV,
    tipo:
    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>
    ecc ecc...

    c'è un modo più veloce per fare la cosa direttamente dal file css? in modo che se un domani voglio cambiare quel disegno non devo riscrivere tutte le pagine html?

  2. #2
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Re: Come creare una serie di DIV in uno solo?

    Originariamente inviato da lorenz82
    Il mio problema è un pò complicato per me, ma forse è una menata pazzesca pe ri più esperti.

    allora, ho varie pagine HTML che cricano un css:
    <link rel="stylesheet" type="text/css" href="style.css" />

    nel css ho settato alcune classi che messe insieme formano un disegno, ma per fare questo significa che in ogni pagina devi scrivere i DIV,
    tipo:
    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>
    ecc ecc...

    c'è un modo più veloce per fare la cosa direttamente dal file css? in modo che se un domani voglio cambiare quel disegno non devo riscrivere tutte le pagine html?
    Crei il css esterno e in ogni pagina HTML in head metti il richiamo:

    <style type="text/css" media="screen">@import url("style.css");</style>

    e nel body:

    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>

  3. #3
    e si ma è esattamente quello che non volevo fare... non c'è un altro metodo?

  4. #4
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da lorenz82
    e si ma è esattamente quello che non volevo fare... non c'è un altro metodo?
    Da quello che hai scritto si capisce così...spiegati meglio

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Il mio problema è un pò complicato per me, ma forse è una menata pazzesca pe ri più esperti.

    allora, ho varie pagine HTML che cricano un css:
    <link rel="stylesheet" type="text/css" href="style.css" />

    nel css ho settato alcune classi che messe insieme formano un disegno, ma per fare questo significa che in ogni pagina devi scrivere i DIV,
    tipo:
    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>
    ecc ecc...

    c'è un modo più veloce per fare la cosa direttamente dal file css? in modo che se un domani voglio cambiare quel disegno non devo riscrivere tutte le pagine html?
    Io sinceramente non ho capito molto. Cosa intendi per disegno??
    I css servono per gestire il layout di un documento, questo documento deve avere una struttura a cui i css fanno riferimento, diversamente non hanno motivo di esistere.
    Puoi postare del codice o un link di riferimento, così capiamo bene a cosa ti riferisci?

  6. #6
    allora, praticamente non volgio scrivere su ogni pagina html
    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>
    ecc ecc

    ma vorrei qualcosa del tipo
    importa pincopallino

    e dentro a pincopallino ci scrivo tutto,
    in modo che se un domani voglio cambiare qui div non lo devo fare per tutte le pagine html.

  7. #7
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da lorenz82
    allora, praticamente non volgio scrivere su ogni pagina html
    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>
    ecc ecc

    ma vorrei qualcosa del tipo
    importa pincopallino

    e dentro a pincopallino ci scrivo tutto,
    in modo che se un domani voglio cambiare qui div non lo devo fare per tutte le pagine html.
    Allora dev mettere un css in ogni pagina html, in head:

    <style type="text/css">
    css
    </style>


    e nel body i richiami

    <div class='part1></div>
    <div class='part2'></div>
    <div class='part3'></div>

    in questo modo modifichi solo il css di quella pagina

    Oppure c'è anche il css in linea che non ha bisogno della parte in head ma metti tutto in body: http://www.weblink.altervista.org/css/1linea.php

  8. #8
    ok.. pensavo esistesse un modo tipo import che faceva tutto lui e metteva anche i div nel body... credo a queso punto farò il tutto con php
    Grazie mille a tutti

  9. #9
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da lorenz82
    ok.. pensavo esistesse un modo tipo import che faceva tutto lui e metteva anche i div nel body... credo a queso punto farò il tutto con php
    Grazie mille a tutti
    Per fare come dici tu devi creare tutto in php e richiamare nella pag html con include

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    663
    Hai anche un'altra possibilità.
    Lavorare con le master page. Puoi decidere di includere nella struttura master gli elementi che vuoi che si ripetano in tutte le pagine, il codice viene scritto in un punto solo e viene replicato nelle altre pagine.

    http://www.visual-basic.it/articoli/...utAspNet01.htm

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.