WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL



Benzer belgeler
Önce Access açıp,masaüstü ne, vt.mdb adlı veri tabanı dosyasını oluşturuyoruz. Kayıt türünü seçiyoruz

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.


MIS213T İNTERNET VE WEB PROGRAMLAMA GÜZ 2016 LAB DOKÜMANI #2. 1. Bölüm: Temel HTML Etiketleri - Resimler

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

İmleci yazıya getirip tıklayınca aşağıda hangi tag ler içinde olduğunu gösterir.

MASAÜSTÜ YAYINCILIK (FIREWORKS)

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Flash ile Etkileşimli Öğretim Materyali Hazırlama Semineri

FRONT PAGE EĞİTİM NOTLARI BAŞLANGIÇ. 1- Open araç çubuğu düğmesinin yanındaki aşağı oku tıklayarak, web seçeneğini işaretleyin

Columns : * Next Text Query veri tabanındaki urunler tablosu görülüyor. Finish, çalıştırınca direk veri tabanındaki bilgileri alıyor.

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Prezi kullanım hatırlatmaları

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Toplu Kayıt Kullanıcı Kitapçığı


Doç. Dr. İsmail Rakıp Karaş Hazırlayan: İdris Kahraman

7. Çerçeveler. Bu bölümü bitirdiğinizde,

1 Aralık 2011 / Perşembe

Microsoft FrontPage Web Sitesi Hazırlama. Ögr.Gör.N.Nilgün Çokça

Şekil 1 : Şablonumuzun Photoshopda açılmış hali

Samsun Çocuk Hizmetleri İ l Koordinasyon Sekretarya Birimi

Nevşehir Hacı Bektaş Veli Üniversitesi. Moodle Uzaktan Eğitim Sistemi. Öğretim Elemanı Bilgilendirme Kılavuzu


ACCESS DERS Tablolarda Düzenleme

Her bir ofis programının olduğu gibi FrontPage inde bir dosya uzantısı vardır. Bunlar *.html veya *.htm dosya uzantılarıdır.

INTERNET INFORMATION SERVICES 6.0 DA WEB SAYFASI YAYINLAMAK

2.Eclipse açıldıktan sonra Workspace alanı seçilmesi gerekir. Workspace alanı projelerinizin fiziksel olarak bulunduğu kısımdır.

Dreamweaver, web sitesi ve sayfalarını oluşturmayı ve yönetmeyi sağlayan bir programdır.

4 Front Page Sayfası Özellikleri

Kullanım Kılavuzu

MUĞLA SITKI KOÇMAN ÜNĠVERSĠTESĠ. BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI. AKADEMĠK PERSONEL KĠġĠSEL WEB SAYFASI KULLANIM KILAVUZU MUKWEB ĠÇĠNDEKĠLER TABLOSU

İNTERNET PROGRAMCILIĞI HAFTA MYSQL - PHPMYADMIN. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Mysql Nedir.

Course Online. Güncelleme: Haziran 24, 2013

Kişisel Web Sitesi Hazırlama, Öğretim Materyallerinin Web Üzerinden Yayınlanması


Teknik Resim Çıkartılması

Resimlerin üstüne yazı yazacağız. resimyukle.aspx sayfası oluşturuyoruz.

TÜRKİYE KAMU HASTANELERİ KURUMU WEB SİTESİ YÖNETİM REHBERİ

3-

Bloglar için en çok tercih edilen düzen 1.düzendir. Yani En son yazılarımın listesi. Sizlerde ödeviniz için bu düzeni seçebilirsiniz.

WEB E-POSTA AYARLARI. Outlook 2003 Ayarı ( Resimli Anlatım )

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 9 Tema Kullanımı

WORDPRESS İLE BLOG TASARLAMA REHBERİ İçindekiler

BİLGİSAYAR 4 MOLEKÜLER BİYOLOJİ VE GENETİK BÖLÜMÜ YARD. DOÇ. DR. MEHTAP YALÇINKAYA

VERİ TABANI NEDİR A. TABLO OLUŞTURMA

İÇERİK YÖNETİM SİSTEMİ KULLANMA KILAVUZU

11 Ocak 2012 / Çarşamba. Spry menü aktifken, açılır menu ekleyebiliyoruz. Spry Menu Bar OK

Atatürk Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü BM Web Programlama ÖDEV 1

MASAÜSTÜ YAYINCILIK (FIREWORKS)

Set Nav Bar Image: Set Nav Bar Image bir resim dosyası üzerine gelince değişen resimler yapabilmemize olanak sağlayan bir Dreamweavr özelliğidr.

2- Kontrol Sil En Öne Getir En Arkaya Gönder Resim Özellikler: Genel Özellikler...

Android Ders Notları

ÇANKAYA ÜNİVERSİTESİ WEBMAIL KULLANIM KLAVUZU

12 TBT / WEB TASARIM ve PROGRAMLAMA ( Not 3 )

U y g u l a m a A i l e s i (Abakus 360, T-Panel, T-CRM) Tarayıcı Ayarları. IPera İletişim Teknolojileri

Luca NET Kobi Ticari Yazılımında ilk yapılacaklar

Resim 1. Access açılış sayfası. Resim 2. Access veri tabanı düzenleme sayfası

ASP.NET ile Bir Web Sitesi Oluşturma

DYNED SİSTEMİNİ AKTİF OLARAK KULLANMAK İÇİN ÖĞRETMEN OLARAK HANGİ İŞLEMLER YAPACAĞIZ AŞAĞIDA ADIM ADIM YAZILMIŞTIR

İNTERNET PROGRAMLAMA 2 A S P. N E T. Marmara Teknik Bilimler MYO / Hafta 4 MasterPage

Eğitmen. Öğretmen/Eğitmen.

BİLGİSAYAR DESTEKLİ TASARIM II

NEUTRON DDNS KURULUMU

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

MediaMind Starter Kit

HTML Sayfaları. Bütün html sayfaları

Web Programlama Kursu

T.C. İZMİR VALİLİĞİ İzmir İl Milli Eğitim Müdürlüğü. DynEd - İngilizce Dil Eğitimi Programı Kayıt Yönetimi Sistemi Kullanımı Kılavuzu

Microsoft PowerPoint

BAROLAR WEB SİTESİ EĞİTİMİ

MERSİN ÜNİVERSİTESİ AKADEMİK PERSONEL BİLGİ SİSTEMİ

Dreamweaver 8. Çalışma alanı yerleşimi. Doküman Penceresi (Document window)

Denetim Masası/Programlar/Windows özelliklerini Aç/Kapat

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

ASSAM YÖNERGESİNE EK-T ASSAM WEB SİTESİ YÖNERGESİNE LAHİKA-2 WEB SİTESİ MAKALE EKLEME KILAVUZU ASSAM

OYAK YATIRIM FX Meta İşlem Platformu Kullanma Kılavuzu

IIS 7.5 ÜZERİNDE FTP SİTE KURULUMU VE YAPILANDIRILMASI

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

NOT: VERİTABANINDAKİ TABLOLARI OLUŞTURMAYI DA UNUTMAYACAĞIZ.

BEUN VPN Hizmeti. VPN Nedir?

Arayüz Geliştirme Dokümantasyonu

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

TESTOSİS KULLANIM KLAVUZU Sisteme Giriş: adresinden yapılmaktadır.

Açılan programın pencere görünümü aşağıdaki gibidir. 2. Araç Çubuğundan kaydet düğmesi ile

Finale de Türk Sanat Müziği ve Türk Halk Müziği donanımlarını kullanarak nota yazabilirsiniz.

WEB TASARIM DERSLERİ

SWAROVSKI E-TİCARET ONLINE BİLGİ VE SİPARİŞ EĞİTİMİ. Page 1 of 13

İçerik Yönetim Sistemi

GoFeed Kullanıcı Arayüzü

Kurulum 14 FTP ye Bağlanmak ve Dosyaları Atmak 14 Veritabanı Oluşturulması ve Bağlanıp Kurulumun Tamamlanması 15

1) Visual Studio da WebSiteemlakci adında yeni bir site oluşturuyoruz.

Vsp Teknoloji Son sistem güvenlik duvarlarıyla korunmaktadır, Kullanıcı bilgilerini doğru girdiğinde giriş sayfasına bağlanacaktır.

PlayOnMac Dowload System Preference Security&Privacy clickthelocktomakechnages (değişiklik yapmak için kilidi tıklayın) Allow apps downloaded from:

Nevşehir Hacı Bektaş Veli Üniversitesi Moodle Uzaktan Eğitim Sistemi Öğretim Elemanı Bilgilendirme Kılavuzu

Windows Live Movie Maker

İNTERNET PROGRAMCILIĞI I

HP Photo Printing Kolay Başvuru Kılavuzu

TEMEL BİLGİSAYAR. Ders Notları. Yrd. Doç. Dr. Seyit Okan KARA

Transkript:

WEB TASARIM CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

İçindekiler Konular Sayfa Slice 2 Iframe 12 CSS 16 Include (php komutu) 20 1

Slice Fireworks te yapacağımız sitenin boyutuna göre hazırlayacağımız temanın boyutunu seçiyoruz. Ben 800*600 lük bir site hazırlayacağım bunun için yeni dökümanı bu özelliğe göre açtım (şekil 1). Şekil 1 2

Tools çubuğundan arka planımızı, butonlarımızı ayarlayarak sitemizi şeklen hazır hale getiriyoruz (şekil 2). Şekil 2 Butonlarımızın üzerine gelince değişik renk alması için state olayını kullanarak 2. State i oluşturuyoruz. Duplicate State yaparak aynı sayfadan bir tane daha oluşturuyoruz (şekil 3). (NOT: Bu anlatımı gerçekleştirirken State diye bahsettiğimiz kısım macromedia dreamweaver 8 de ve Adobe Dreamweaver CS3 te frame olarak geçiyor. Aynımantık orada state adında değil frame adındadır.) Şekil 3 3

State 1 in altına State 2 yi oluşturuyor. Buradan butonların rengini değiştiriyoruz (şekil 4) Şekil 4 Şimdi asıl önemli olan şey yani Slice lamaya geçelim. Şekil5 Tools menüsünden web kısmında ki dört seçenekten sağ üstteki slice tool u seçip slice işlemini gerçekleştiriyoruz (şekil 5). Slice lamayı gerçekleştirirken her ayrıntıya dikkat etmeliyiz. Sayfamızı Slice ladıktan sonra karşımıza Şekil 6 daki gibi ekran çıkıyor. 4

Şekil 6 Daha sonra State 2 deki butonlarda yaptığımız renk değişimi için Slice ladığımız alanın ortasına tıklayarak Add Swap Image Behaviour u seçiyoruz (şekil 7). Şekil 7 5

Şekil 8 Daha sonra karşımıza çıkan pencereden slice yaptığımız alanların State ler arasında hangisinde değişim yapacaksak onu seçiyoruz ve OK e basıyoruz (şekil 8). Artık yaptığımız butonlar mouse ile üzerine gelince renk değiştirecek. 6

Şu an Slice lama işlemi sona erdi. Fireworks te yapacağımız son adım Export işlemi (şekil 9). Menuden File dan Export u seçiyoruz. Karşımıza çıkan ekranda Export kısmında HTML and Images i seçiyoruz. HTML kısmından Export HTML File ı seçiyoruz ve Slice kısmından Export Slices ı seçiyoruz. Eğer en aşağıdaki kutucuğu seçersek vereceğimiz doğrultuda Export edeceği resimleri seçtiğimiz klasöre koyar ve bu sayede daha düzenli bir çalışma olur. Şekil 9 Şimdi bu çalışmamızı Dreamweaver ile birlikte template haline getireceğiz. 7

Dreamweaver da Export ettiğimiz html dosyasını açıyoruz. En önemli noktalardan biriside burada önümüze geliyor. Slice larken sağ, sol ve alt tarafta küçük çubuk şekliyle Slice lama gerçekleştirdik. Sayfada kenarlarda veya aşağıda kayma olacaksa eğer böyle bir işlem yapmamız zorunludur. Slice ladığımız alan resim olarak kaydedildiği için mesela sayfamız aşağıya doğru uzadıkça resimde patlamalar olacak ve ayarladığımız site istediğimiz görünümde olmayacaktır. Bunun için html dosyasında resmi arkaplan yapmamız gereklidir. Aşağıda yaptğımız slice ile bu işlemi örnekleyelim. Dreamweaver da ki dosyada aşağı kısımda bulunan resmi seçiyoruz. Properties den Src kısmındaki adresi kopyalıyoruz (şekil 10). Şekil 10 8

Şekil 11 Daha sonra bu adresi No wrap kutucuğunun yanındaki Bg kısmına kopyalıyoruz artık resmimiz bir arkaplan resmi haline geldi bundan dolayı sitede patlama, kayma olmayacaktır (şekil 11). Artık gönül rahatlığıyla çalışabiliriz. Şekil 12 Şimdi yaptığımız bu html dosyasını devamlı olarak kolayca kullanabilmek için template haline getiriyoruz. Menuden, File dan, Save as Template yi seçiyoruz. Karşımıza çıkan kutucuktan Save i seçiyoruz ve Template i kaydediyoruz (şekil 12). 9

Template üzerinde bütün değişikliklerimizi yapabiliriz. Burada butonlara link veriyoruz. Template kullanıp bir html sayfası yaptığımızda sayfa üzerinden herhangi bir değişiklik yapamayız. Sayfa üzerinde değişiklik yapabilmek için Editable Region eklemek gerekiyor. Bunu da şekil 13 teki resimde ki adımlara göre yapabiliyoruz. Şekil 13 Karşımıza çıkan küçük pencerede OK e basarak Editable Region u eklemiş oluyoruz (şekil 14). Bu EditRegion kısmını html sayfalarında değiştirebiliyoruz. Yani template kısmında ayarladğımız web sayfalarında sadece bu kısma dokunabiliyoruz. Şekil 14 10

Dreamweaver da Menuden, File dan, New i seçerek aşağıdaki resimdeki gibi templates kısmından yaptığımız template i seçiyoruz ve sitemizi hazırlıyoruz. Şekil 15 11

Iframe Yukarıda ki anlattığımız yöntemin dışında birde iframe kullanarak site yapabiliriz. Daha önce gösterdiğimiz ana.html dosyasını açarak bu çalışmayı gerçekleştirelim. Hazırladığımız sayfamızı açtıktan sonra Menuden Insert ü seçip ordan Tag ı seçiyoruz. Karşımıza şekil 16 da ki ekran gelecektir. Şekil 16 12

Buradan HTML tags ı seçiyoruz. Daha sonra Page Elements ten iframe yi seçiyoruz ve Insert butonuna basıyoruz (şekil 17). Şekil 17 Bu adımdan sonra karşımıza şekil 18 de ki sayfa gelecektir. 13

Şekil 18 Burada Source kısmına iframe in içine gelecek dosyayı veya adresi yazıyoruz. Eğer buraya www.tarikozel.com yazarsak iframe nin içine bu gelir ama index.html adında bir dosyayı seçersek onu içeri getirir. Name bölümüne iframe için isim yazmalıyız çünkü ileride de göreceğiz link vermek için bu isim kullanılacak. Width genişliği, height yüksekliği bize verir. Scrolling kısmında auto olarak bırakırsak çağırdığımız sayfadaki objeler aşağıya veya yana doğru uzarsa otomatik scroll ortaya çıkar. Buradaki ayarlamaları yaptıktan sonra karşımıza aşağıdaki şekilde sayfamız gelecektir. 14

Şekil 19 Ortadaki gri kısım iframe dir (şekil 19). Buraya çağırdığımız sayfalar gelecek. Biz bu iframe mimize icerik ismini verdik. Şekil 20 Web sitemizde birden çok sayfa olacaksa butonlara link vermemiz gerekecektir. Bunun için iframe e link verirken properties den link kısmına sayfamızın adını yazıyoruz (şekil 20). Burada ki püf noktası Target kısmına iframe ismini vermemizdir. Gördüğünüz gibi Target ta icerik yazıyor. 15

CSS CSS görünüm olarak sitemizi güzelleştirmeye yarıyor. Yazacağımız kodlarla renklerde, resimlerde oynamalar yapabiliyoruz. Dreamweaver ın bize verdiği imkanlarla bunları kolayca yapabiliyoruz. İstersek direk kod olarakta yazabiliyoruz. Dreamweaver da File dan, New den, CSS i seçerek yeni bir css sayfası açarak çalışmamıza başlayabiliriz (şekil 21). Şekil 21 16

Karşımıza gelen bu sayfada kodlarımız yazabiliriz. CSS te class lar oluşturuyoruz. Bu class ları şu şekilde yazıyoruz. Örnek:.arkaplan{ background:#99f; border:#000; border:solid; width:700px; height:500px; } arkaplan class ismimizdir, özelliklerini {} içine yazıyoruz (şekil 22). Şekil 22 17

Bu şekilde CSS dosyamızı tamamladıktan sonra boş bir html sayfası açıyoruz ve bu CSS dosyasını içine attach ediyoruz. Propersties ten Class tan Attach Style Sheet i seçiyoruz (şekil 23). Şekil 23 Karşımıza aşağıdaki küçük ekran gelir. Burada File/URL kısmına hazırladığımız css dosyasının konumu seçiyoruz. Add as te link seçili olursa html dosyası css dosyasını dışardan kullanır ama import u seçersek html dosyasının içine css i gömer. OK butonuna basarak CSS i attach ediyoruz (şekil 24). Şekil 24 18

Daha sonra properties tan class lara baktığımızda yazdığımız class ların geldiğini görüyoruz (şekil 25). CSS kodlarını kullanmak için html kodunun içinde body komutunun arasına <div> komutu yazmamız gerekiyor ve bunun arasına class ları yerleştirmemiz gerekiyor. Class ları yazınca </div> yazarak komutu kapıyoruz. Şekil 25 Örnek olarak aşağıdaki koda bakabiliriz. <div class="arkaplan"> <div class="banner"> <div class="link"> <p><a href="index.html">anasayfa</a> <a href="linkler.html">linkler</a> <a href="iletisim.html">iletişim</a> <a href="calismalar.html">çalışmalar</a> <a href="hakkimda.html">hakkımda</a></p> </div></div> <table width="200" border="0"> <tr> <td class="baslik">anabaşlık Anasayfa</td> </tr> <tr> 19

<td class="yanbaslik">yanbaşlık</td> </tr> <tr> <td class="yazi">yazı</td></tr> </table> </div> Bu kodda görüldüğü gibi birden çok <div> açılmış ve bunların içine class lar yazılmış. <td class="baslik">anabaşlık Anasayfa</td> Komutu ile anabaşlık anasayfa yazısını baslik class ına göre ekrana yazarız. Bu komuttan sonra şekil 26 da ki görüntü karşımıza gelir. Şekil 26 20

Include (php komutu) Bir html sayfası oluştururken sayfanın bölümlerini dışarıdan çağırabiliriz. Bunuda PHP yardımıyla yapabiliriz. Hazırlayacağımız sayfada hiçbir şey ayarlamadan sadece dışarıdan sayfalar çağırarak güzel bir sayfa oluşturabiliriz. Öncelikle header.php isminde bir sayfa oluşturalım (şekil 27). Şekil 27 Daha sonra footer.php oluşturalım (şekil 28). Şekil 28 Şimdi yeni oluşturacağımız sayfada bu php dosyalarını çağıralım. 21

Şekil 29 da görüldüğü gibi php kodlarıyla header.php ve footer.php yi çağırarak sayfayı oluşturduk. Şekil 29 Sayfamız tarayıcıda şekil 30 da ki gibi görülmektedir. Şekil 30 Basit bir anlatımla konumuz bu şekilde özetlenebilir. 22