日期:2014-05-17  浏览次数:20917 次

<UL>标签?


HTML code


        <tbody id="tbody_<%=key%>">
                                <ul>
                                    <%
                                        int indexId = 0;
                                        for (Object obj_vqf8 : list_field) {
                                            VQueryFieldCheck8 vqf8 = (VQueryFieldCheck8) obj_vqf8;
                                            // if ("1".equals(vqf8.getIsDetailOutput().toString())) {
                                    %>
                                
                                <tr class="tableRow">
                                    <td align="center">
                                        <li style="list-style-type: none;"
                                            class="robinLi">
                                            <%=vqf8.getSFieldDescribe()%>
                                            <input type="hidden" id="" name=""
                                                value="<%=vqf8.getQueryObjectId()%>">
                                            <input type="hidden"
                                                id="<%=vqf8.getId()%>"
                                                name="queryNewSeq"
                                                value="<%=vqf8.getId()%>">
                                        </li>
                                    </td>
                                    <td align="center">
                                        <%=vqf8.getSFieldDescribe()%>
                                    </td>
                                </tr>
                                <%
                                    //}
                                        indexId++;
                                    }
                                %>
                                </ul>
                            </tbody>



就是图中那个红X,说非法标签,但是有起始标签啊,也不是空格问题,是不是和中间的jsp<% ..%>冲突了,
目前不影响项目运行,就是看着别扭。。。

------解决方案--------------------
ul不能嵌入到tbody里面。。我在vs看的提示就是这样
------解决方案--------------------
table结构不对
------解决方案--------------------
可能是table结构出了问题,ul不能嵌入tbody.
------解决方案--------------------
嵌套不符合标准
------解决方案--------------------
ul不能嵌入tbody
------解决方案--------------------
应该先看第一个错误嘛,ul就错了,/ul就更加错了
------解决方案--------------------
ul不能嵌入到tbody里面。。要么用个DIV来装
------解决方案--------------------
晕,嵌得也太乱了。。
------解决方案--------------------
你这里根本就没有要用 UL 的必要呀, 直接去掉 UL 和 LI 标签

wan

------解决方案--------------------
那是不是 <tbody><tr><td><ul>... 这样就可以了?
------解决方案--------------------
探讨
那是不是 <tbody><tr><td><ul>... 这样就可以了?

------解决方案--------------------
直接用table就可以了,ul不能嵌套table,可以这样: