• I want to use the li tag in a div, but this is not recommended, is there any other way?

    <div class="Port"> <li class="FieldList"><asp:Label CssClass="label" ID="Label4" runat="server"></asp:Label></li> <li class="FieldList"><asp:Label CssClass="label" ID="Label19" runat="server"></asp:Label></li> <li class="FieldList"><asp:Label CssClass="label" ID="Label20" runat="server"></asp:Label></li> </div> 

    but using li inside a div shows warninginig-- Validation (XHTML 1.0 Transitional): The element 'li' cannot be nested in the element 'div'. please give any suggestion

    +4
    source share
    1 answer

    How to wrap li in ul

     <div class="Port"> <ul> <li class="FieldList"><asp:Label CssClass="label" ID="Label4" runat="server"></asp:Label></li> <li class="FieldList"><asp:Label CssClass="label" ID="Label19" runat="server"></asp:Label></li> <li class="FieldList"><asp:Label CssClass="label" ID="Label20" runat="server"></asp:Label></li> </ul> </div> 

    that way li is still nested in a div, but now valid

    +3
    source

    Source: https://habr.com/ru/post/1444509/


    All Articles