Optgroup Html Etiketi Versiyon 2.10

soulmy html 03.Ağu.2013 33 görüntülenme 0 yorum

optgroup html etiketi

Arkadaşlar merhaba. Bugün sizlere az bilinen ama çok işlevsel olan bir etiketten bahsedeceğim. Bahsedeceğim etiketin adı: Optgroup. Bu etiketle select etiketleri arasındaki option etiketlerini benzer özelliklerine göre gruplayabileceğiz.

Normalde, formlarımızda liste tarzında seçenekler sunarken <select></select> etiketleri arasına, kaç adet seçenek sunacaksak, o kadar <option></option> etiketini sıralarız.

Örneğin:

<select name="forum" title="Site türünü seçiniz">
	<option value="vbulletin">vbulletin</option>
	<option value="phpBB">phpBB</option>
	<option value="smf">smf</option>
	<option value="mybb">MyBB</option>
	<option value="wordpress">wordpress</option> 
	<option value="dle">dle</option> 
	<option value="uploader">uploader</option>
</select>

Bu örnekte 8 adet seçenek sunulmakta ama herhangi bir gruplandırma söz konusu değil. Optgroup etiketi ise bize bunları gruplamamızı sağlayacak. Bunu yapmak için; gruplamak istediğimiz option'ları optgroup etiketi içine almamız yeterli. Bunun da örneği aşağıda:

<select name="forum" title="Site türünü seçiniz">
	<optgroup label="Forumlar">
		<option value="vbulletin">vbulletin</option>
		<option value="phpBB">phpBB</option>
		<option value="smf">smf</option>
		<option value="mybb">MyBB</option>
	</optgroup>
	<optgroup label="Cms Yazılımları">
		<option value="wordpress">wordpress</option> 
		<option value="dle">dle</option> 
	</optgroup>
	<optgroup label="Diğerleri">
		<option value="uploader">uploader</option>
	</optgroup>
</select>

Bu kodun nasıl göründüğünü sayfanın başındaki resimde görebilirsiniz.

Yorumlar

Bu yazıya yorum yapan ilk kişi sen ol.