Monday, June 11, 2012

:first-child CSS

Pseudo-class :first-child digunakan untuk memberikan dampak aturan CSS bagi elemen yang merupakan First-child dari suatu elemen. Bentuk pseudo class ini:

E:first-child

E adalah elemen yang diberikan dampak aturan CSS, tetapi dengan syarat bahwa E harus merupakan First-child dari elemen Parent-nya.

Sebagai contoh jika ingin memberikan dampak aturan CSS kepada setiap elemen P yang merupakan First-child elemen manapun yang menjadi elemen Parent-nya. Sebagai contoh:

<HTML> <HEAD> <STYLE TYPE="text/css"> P:first-child { color: red; } </STYLE> </HEAD> <BODY> <P>Alinea 1 di dalam BODY.</P> <DIV> <P>Alinea 1 di dalam DIV.</P> <P>Alinea 2 di dalam DIV.</P> </DIV> <P>Alinea 2 di dalam BODY.</P> </BODY> </HTML>

Contoh di atas, elemen P yang teksnya 'Alinea 1 di dalam BODY.' dan elemen P yang teksnya 'Alinea 1 di dalam DIV.' yang terkena dampak dari aturan CSS. Karena masing-masing merupakan First-child dari elemen BODY dan First-child dari elemen DIV.