Css etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Haziran 2013

Css'de Hata Yakalama Yontemleri

Css'de Hata Yakalama Yöntemleri

CSS ile sayfa planlama ve gelişmiş sayfa tasarımlarında başınıza bir çok hata gelebilir. Bu gayet normal bir haldir. Mesele bu hataları çözmektir. Hata çözmede izlenecek yöntemlerden bir tanesi elementlere kenar çizgisi(border) atamaktır.


li a { border: 1px solid red; }




Diğer bir yöntemde elemente ardalan rengi(background-color) uygulamaktır.

CSS kodu;


#icerikalani { background-color:#999; }



Böylece elementin etki alanı görülecek ve hatayı tespit kolaylaşacaktır.


Unknown
7 Haziran 2013

Css Sorunlari ve Cozum Onerileri

Css Sorunları ve Çözüm Önerileri



Bir yazı tipi(font) tanımlaması yapılırken eğer yazı tipi adı arasında boşluk varsa(örn: Times New Roman) uygulamada sorun olur. Sorunun çözümü boşluk olan yazı tipi ismini çift tırnak("") içine almaktır.

body{ font-family: times, "times new roman", serif; }



Unknown

6 Haziran 2013

Css'nin Yapisi

CSS'in Yapısı
CSS'in yapısı iki ana kısımdan oluşur. Seçiciler(Selector) ve Bildirim Bloğu(Declaration Block). Bildirim Bloğuda iki ye ayrılır. Özellik(Property) ve Değer(Value).




Not XML de Seçiciler HTML elementleri dışında yeni oluşturulan elementlerde olabilir.

Tüm HTML elementleri potansiyel Seçicilerdir. Seçiciler ismini de buradan alır, HTML seçilen element anlamındadır. Bildirim bloğu süslü parantezle açılır ve kapanır. Bildirimler arasında " ; " noktalı virgül kullanılır. özellik ve değerler birbirinden " : " iki nokta üstüste ile ayrılır. 

h1 { font: medium Arial; }


şeklinde arada boşluk verilerekde bildirm yapılabilir. Burada ilki font'un boyutunu ikincisi ise font ismini gösterir. İleride bu konuya daha ayrıntılı gireceğiz. Ayrıca sadece font etiketine özel " / " kullanımı vardır örnek aşağıda:



h1 { font: medium/120% Arial; }


Burada " / " Seçicinin font boyutunu ve satır yüksekliğini gösterir.(font_boyutu/satir_yuksekliği)



Gruplama

Yukarıda hep bir Seçici'yi sadece bir HTML elementine atamayı gördük, Birden fazla HTML elementine de atama yapabilirz, buna gruplama denir. Gruplama Seçicilerde yapıldığı gibi Bildirmlerde de yapılabilir.



p, h3 { font-family: Arial; }



Not CSS2 ile birlikte Evrensel Seçici(universal selector) Seçiciler arasına katılmıştır, " * " ile gösterilir. * {color: red;} tüm elementleri kırmızı yapar. Bir anlamda gruplama yapar...

Burada düküman içindeki paragraflarda(p) ve başlıklarda(h3) fontların Arial olacağını tek bildirim ile belirttik. Gruplama yapılan Seçicileri ayırmak için " , " virgül kullanılır. Sınırsız sayıda Seçici gruplanabilir. Gruplama tasarımcılara büyük kolaylıklar sağlar. Bildirim'lerimizi de gruplayabiliriz, bununla ilgili yukarıda örnekler mevcut. Bir veya daha fazla Seçiciye bir den fazla bildirim ekleye biliriz.



p, h3{ font-family: Arial; font-size:2; font-weight: bold; }


Seçiciler ikiye ayrılır. Sınıf Seçicisi ve Id Seçicisi. CSS ile işlenmemiş bir dökümanda başlangıçta bir plan yaparak hangi içeriğin Sınıf Seçicisi hangi Seçicicinin Id Seçicisi olacağını planlamalıyız.


Unknown
6 Haziran 2013

1 Haziran 2013

Css Etiketleri Hakkinda



Merhaba Arkadaşlar...






CSS kodları HTML kodlarının içine yazılırlar. Türüne göre body veya head bölümlerinde yer alabilirler. Bunların dışında harici CSS dosyaları oluşturulup bunlar gerektiğinde HTML belgesi içerisinde çağırılabilirler.
Hemen hemen her konuda olduğu gibi CSS konusunda da Microsoft Internet Explorer ve Netscape farklı yorumlar ortaya koyarlar. Bu noktada her iki browser’ın da aynı/benzer yorumlayacağı kodlar yazmak en uygunudur...



LİNK ÖZELLİKLERİ:
a :Linkin, sayfa açıldığında tıklanmadan veya ümleç üzerine getirilmeden önceki durumudur.
a:hover :Linkin imleç üzerine getirildiğindeki durumudur.
a:active :Linkin tıklandığı andaki durumudur.
a:visited :Linkin tıklandıktan sonraki durumudur.




BİÇİMLENDİRME:
color:Linkin rengini belirler.
background-color:Linkin zemin rengini belirler.
background-image:Linkin zeminine resim ekler(Bu animated-gif de olabilir.)
text-decoration:Linkin altının,üstünün vs. çizgili olup olmayacağını belirler.
font-weight:Yazının kalınlık veya inceliğini belirler.
border:Linkin etrafına kenarlık ekler.
display:Linki içeren hücre , satır vb. istenilen alanın seçilmesini sağlar.



LİSTE ÖZELLİKLERİ:
disk:Liste biçiminin disk (içi dolu daire) şeklinde olmasını sağlar.
circle : Liste biçiminin çember şeklinde olmasını sağlar.
square : Liste biçiminin kare olmasını sağlar.
decimal : Liste biçiminin rakamlardan oluşmasını sağlar.
lower-roman : Liste biçiminin i,ii,iii gibi küçük roma rakamlarından oluşmasını sağlar.
upper-roman : Liste biçiminin I,II,II gibi büyük roma rakamlarından oluşmasını sağlar.
lower-alpha : Liste biçiminin a,b,c şeklinde küçük harf olmasını sağlar.
upper-alpha : Liste biçiminin A,B,C şeklinde büyük harf olmasını sağlar.
none : Listenin simgesiz olmasını sağlar.
inside : Listenin ikinci satırının en soldan başlamasını sağlar.
Outside : Listenin ikinci satırının ilk satır ile aynı yerden başlamasını sağlar.
list-style-image : Liste biçiminin resim olmasını sağlar.



KATMAN ÖZELLİKLERİ:
position:Katmanın yerinin belirlenmesini sağlar.
absolute:Katmanın yerinin pencere esas alınarak belirlenmesini sağlar.
relative: Katmanın yerinin bir önceki katman esas alınarak belirlenmesini sağlar.
static:Katmanın yerinin sabit olarak (Varsayılan olan sol üst köşe) belirlenmesini sağlar.
top:Katmanın üstten ne kadar aşağıda olması gerektiğini belirler.
left:Katmanın soldan ne kadar içeride olması gerektiğini belirler.
width:Katmanın genişliğinin ne kadar olacağını belirler.
height:Katmanın yüksekliğinin ne kadar olacağını belirler.
overflow:Katmanın belirtilen yükseklik ve genişliğe sığmayan kısmına ne olacağını belirler.
auto:Otomatik olarak belirlenir.
scroll:Kaydırma çubuğu ekleyerek görünmesini sağlar.
visible : Katmanı belirtilen boyutların dışına taşırarak sığmayan yerlerin görünmesini sağlar.
hidden:Sığmayan yerleri gizler.
visibility:Katmanın görünebilirlik ayarını yapar.
visible : Katmanın görünür olmasını sağlar.
hidden:Katmanı gizler.
z-index : Katmanların alttan üste doğru hangi sıra ile gösterileceğini belirler.1 değeri katmanın en altta olacağını belirtir.



FONT ÖZELLİKLERİ:
font-family:Yazı türünü belirler.(Arial , Verdana gibi.)
font-style:Yazının normal veya sağa eğik olmasını sağlar.
font-variant:Yazının normal veya tümünün büyük harflerden oluşmuş olmasını sağlar.
font-weight:Yazının kalınlık-inceliğini belirler.
font-size:Yazının büyüklüğünü belirler.



TEXT ÖZELLİKLERİ:
word-spacing : Kelimeler arasında bırakılacak boşluğu boşluğu belirler.
letter-spacing : Harfler arasında bırakılacak boşluğu boşluğu belirler.
text-decoration : Kelimenin altının , üstünün vs. çizili olup olmayacağını belirler.
underline : Kelimenin altının (Satır altından) çizili olmasını sağlar.
overline : Kelimenin üstünün (Satır üstünden) çizili olmasını sağlar.
line-through : Kelimenin ortasından çizili olmasını sağlar.
blink : Kelimenin yanıp sönmesini sağlar.(Netscape için)
vertical-align : Metnin yatay olarak nasıl hizalanacağını belirler.
text-transform: Kelimelerin büyük harf veya küçük harflerden oluşmasını sağlar.
capitalize : Kelimelerin ilk harflerinin büyük olmasını sağlar.
uppercase : Kelimelerin bütün harflerinin büyük olmasını sağlar.
lowercase : Kelimelerin bütün harflerinin küçük olmasını sağlar.
none : Kelimelerin orjinal metindeki gibi olmasını sağlar.
text-align: Metnin dikey olarak nasıl hizalanacağını belirler.
left : Metni sola yaslar.
right : Metni sağa yaslar.
center : Metni ortalar.
justify : Metni iki yana yaslar.
text-indent : Metnin ilk satırının soldan ne kadar içerden başlayacağını belirler.
line-height : Satırın yüksekliğini ayarlar.(Yüksek değer verildiğinde satırlar arasındaki boşluk artar.)
first-line : Metnin ilk satırının biçimlendirilmesini sağlar.
first-letter : Metnin ilk harfinin biçimlendirilmesini sağlar.



İMLEÇ ÖZELLİKLERİ:
crosshair:İmlecin artı işareti şeklinde olmasını sağlar.
auto:İmlecin metinde dikey çizgi ,boş alanda normal ok şeklinde olmasını sağlar.
default:İmlecin hem metinde hem de boş alanda normal ok şeklinde olmasını sağlar.
hand:İmlecin linkte olduğu gibi el şeklinde olmasını sağlar.
move:İmlecin taşıma işareti şeklinde olmasını sağlar.
ne-resize:İmlecin sağa yatık normal ok olmasını sağlar.
nw-resize:İmlecin sola yatık normal ok olmasını sağlar.
se-resize:İmlecin yukardan aşağı doğru ve sağa yatık normal ok olmasını sağlar.
sw-resize:İmlecin yukardan aşağı doğru ve sola yatık normal ok olmasını sağlar.
n-resize:İmlecin aşağıdan yukarıya doğru ince ok şeklinde olmasını sağlar.
s-resize:İmlecin yukardan aşağı doğru ince ok şeklinde olmasını sağlar.
w-resize:İmlecin sola doğru ince ok şeklinde olmasını sağlar.
e-resize:İmlecin sağa doğru ince ok şeklinde olmasını sağlar.
text:İmlecin hem metinde hem de boş alanda metinde olduğu gibi görünmesini sağlar.
wait:İmlecin meşgul animasyonuna dönüşmesini sağlar.
help:İmlecin yardım-soru işaretine dönüşmesini sağlar


ZEMİN ÖZELLİKLERİ:
background-color: Zeminin rengini belirler.
#color : Renk adı.
transparent: Zeminin saydam olmasını sağlar.
background-image: Zemine resim yerleştirilmesini sağlar.
url : Zemine yerleştirilen resmin adresi.
background-repeat: Zemine yerleştirilen resmin nasıl yayılacağını belirler.
repeat : Resmin bütün zemine yayılmasını sağlar.
repeat-x : Resmin sol-üstten sağ-üste doğru yayılmasını sağlar.
repeat-y : Resmin sol-üstten sol-alta doğru yayılmasını sağlar.
no-repeat: Resmin yayılmadan orjinal boyutuyla görünmesini sağlar.
background-attachment: Zemindeki resmin , sayfa kaydırma çubuğuyla hareket ettirildiğindeki durumunu belirler.
scroll : Sayfa hareket ettirildiğinde zeminin de kaymasını sağlar.
fixed: Sayfa kaydırılsa da zeminin sabit kalmasını sağlar
background-position: Zemindeki resmin istenilen şekilde yerleştirilmesini sağlar.
top : Resmi yukarı yerleştirir.
center : Resmi ortalar.
bottom : Resmi aşağı yerleştirir.
left : Resmi sola yerleştirir.
right: Resmi sağa yerleştirir.
…px : Resmin soldan istenilen ölçüde içerde olmasını sağlar.


TABLO ÖZELLİKLERİ
margin : Tablo ile pencerenin kenarları arasında bırakılacak boşluğu belirler.
margin-top : Tablo ile pencerenin üst kenarı arasında bırakılacak boşluğu belirler.
margin-right : Tablo ile pencerenin sağ kenarı arasında bırakılacak boşluğu belirler.
margin-bottom : Tablo ile pencerenin alt kenarı arasında bırakılacak boşluğu belirler.
margin-left : Tablo ile pencerenin sol kenarı arasında bırakılacak boşluğu belirler.

padding : Tablo kenarları ile tablo içeriği (Yazı vb.) arasında bırakılacak boşluğu belirler.
padding-top : Tablonun üst kenarı ile tablo içeriği arasında bırakılacak boşluğu belirler.
padding-right : Tablonun sağ kenarı ile tablo içeriği arasında bırakılacak boşluğu belirler.
padding-bottom : Tablonun alt kenarı ile tablo içeriği arasında bırakılacak boşluğu belirler.
padding-left : Tablonun sol kenarı ile tablo içeriği arasında bırakılacak boşluğu belirler.

border : Tablonun kenarlarının şekillendirilmesini sağlar.

border-top : Tablonun üst kenarının şekillendirilmesini sağlar.
border-left : Tablonun sol kenarının şekillendirilmesini sağlar.
border-bottom : Tablonun alt kenarının şekillendirilmesini sağlar.
border-right : Tablonun sağ kenarının şekillendirilmesini sağlar.

border-width : Tablonun kenarlarının kalınlığını belirler.
border-top-width : Tablonun üst kenarının kalınlığını belirler.
border-right-width : Tablonun sağ kenarının kalınlığını belirler.
border-bottom-width : Tablonun alt kenarının kalınlığını belirler.
border-left-width : Tablonun sol kenarının kalınlığını belirler.

border-style : Tablonun kenarlık türünü belirler.
border-top-style : Tablonun üst kenarlık türünü belirler.
border-right-style : Tablonun sağ kenarlık türünü belirler.
border-bottom-style : Tablonun alt kenarlık türünü belirler.
border-left-style : Tablonun sol kenarlık türünü belirler.
border-color : Tablonun kenarlarının rengini belirler.
border-top-color : Tablonun üst kenarının rengini belirler.
border-right-color : Tablonun sağ kenarının rengini belirler.
border-bottom-color : Tablonun alt kenarının rengini belirler.
border-left-color : Tablonun sol kenarının rengini belirler.
color : Tabloda geçen metnin rengini belirler.
width : Tablonon genişliğini belirler.
height : Tablonun yüksekliğini belirler.

NOT : Başlık “TABLO” olarak verildi Ancak bu nitelikler başta TD , TR , TH vs. olmak üzere hemen her etiket için kullanılabilir.CSS’ yi özel kılan da zaten bu…



KAYDIRMA ÇUBUĞU ÖZELLİKLERİ:
scrollbar-face-color :Kaydırma çubuğunun yüzey rengi , aynı zamanda zemini de etkiliyor.
scrollbar-base-color :Kaydırma çubuğununun sol ve üst kenarlıklarını çizgi halinde kaplıyor.
scrollbar-shadow-color :Sağ ve alt kenarlıkların gölge rengi.
scrollbar-highlight-color :Sol ve üst kenarlıkların gölge rengi,aynı zamanda zemini de etkiliyor.
scrollbar-arrow-color :Yön oklarının rengi
Kaydırma çubuğu, sadece Internet Explorer’da geçerlidir.

-Derlenmiştir. istersen özellik isimlerini eğik yapabilirsin, mesela:

scrollbar-shadow-color :Sağ ve alt kenarlıkların gölge rengi.
scrollbar-highlight-color :Sol ve üst kenarlıkların gölge rengi,aynı zamanda zemini de etkiliyor.
scrollbar-arrow-color :Yön oklarının rengi



Unknown
1 Haziran 2013

22 Mayıs 2013

Sitenin Sag Ust Kösesini Kivir


Merhaba Arkadaşlar....





Bu kod sayesinde sitenizin sağ üst köşesine reklam veya resim ekleyebileceksiniz.Dikkatimi cekti internette bende kodunu araştırıp sizlerle paylaşmak istedim.


Kod içinde belirtilen RESİM ÜSTÜNE TIKLANINCA GİDİLECEK ADRES yazan kısma yönlendirme yapacağınız site linkini yazacaksınız.







Unknown
22 Mayıs 2013

Degisen Site Basligi Kodu


Merhaba Arkadaşlar...





Bugün nette aylak aylak gezerken bir sitenin başlığının kaydığını gördüm. İlgimi çekti. Merak ettim,araştırdım, buldum ve sizlerle paylaşıyorum .  Bu kod sayesinde site başlığınız değişerek  sitenize ayrı bir görsellik katacaktır...


Wordpress Kullananlar İçin;

Tema editöründen  header.php ‘ye tıklayın. <head> tagını bulun. <head> tagından sonra aşağıdaki kodu ekleyin…








Arkaplan Ozellikleri


Merhaba Arkadaşlar...



 Arkaplan Özellikleri (Background Properties)


Css Arkaplan özelliklerini kısa ve öz bir şekilde videolu anlatıma sunulmuştur.







Unknown

Html Font Renk ve Boyut


Merhaba Arkadaşlar...



Hazırladığınız bir html dökümanı içerisindeki yazılarınızı font, renk ve boyut olarak istediğiniz gibi nasıl düzenleyeceğinizi anlatan bir videodur.




Unknown

18 Mayıs 2013

Onemli Css Kodlar


Merhaba Arkadaşlar...


Şimdi sizlere "Web Site" kullananlar için önemli olan birkaç css kod tanıtacağım.Bu kodlar ilk "Salih Toy" kardeşimiz tarafından yayınlanmıştır bende en önemli ola bilecekleri buraya ekledim.



Gölgeli Yazı Kodu








Temalarınızda “–>” İşaretini Silin

Bu kodu css'ye ekleyinizi. (Css/Style)









Yazı Tipini Değiştirme










Bedava-Sitem  Üst, Alt, Sağ Reklamı Ortalama









Arkaplan Değiştirme







Unknown
18 Mayıs 2013

14 Mayıs 2013

Uzerine gelince arkaplan rengi degisen link kodu


Merhaba Arkadaşlar...

Bu kod sayesinde yazının üzerine geldiğinde arkaplanında bir renk belirir.












Unknown
14 Mayıs 2013

Uzerine Gelince Alti Cizilen Link Kodu



Merhaba Arkadaşlar...

Bu kod sayesinde "Linkin" üzerine gelince altı cizir.Yukarıda görüldüğü gibidir.












Unknown

13 Mayıs 2013

Bedava-Sitem Forum Tasarimi Kodu

Merhaba Arkadaşlar...

Şimdi sizlere "Bedava-Sitem Forum Kodu"nu tanıtacağım.Forum tasarımının üzerinde oynama yapılarak belirli "Css/Html" kodları ile forum tasarımını güzelleştirilmiş halidir bu.


Bu kodu  eklemek için ilk olarak  "Ekstra" sayfasına giriyoruz sonra "Forum" ekstrasını seçip giriyoruz ve orda üst alanda boş bir yazı menüsü vardır oraya aşağıdaki kodu ekliyoruz ve kaydetiyoruz tasarım aktif oluyor.








Kodun Önizlemesi




Unknown
13 Mayıs 2013

Css Opacity Kodu


Merhaba Arkadaşlar...

Şimdi sizlere cok güzel bir "Html/Css" kod tanıtacağım.Kodun özelliği soluk olan resimlerinizi daha net bir şekilde gösterir.İşinize yarayabilir bir kod.




Önizleme










5 Mayıs 2013

Bedava-Sitem Clean Kodlamalari

Merhaba Arkadaşlar...

Bedava-sitem'in kısa bir süre önce sunduğu hazır temayı daha güzel hale getirebilmek için bazı arkadaşlarımız özel kodlamalar hazırlamış bizlerde bunları sizlerle paylaşmak istedik.

Kodları tek tek sunmak yerine bir dosya içerisinde düzenledim ve direk indirmeniz için siteye yükledim.Dosya içerisinde gereken kodlamalar mevcuttur.Resimli anlatımları'da mecvuttur.

Dosyayı aşağıdan indirebilirsiniz.Dosya benim tarafımdan hazırlanmıştır.












Unknown
5 Mayıs 2013

Css Nedemek

Merhaba Arkadaşlar...

Şimdi sizlere "Css" kelimesinin ne anlama geldiğini anlatacağım. 

Css (Cascading Style Sheets)

Css internet sayfalarının görünümünü değiştiren bir tanım dosyasıdır. CSS kendine has kuralları olan bir tanım dilidir denilebilir. CSS Sayfa içersindeki her bir elemana ait farklı özellik atamayı sağlar

Css Özellikleri:

Html sayfasındaki nesnelerin görüntüsünü belirler Html 4.0 sürümü ile stil dosyaları geliştirilmiştir CSS ayrı bir dosyada *.css uzantısı ile saklanabilir. Bu işlem sayfanın daha hızlı açılmasını sağlar Elemanlar üzerinde style="" parametresi ile özel kısa tanımlar yapılabilir.




Unknown