XHTML DERSİ - Parameterelerin
XHTMLin komutlar üzerine olduğu gibi parametreler üzerinde de kısıt ve kuralları vardır. HTMLde birçok şekilde yazılabilen parametre ve değerleri XHTMLde standarda bağlanmıştır.
Parametreler de, tıpkı komutlarda olduğu gibi küçük harflerle yazılırlar.
Kural 1: Parametreler küçük harflerle yazılır.
XHTMLe uygun: <a href=",,,">, <p align="…">, <font color="…">
XHTMLe uygun değil: <A HREF="…">, <P Align="…">, <font cOlor="…">
HTMLde parametrelere verilen değer doğrudan yazılabileceği gibi tırnak arasına da alınabilir. XHTMLde ise tüm parametre değerleri " işareti arasına yazılır.
Kural 2: Parametrelere verilen değerler tırnak arasında yazılır.
XHTMLe uygun: <table width="50%">, <p align="right">, <font color="blue">
XHTMLe uygun değil: <table width=50%>, <p align=right>, <font color=blue>
HTMLde bazı parametreler yazılmadan, sadece komutun içine değer yazılabiliyor. Örneğin <input readonly> komutunda readonly değeri ile metin kutusundaki yazıyı değiştirilemez yapıyorduk. XHTMLde ise parametre yazılmadan yapılan bu tarz kısaltmalar kullanılmaz. Onun yerine <input readonly="readonly"> şeklinde yazılmaktadır.
Kural 3: Parametreler yazılmadan, kısaca değerler yazılamaz.
XHTMLe uygun: <dl compact="compact">, <option selected="selected">, <frame noresize="noresize">
XHTMLe uygun değil: <dl compact>, <option selected>, <frame noresize>
HTML XHTML
compact compact="compact"
checked checked="checked"
declare declare="declare"
defer defer="defer"
disabled disabled="diabled"
ismap ismap="ismap"
multiple multiple="multiple"
nohref nohref="nohref"
noresize> noresize="noresize"
noshade noshade="noshade"
nowrap nowrap="nowrap"
readonly readonly="readonly"
selected selected="selected"
HTMLde özellikle Script dillerle beraber kullandığımız name parametresinin yerini XHTMLde id parametresi yer almaktadır.
Kural 4: name parametresi yerine id parametresi kullanılacaktır.
XHTMLe uygun: <div id="katman1">
XHTMLe uygun değil: <div name="katman1">
Kafam basmiyor bu kadar yeter : )