I dokumentfönstret växlar du till designvyn och markerar en del av ett dokument som du vill spara som en bibliotekspost.
Läs det här avsnittet när du vill lära dig hur du skapar biblioteksposter i Dreamweaver och infogar och redigerar biblioteksposter i dokument.
Ett bibliotek är en särskild Dreamweaver-fil som innehåller en samling av enskilda resurser eller kopior av resurser som du kan placera på dina webbsidor. Resurserna i ett bibliotek kallas biblioteksposter. Objekt som du kan lagra i ett bibliotek inkluderar bilder, tabeller, ljud, och filer som skapats med Adobe Flash. Du kan automatiskt uppdatera alla sidor som använder ett biblioteksobjekt när du redigerar objektet.
Anta till exempel att du bygger en stor webbplats för ett företag som vill att en slogan ska visas på varje sida.Du kan skapa ett biblioteksobjekt som innehåller sloganen och använda det biblioteksobjektet på varje sida. Om sloganen ändras kan du ändra biblioteksobjektet och automatiskt uppdatera varje sida som använder det.
Dreamweaver lagrar biblioteksobjekt i en Library-mapp inom den lokala rotmappen för varje plats. Varje plats har sitt eget bibliotek.
Du kan skapa ett biblioteksobjekt från vilket element som helst i brödtext-avsnittet av ett dokument, inklusive text, tabeller, formulär, Java-applets, plug-ins, ActiveX-element, navigeringsfält och bilder.
För länkade objekt som bilder lagrar biblioteket endast en referens till objektet. Den ursprungliga filen måste finnas kvar på den angivna platsen för att biblioteksobjektet ska fungera korrekt.
Det kan dock fortfarande vara bra att spara en bild i en bibliotekspost. Du kan till exempel lagra en komplett img-tagg i ett biblioteksobjekt, vilket gör att du enkelt kan ändra bildens alt-text, eller till och med dess src-attribut, på hela platsen. (Använd inte denna teknik för att ändra en bilds bredd- och höjd-attribut, om du inte också använder en bildredigerare för att ändra bildens faktiska storlek.)
Om biblioteksposten innehåller länkar kanske inte länkarna fungerar på den nya platsen. Bilder i en bibliotekspost kopieras inte heller till den nya platsen.
När du använder ett biblioteksobjekt infogar Dreamweaver en länk till det, snarare än själva objektet, på webbsidan. Det vill säga, Dreamweaver infogar en kopia av HTML-källkoden för det objektet i dokumentet och lägger till en HTML-kommentar som innehåller en referens till det ursprungliga, externa objektet. Det är denna externa referens som möjliggör automatisk uppdatering.
När du skapar ett biblioteksobjekt som inkluderar ett element med ett Dreamweaver-beteende kopplat till det, kopierar Dreamweaver elementet och dess händelsehanterare (attributet som anger vilken händelse som utlöser åtgärden, som onClick, onLoad, eller onMouseOver, och vilken åtgärd som ska anropas när händelsen inträffar) till biblioteksobjektfilen. Dreamweaver kopierar inte de associerade JavaScript-funktionerna till biblioteksobjektet. När du istället infogar biblioteksobjektet i ett dokument infogar Dreamweaver automatiskt de lämpliga JavaScript-funktionerna i head-avsnittet av det dokumentet (om de inte redan finns där).
Om du kodar JavaScript-funktioner manuellt (d.v.s. om du skapar dem utan att använda Dreamweaver-beteenden) kan du göra dem till en del av en bibliotekspost om du använder beteendet Anropa JavaScript för att köra koden. Om du inte använder ett Dreamweaver-beteende för att köra koden sparas inte koden som en del av biblioteksposten.
Det finns särskilda krav för att redigera beteendena i biblioteksobjekt. Biblioteksobjekt kan inte innehålla formatmallar, eftersom koden för dessa element är del av head-avsnittet.
Skapa en bibliotekspost baserat på en markering
Välj Verktyg > Bibliotek > Lägg till objekt i bibliotek.
Dreamweaver sparar varje biblioteksobjekt som en separat fil (med filtillägget .lbi) i Library-mappen i platsens lokala rotmapp.
Skapa en tom bibliotekspost
Om något är markerat kommer det att placeras i det nya biblioteksobjektet.
Välj kategorin Bibliotek i resurspanelen.
Klicka på knappen Ny bibliotekspost längst ned i panelen.
Infoga en bibliotekspost i ett dokument
När du lägger till ett biblioteksobjekt på en sida infogas det faktiska innehållet i dokumentet tillsammans med en referens till biblioteksobjektet.
Välj kategorin Bibliotek i resurspanelen.
- Dra en bibliotekspost från resurspanelen till dokumentfönstret.
Om du vill infoga innehållet i en bibliotekspost utan att inkludera en referens till posten i dokumentet trycker du på Kontroll (Windows) eller Alternativ (Macintosh) medan du drar posten från resurspanelen. Om du infogar en post på det här sättet kan du redigera posten i dokumentet, men dokumentet kommer inte att uppdateras när du uppdaterar sidor som använder den biblioteksposten.
Välj en bibliotekspost och klicka på Infoga.
Redigera biblioteksposter och uppdatera dokument
När du redigerar ett biblioteksobjekt kan du uppdatera alla dokument som använder det objektet.Om du väljer att inte uppdatera förblir dokumenten kopplade till bibliotekobjektet; du kan uppdatera dem senare.
Du kan byta namn på objekt för att bryta deras anslutning med dokument eller mallar, ta bort objekt från webbplatsens bibliotek och återskapa ett saknat biblioteksobjekt.
Redigera en bibliotekspost
Välj kategorin Bibliotek i resurspanelen.
Klicka antingen på knappen Redigera eller dubbelklicka på biblioteksposten.
Dreamweaver öppnar ett nytt fönster, liknande dokumentfönstret, för redigering av biblioteksobjektet.Den gråa bakgrunden visar att du redigerar ett biblioteksobjekt i stället för ett dokument.
Ange om du vill uppdatera dokumenten på den lokala platsen som använder biblioteksposten. Välj Uppdatera för att uppdatera direkt. Om du väljer Uppdatera inte, uppdateras inte dokumenten förrän du väljer Verktyg > Bibliotek > Uppdatera aktuell sida eller Uppdatera sidor.
Uppdatera det aktuella dokumentet så att den aktuella versionen av alla biblioteksobjekt används
Välj Verktyg > Bibliotek > Uppdatera aktuell sida.
Uppdatera hela webbplatsen eller alla dokument som använder ett visst biblioteksobjekt
Välj Verktyg > Bibliotek > Uppdatera sidor.
För att uppdatera alla sidor på den valda webbplatsen så att de använder den aktuella versionen av alla biblioteksobjekt väljer du Hela webbplatsen och väljer sedan webbplatsnamnet i den intilliggande popup-menyn.
För att uppdatera alla sidor på den aktuella platsen som använder bibliotekobjektet väljer du Filer som använder och väljer sedan namn på ett bibliotekobjekt i den intilliggande popup-menyn.
Om du vill uppdatera mallarna samtidigt väljer du även Mallar.
Dreamweaver uppdaterar resurserna enligt angivet. Om du valde alternativet Visa logg genererar Dreamweaver en rapport som visar om filerna uppdaterades utan problem, tillsammans med annan information.
Byta namn på en bibliotekspost
Välj kategorin Bibliotek i resurspanelen.
Ta bort en bibliotekspost från ett bibliotek
När du tar bort ett biblioteksobjekt tar Dreamweaver bort det från biblioteket men ändrar inte innehållet i dokument som använder objektet.
Välj kategorin Bibliotek i resurspanelen.
Om du tar bort en bibliotekspost kan du inte använda Ångra för att hämta den. Du kan dock återskapa den.
Återskapa ett saknat eller borttaget biblioteksobjekt
Anpassa markering av biblioteksobjekt
Du kan anpassa markeringsfärgen för biblioteksobjekt och visa eller dölja markering genom att ställa in markeringsinställningar.
Ändra markeringsfärg på biblioteksobjekt
Så här visar eller döljer du markering i dokumentfönstret
Om du vill visa markeringen väljer du Visa > Alternativ för designvyn > Visuella hjälpmedel >Osynliga element. Om du vill dölja markeringen avmarkerar du Osynliga element.
Redigera egenskaperna för ett biblioteksobjekt
Du kan använda Egenskapsgranskaren för att öppna ett biblioteksobjekt för redigering, koppla loss ett valt biblioteksobjekt från dess källfil eller skriva över ett objekt med det för närvarande valda biblioteksobjektet.
Källa
Visar filnamnet och platsen för källfilen för biblioteksobjektet. Du kan inte redigera den här informationen.
Öppna
Öppnar källfilen för biblioteksposten för redigering. Det här motsvarar att välja objektet i panelen Resurser och klicka på knappen Redigera.
Koppla loss från original
Bryter länken mellan det valda biblioteksobjektet och dess källfil. Du kan redigera det lossade objektet i dokumentet, men det är inte längre ett biblioteksobjekt och uppdateras inte när du ändrar originalet.
Återskapa
Skriver över den ursprungliga biblioteksposten med den aktuella markeringen. Använd det här alternativet för att återskapa biblioteksobjekt om det ursprungliga biblioteksobjektet saknas eller av misstag har raderats.
Gör biblioteksobjekt redigerbara i ett dokument
Om du har lagt till ett biblioteksobjekt i ditt dokument och vill redigera objektet specifikt för den sidan måste du bryta länken mellan objektet i dokumentet och biblioteket.När du har gjort en instans av ett biblioteksobjekt redigerbar uppdateras den instansen inte när biblioteksobjektet ändras.
Redigera ett beteende i en bibliotekspost
För att redigera ett beteende i ett biblioteksobjekt måste du först sätta in objektet i ett dokument och sedan göra objektet redigerbart i det dokumentet. När du har gjort ändringarna kan du återskapa biblioteksobjektet och ersätta objektet i biblioteket med det redigerade objektet från ditt dokument.
Notera namnet på biblioteksobjektet samt de exakta taggar det innehåller. Du behöver den här informationen senare.
Välj kategorin Bibliotek i resurspanelen.
Var försiktig så att du väljer exakt samma element som fanns i det ursprungliga biblioteksobjektet.
Klicka på knappen Ny bibliotekspost på resurspanelen och ge den nya posten samma namn som den post som du tog bort, med samma stavning och skiftläge.
Om du vill uppdatera biblioteksposten i andra dokument på platsen väljer du Verktyg > Bibliotek > Uppdatera sidor.
Liknande innehåll
Skapa snygga webbplatser i Dreamweaver
Designa, koda och hantera dynamiska webbplatser med ett kraftfullt allt-i-ett-verktyg.