Dreamweaver: copia incolla di tabelle con immagini

Di: linomari | 26/09/2020 17:29:51
Salve, non riesco a copiare ed incollare tra varie pagine una tabella composta da 10 celle che funge da menubar completa di link e immagini rollover. O meglio riesco a copiarla ma all'incolla copia la tabella completa di link ma non visualizza le immagini ! Per ovviare devo rieseguire a mano tutti i link immagine !
Come devo fare?

Risposte



Hai provato a salvare la tabella come elemento di libreria e poi ad inserirla nelle pagine che ti interessano?

Di: roby49 | 26/09/2020 17:30:51


...cosa intendi ? Io uso Dreamweaver a livello dilettantistico si e no al 20% di quello che offre, se mi puoi spiegare ti ringrazio, grazie.

Di: linomari | 26/09/2020 17:30:51


[USER]linomari[/USER]

...cosa intendi ? Io uso Dreamweaver a livello dilettantistico si e no al 20% di quello che offre, se mi puoi spiegare ti ringrazio, grazie.

se hai pazienza ci sentiamo lunedi.. ora ho poco tempo.
a presto

Di: roby49 | 26/09/2020 17:30:51


Per favore... una soluzione cosi semplice non ha bisogno di tante complicazioni. Hai due semplicissime possibilità, sempre che tu intenda copiare la tabella con immagini, link ecc. in una nuova pagina html. La più semplice in assoluto, ammenoché non abbia elementi diversi in ogni pagina è quella di salvare la pagina con un nome diverso. La procedura è: File > Salva con nome. Altimenti selezioni la tabella in modalità progettazione, fai click sulla modalidà dividi solo per renderti conto che il contenuto della tabella sia selezionato in blu, infine apri tutto in modalità codice e per sicurezza ti accerti che sia tutto selezionato dal tag <table> alla sua chiusura </table>. Le librerie vanno utilizzate per scopi più impegnativi... un pezzo di codice javascript, funzioni di un certo tipo... Personalmente le trovo inutili perché sporcano il codice con i continui riferimenti a DW. Le librerie a mio parere bisogna crearle in file di testo come "blocco note" e utilizzarle quando occorrono.

Di: Gian Paolo | 26/09/2020 17:30:51


...giusto non ci avevo pensato "al salva con nome" ma come mai succede ciò dovrebbe esserci una spiegazione più tecnica

Di: linomari | 26/09/2020 17:30:51


In che senso... scusa.

Di: Gian Paolo | 26/09/2020 17:30:51


...nel senso che ci deve essere un modo "normale" per effettuare il copia e incolla completo, d'altronde il salva con nome è valido solo se si deve creare una nuova pagina e non per aggiornarla magari per cambiare solo un menubar

Di: linomari | 26/09/2020 17:30:51


questo è un esempio della porzione di codice che tento di copiare: copia tutto ma al posto dell'immagine mi ritrovo l'errore di Dreamweaver dell'immaginetta spezzata ! Per risolvere devo necessariamente ricollegare il link dell'immagine.
<table width="800" border="0" align="center">
<tr>
<td><div align="center" class="Stile4"><img src="immagini/titolo_yellow.gif" alt="titolo" width="531" height="64" /></div></td>
</tr>
</table>

Di: linomari | 26/09/2020 17:30:51


Intanto non vedo alcun link nella porzione di codice che hai postato, ne ho aggiunto uno fittizio e la procedura di copia e incolla funziona alla perfezione...
Intanto come ti avevo detto, la seconda possibilità è di copiare la parte di codice interessata, manualmente. Inoltre, vedi, fai l' errore di centrare l'oggetto "img" tra i tag <td> </td> usando il pulsante di centratura che si usa in word e questo causa automaticamente l'inserimento del tag DIV. Per centrare un oggetto tra i tag <td></td>, bisogna andare nel pannello proprietà (se non vuoi farlo manualmente) e giù a sinistra, dove c'è scritto "Cella" "Orizz" dal relativo menu a tendina, selezioni " Al centro" in modo che nella riga i tag siano formattati in <td align="center"></td>. Nel tuo caso la formattazione del codice corretta è la seguente:
<table width="800" border="0" align="center">
<tr>
<td align="center"><img src="immagini/titolo_yellow.gif" alt="titolo" width="531" height="64" /></td>
</tr>
</table>. Inoltre, ancora non mi è chiara una cosa: se copi la tabella in modalità progettazione, per incollarla da qualche altra parte, deve necessariamente copiare anche il relativo codice. Poi, la procedura corretta per selezionare una tabella, non si effettua facendo passare il mouse su di essa, ma usando gli appositi selettori di tag (da non confondere con i selettori di stile) che si trovano sulla barra di stato della pagina. Col mouse basta fare click in un qualsiasi punto della tabella e non necessariamente sui bordi, ma anche sull'immagine, in mezzo alla riga ecc. In questo modo ti è più semplice individuare il selettore giusto. Mi rendo conto che spiegarlo a parole è un'impresa, ma la tecnica per la selezione in modalità progettazione e in modalità divisa è questa. Infatti usando il tuo codice e premendo sul selettore "table" ho selezionato tutto ciò che vi è all'interno. Selezionando invece il selettore div che è all'interno dei tag <table></table> ho selezionato solo il TAG DIV e tutto ciò che vi è all'interno. Questa tecnica ti consente di selezionare le tabelle o i div nidificati. Un esempio semplice: se hai cinque tabelle nidificate l'una dentro l'altro e hai la necessità di selezionare solo la terza, basta contare i selettori da sinistra verso destra fino a tre. Non so se ho reso l'idea... tuttavia ti posto un link dove puoi vedere in figura come sono fatti: http://editor.html.it/guide/lezione/3013/controllare-le-proprieta-delle-tabelle/ alla quinta figura vedi i selettori dei TAG.
Rileggendo il tuo post, parli di link all'immagine intendendo <img src= un link... <img src= è un tag che individua il percorso dell'immagine nella directory o cartella... il link è un'altra cosa, è definito da questa sequenza di tag, <a href="http://www.001design.it"><img src="immagini/titolo_yellow.gif" alt="titolo" width="531" height="64" border="0" /></a>. Attenzione, quindi a imparare i termini... leggere una buona guida ti fa risparmiare molto tempo... naturalmente te lo dico con benevolenza, non fraintendermi

Di: Gian Paolo | 26/09/2020 17:30:51


...hai ragione, è proprio un problema di selezione errata, infatti mi sembrava la cosa più semplice selezionare l'intera tabella con il mouse ma eveidentemente non copia tutto al 100%, proverò così e farò sapere, per ora grazie !

Di: linomari | 26/09/2020 17:31:51


...niente da fare, ho copiato tramite il selettore tag l'intero codice relativo alla tabella contenente l'immagine, ma al momento dell'incolla l'immagine non c'è, al suo posto l'errore di Dreamweaver con l'immagine spezzata, il collegamento all'immagine rimane giusto ma solo rifacendolo tirando la freccia sul file riappare.
AIUTO !

Di: linomari | 26/09/2020 17:31:51


Scusami, ma cosa intendi per errore di DW? Un messaggio che ti avverte di un'errata procedura o cosa? Poi l'immagine spezzata... è sorprendente, mai sentita e nemmeno riesco a immaginare cosa voglia intendere; per definizione, un'immagine si configura in una pagina web attraverso un percorso HTML avente il seguente tag con le relative proprietà: <img src=cartella/file_img.jpg width= 250 height= 250/> in quale punto dovrebbe spezzarsi? Se hai uno spazio su server potresti farci vedere cosa accade esattamente... non posso non pensare ad un cattivo funzionamento del programma... facci sapere.

Di: Gian Paolo | 26/09/2020 17:32:51