As name indicates selectoptions is plural, which means it will have a list of values and select option is just single value which is string. For exmpl: <apex:selectList > <apex:selectOption value={!value1}/> <!--if you are putting it as a separate values --> <apex:selectOption value={!value2}/> <apex:selectOption value={!value3}/> </apex:selectList>
<apex:selectOptions value={!ListofValues}/> <!--if you are putting it in a list<selectOption> -->
As name indicates selectoptions is plural, which means it will have a list of values and select option is just single value which is string. For exmpl: <apex:selectList > <apex:selectOption value={!value1}/> <!--if you are putting it as a separate values --> <apex:selectOption value={!value2}/> <apex:selectOption value={!value3}/> </apex:selectList>
<apex:selectOptions value={!ListofValues}/> <!--if you are putting it in a list<selectOption> -->
For exmpl:
<apex:selectList >
<apex:selectOption value={!value1}/> <!--if you are putting it as a separate values -->
<apex:selectOption value={!value2}/>
<apex:selectOption value={!value3}/>
</apex:selectList>
<apex:selectOptions value={!ListofValues}/> <!--if you are putting it in a list<selectOption> -->
All Answers
For exmpl:
<apex:selectList >
<apex:selectOption value={!value1}/> <!--if you are putting it as a separate values -->
<apex:selectOption value={!value2}/>
<apex:selectOption value={!value3}/>
</apex:selectList>
<apex:selectOptions value={!ListofValues}/> <!--if you are putting it in a list<selectOption> -->