Dreamweaver'da görüntü, film, renk, komut dosyası, bağ ve kitaplık öğesi gibi varlıkları kullanmayı öğrenin.
Varlıklar hakkında
Sitenizde saklanan görüntü, film, renk, komut dosyası ve bağ gibi varlıkların takibini yapmak için Adobe Dreamweaver'ı kullanabilirsiniz. Bir varlığı, geçerli belgenin bir sayfasına eklemek için doğrudan sürükleyebilirsiniz.
Varlıkları çeşitlik kaynaklardan edinebilirsiniz. Örneğin Adobe® Fireworks® veya Adobe® Flash® gibi bir uygulamada varlıklar oluşturmuş; bunları bir meslektaşınızdan almış veya bir küçük resim CD'sinden veya grafik web sitesinden kopyalamış olabilirsiniz.
Dreamweaver ayrıca iki özel varlık türüne (kitaplıklar ve şablonlar) erişim sunar. Her ikisi de bağlı varlıklardır: bir kitaplık öğesini veya şablonu düzenlediğinizde, Dreamweaver bu varlıkları kullanan tüm belgeleri güncelleştirir. Kitaplık öğeleri genellikle, site logosu ve telif hakkı gibi küçük tasarım varlıklarını temsil eder. Daha büyük bir tasarım alanını kontrol etmek için bunun yerine şablon kullanın.
Kitaplık öğeleri hakkında
Bir kitaplık, içinde web sayfalarınıza yerleştirebileceğiniz varlıklardan veya varlık kopyalarından oluşan bir koleksiyon bulunan özel bir Dreamweaver dosyasıdır. Bir kitaplıktaki varlıklara kitaplık öğeleri denir. Kitaplıklarda saklayabileceğiniz öğeler arasında görüntüler, tablolar, sesler ve Adobe Flash ile oluşturulmuş dosyalar bulunur. Bir kitaplık öğesini değiştirdiğinizde, o kitaplık öğesini içeren tüm sayfaları otomatik olarak güncelleştirebilirsiniz.
Örneğin bir sloganının sitesindeki her sayfada olmasını isteyen bir şirket için büyük bir site yapmakta olduğunuzu varsayın. Sloganı içerek bir kitaplık öğesi oluşturabilir ve bu kitaplık öğesini her sayfada kullanabilirsiniz. Slogan değişirse kitaplık öğesini değiştirebilir ve onu kullanan her sayfayı otomatik olarak güncelleştirebilirsiniz.
Dreamweaver, kitaplık öğelerini her sitenin yerel kök klasörünün içindeki Library adlı bir klasörde saklar. Her sitenin kendi kitaplığı vardır.
Bir belgenin body kısmındaki metin, tablo, form, Java apleti, eklentiler, ActiveX öğeleri, gezinme çubukları ve görüntüler gibi her tür öğeden bir kitaplık öğesi oluşturabilirsiniz.
Görüntü gibi bağlı öğeler için kitaplık yalnızca öğeye giden bir referans saklar. Kitaplık öğesinin doğru çalışabilmesi için orijinal dosyanın belirtilen yerde kalması gerekir.
Yine de bir görüntüyü bir kitaplık öğesinde saklamak yararlı olabilir. Örneğin bir kitaplık öğesinde eksiksiz bir img etiketini saklayabilirsiniz; bu size görüntünün alt metnini, hatta src niteliğini site genelinde değiştirme imkanı sağlar. (Yalnız bu tekniği, bir görüntünün gerçek boyutlarını değiştirmek için bir görüntü düzenleyici kullanmadıkça o görüntünün width ve height niteliklerini değiştirmek için kullanmayın.)
Kitaplık öğesinde bağlar bulunuyorsa, bağlar yeni sitede çalışmayabilir. Bir kitaplık öğesindeki görüntüler yeni siteye kopyalanmaz.
Bir kitaplık öğesi kullandığınızda Dreamweaver, web sayfasına öğenin kendisi yerine ona giden bir bağ ekler. Yani Dreamweaver belgeye o öğenin HTML kaynak kodunu kopyalar ve orijinal, harici öğeye giden bir referans içeren bir HTML yorumu ekler. Otomatik güncelleştirmeyi mümkün kılan bu harici referanstır.
Kendisine iliştirilmiş Dreamweaver davranışlı bir öğe içeren bir kitaplık öğesi oluşturduğunuzda, Dreamweaver öğeyi ve olay işleyicisini (onClick, onLoad veya onMouseOver gibi olaylardan hangisinin belirli bir eylemi tetiklediğini ve söz konusu olay gerçekleştiğinde hangi işlemin yapılacağını belirten nitelik) kitaplık öğesi dosyasına kopyalar. Dreamweaver ilgili JavaScript işlevlerini kitaplık öğesine kopyalamaz. Bunun yerine size, kitaplık öğesini bir belgeye eklediğinizde, Dreamweaver otomatik olarak uygun JavaScript işlevlerini o belgenin head bölümüne (daha önceden eklenmemişse) ekler.
JavaScript kodunu elinizle kodlarsanız (yani onu Dreamweaver davranışları kullanmadan oluşturursanız), kodu çalıştırmak için JavaScript'i Çağır davranışını kullanmanız halinde onu bir kitaplık öğesinin parçası haline getirebilirsiniz. Kodu çalıştırmak için bir Dreamweaver davranışı kullanmazsanız, kod kitaplık öğesinin bir parçası olarak tutulmaz.
Kitaplık öğelerindeki davranışları düzenlemenin özel bazı koşulları vardır. Kitaplık öğelerinde stil sayfaları olamaz çünkü bu öğelerin kodu head bölümünün bir parçasıdır.