15 Eylül 2014 Pazartesi

HTML5

HTML5 Sertifikasyon


-Global html attributes

1-accesskey :

alt key+ belirleyeceğiniz herhangi bir tuşla ilgili linki yada butonu aktif hale getirmenizi sağlar.
Örnek:

<a accesskey="g" href="http://www.google.com/">Google git</a><br />

Tüm browserlar destekler.


2-class : 

Html dosya yani sayfanın tasarım ile ilgili global ayarları için oluşturduğunuz sınıf ataması yapılır.
Örnek olarak margin ve padding genelde 0 olarak atanır.




3:contenteditable


HTML5 ile bilrlikte gelen yeni bir özellik.Türkçesi düzenlenebilir alan olablir.
Örnek olarak p tagı içine yazılmış bir yazıya bu özellik verildiğinde o yazı içine metin girişi yapılabilmesine olanak tanır.
2 değer alır:
true - false
Eğer değer verilmezse parent değerini kabul eder.Ki buda default olarak false tur.

Örnek uygulama için :http://jsfiddle.net/zaferEr/n1Luduet/

<p contenteditable="true">Bu alana tıklayıp yazı yazabilirsiniz.</p>
<p >Bu alana yazı yazamazsiniz</p>



4:contextmenu
Bu özellik sadece firefox tarafından destekleniyor.

5:data-*

HTML5 ile hayatımıza giren bence super bir özellik.Eskiden html tagları arasına veri çekerken sadece id,name vb gibi standart alanlara tanımlama yapabiliyorduk.Bu sorunu aşmak için çeşitli javascript kütüphaneleri kullanılıyordu dolayısı ile bir standart yoktu.HTML5 ile birlikte oluşturuduğumuz her taga sınırsız sayıda data-* özelliği tanımlayabiliriz:Örnek olarak















































































































İzleyiciler