CSS İle 'a' Elementinin Seçicileri Nelerdir?

Bu yazımız CSS seçicileri yazısının son yazısıdır. Bu yazı <a href=''></a> elementini seçmek üzerine hazırlanmış bir yazıdır. Fakat örneğin ":active" yapısı Pseudo-class Seçiciler başlığı altında tanımlanmış bir özelliktir. Fakat neticesi itibariyle en çok kullanıldığı alan <a href=''></a> elementi olması nedeniyle bu yazıda sadece <a href=''></a> elementi için nasıl kullanılıyor bunu görmeye çalışacağız.


CSS ":active" Seçicisi:

Elementin tıklanıldığı anı temsil etmektedir. Sadece "a" elementine özel değildir. Fakat en çok "a" elementi için kullanılmaktadır.

<a href=''></a>
a:active{
  color: red;
}

Yukarıdaki örnekte "a" elementine tıklanılması durumu, CSS ":active" özelliği ile seçilmiştir.


CSS ":hover" Seçicisi:

Mouse ile ilgili elementin üzerine gelme durumunu temsil etmektedir. Sadece "a" elementi için özel olan bir element değildir, diğer bütün HTML elementlerinde de kullanılmaktadır.

<a href=''></a>
a:hover{
  color: orange;
}

Yukarıdaki örnekte "a" elementinin üzerine mouse ile gelinmesi durumu CSS ile yakalanmıştır.


CSS ":link" Seçicisi:

Ziyaret edilmemiş bağlantıları seçmek için kullanılır.

<a href=''></a>
a:link{
  color: blue;
}

Yukarıdaki örnekte "a" elementinin ziyaret edilmemiş durumu, CSS ":link" özelliği ile seçilmiştir.


CSS ":visited" Seçicisi:

Ziyaret edilmiş bağlantıları seçmek için kullanılır.

<a href=''></a>
a:visited{
  color: purple;
}

Yukarıdaki örnekte "a" elementinin ziyaret edilmiş durumu, CSS ":visited" özelliği ile seçilmiştir.


CSS "[attribute^=value]" Seçicisi:

Belirtilen özniteliğin belirtilen değerle başlayan tüm öğeleri seçer.

<a href='https://example.com'></a>
a[href^="https"]{
  color: green;
}

Yukarıdaki örnekte "a" elementinin href özniteliği "https" ile başlayan durumu, CSS "[attribute^=value]" özelliği ile seçilmiştir.


CSS "[attribute$=value]" Seçicisi:

Belirtilen özniteliğin belirtilen değerle biten tüm öğeleri seçer.

<a href='document.pdf'></a>
a[href$=".pdf"]{
  color: brown;
}

Yukarıdaki örnekte "a" elementinin href özniteliği ".pdf" ile biten durumu, CSS "[attribute$=value]" özelliği ile seçilmiştir.


CSS "[attribute*=value]" Seçicisi:

Belirtilen özniteliğin belirtilen değeri içeren tüm öğeleri seçer.

<a href='https://www.w3schools.com'></a>
a[href*="w3schools"]{
  color: teal;
}

Yukarıdaki örnekte "a" elementinin href özniteliği "w3schools" kelimesini içeren durumu, CSS "[attribute*=value]" özelliği ile seçilmiştir.


CSS'te bulunan diğer seçim türlerini görüntülemek için CSS'te Seçim Yöntemleri isimli ana yazımıza bakmanızı tavsiye etmekteyiz.

CSS ile yazının rengi nasıl değiştirilir?

CSS ile bir yazının rengini, arka plan rengi değiştirmek oldukça kolaydır. Fakat renk yapılarının kendi içerisinde birden çok kullanımı bulunmaktadır. Bu nedenle CSS Renk Yapıları başlığı içerisinde bulunan renk yapılarının ne olduğunu bilmeniz sizin için yeterli olacaktır.


Eğer CSS Renk Yapıları yazısını okuduysanız bu durumda yapmanız gereken tek şey seçili olan elementin color veya background-color değerine etki etmek olacaktır.

CSS "color" komutu nedir? Ne işe yarar?

color değeri seçili olan elementin içerisindeki yazın...

CSS Renk Yapıları

CSS'te renk yapılarının önemi nedir?

CSS, genel itibariyle sayfanın tasarımın ele alan bir yapıdır. Bu nedenle CSS'in içersinde bulunan renk yapıları aslında belkide CSS'in en önemli başlıklarından birisidir. Eğer ki renk yapıları bilinmezse bu durumda rahat bir şekilde kod yazılamaz ve böylelikle kod yazarken kendimizi yormuş oluruz. Tabiki bugünkü yazımızı okumadan önce CSS ile HTML elementlerine nasıl erişilir başlığını okumanız gerekmektedir. Elementlere erişimi başarılı bir şekilde yaptıktan sonra artık renklendirme işlemlerine başlayabiliriz.

CSS içerisinde kaç farklı renk yapısı bulunmaktadır?

CSS içerisinde toplamda 6 farklı renklendirme yapısı mevcuttur. Renklerin 6 farklı yapıda bulunmasının nedeni her ...