my understanding is that by default the initially selected option isnt selected as such it simply displays the first in the list so in this case:
HTML Code:
<select name="id[3]" id="attrib-3">
<option value="2">Choose Size..</option>
<option value="5">Medium</option>
<option value="6">Large</option>
</select>
the option "Choose Size.." is writted to the page first becasuse it has the lowest sort value.
the sort value is irrelevant in what I am trying to achieve becase I plan to utilise the HTML "selected" attribute to make the option I want selected. So in the exaple the order of the list is the same but because Large has the HTML "selected" attribute, when the page loads the large should be pre-selected:
HTML Code:
<select name="id[3]" id="attrib-3">
<option value="2">Choose Size..</option>
<option value="5">Medium</option>
<option value="6" selected>Large</option>
</select>
does that sound right or am I completly misunderstanding?