2016-11-12 3 views
1

ich unten Code haben, die wirft: Streu Start-Tag "span" und Streu Start-Tag "i" Fehler in w3cvalidation (https://validator.w3.org/), würde gerne Ihren Vorschlag zu hören, dieseStreu Start-Tag "span" w3validaor Fehler

zu beheben

<select id="sort" class="dropdown-sorted"> 
 
    <option value="">SELECT</option> 
 
    <option value="1">test1 <span><i class="fa fa-angle-down" aria-hidden="true"></i></span></option> 
 
    <option value="2">test 2 <span><i class="fa fa-angle-down" aria-hidden="true"></i></span></option> 
 
    <option value="3">test 3 <span><i class="fa fa-angle-down" aria-hidden="true"></i></span></option> 
 
    <option value="4">test 4 <span><i class="fa fa-angle-down" aria-hidden="true"></i></span></option> 
 
    <option value="5">test 5 <span><i class="fa fa-angle-down" aria-hidden="true"></i></span></option>  
 
    </select>

Vielen Dank im Voraus ..

+2

gültig Es ist nicht sein würde, Verwenden Sie das Element innerhalb eines Option-Elements, nur Text – LGSon

Antwort

2

Da es nicht gültig ist innerhalb eines option Element alles andere als Text hat, entfernen sie Ihre span und i und der Fehler wird verschwinden.

Do Notiz in Ihrem Code, der die Wirkung des span oder i machen nicht angezeigt, da sie außerhalb des gleichen

<select id="sort" class="dropdown-sorted"> 
 
    <option value="">SELECT</option> 
 
    <option value="1">test 1</option> 
 
    <option value="2">test 2</option> 
 
    <option value="3">test 3</option> 
 
    <option value="4">test 4</option> 
 
    <option value="5">test 5</option>  
 
    </select>

Verwandte Themen