标签: html-validation

为什么有人可能会使用无效的HTML?

我在支持的代码中发现了一些拼写错误(我认为是这样)并将其发布到本地网站,就像一个无效代码的有趣例子.然后有人告诉我,有时这种无效用法是正确的.

你能解释一下为什么有人可能需要这个代码吗?

<table>
    <form>
        <tr>
            <td></td>
        </tr>
    </form>
    <form>
        <tr>
            <td></td>
        </tr>
    </form>
</table>
Run Code Online (Sandbox Code Playgroud)

而且在哪些情况下,它可能会比以下更好?

<table>
    <tr>
        <td>
            <form></form>
        </td>
    </tr>
    <tr>
        <td>
            <form></form>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

或这个:

<form>
    <table>
        <tr>
            <td></td>
        </tr>
        <tr>
            <td></td>
        </tr>
    </table>
</form>
<form>
    <table>
        <tr>
            <td></td>
        </tr>
        <tr>
            <td></td>
        </tr>
    </table>
</form>
Run Code Online (Sandbox Code Playgroud)

-----------------编辑我在jsfiddle上玩了​​一点,找不到html决定,所以也许这就是原因.

http://jsfiddle.net/WcvFj/3/

但我仍然认为JS或CSS的方式会更好

html html-validation

0
推荐指数
2
解决办法
593
查看次数

这是什么类型的HTML?

我正在玩一个新的微软应用程序的"网络客户端".当我运行W3C验证检查时,我得到以下结果:

在此输入图像描述

这里是HTML文件的头部:

<!DOCTYPE html >
<html>

<head>
    <title>Microsoft Dynamics NAV</title>
    <meta content="IE=8" http-equiv="X-UA-Compatible" value="IE=8" />
    <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
    <meta content="no-cache" http-equiv="pragma" />
    <link id="ctl00_main" href="/Resources/main.css?version=7.0.33451" rel="stylesheet" type="text/css" />
    <link id="ctl00_controls" href="/Resources/controls.css?version=7.0.33451" rel="stylesheet" type="text/css" />
    <link id="ctl00_webclient" href="/Resources/webclient.css?version=7.0.33451" rel="stylesheet" type="text/css" />
</head>

<body class="v4master" scroll="no">
Run Code Online (Sandbox Code Playgroud)

这是什么类型的HTML?它真的是HTML5吗?

html html5 w3c-validation html-validation dynamics-nav

0
推荐指数
1
解决办法
215
查看次数

Twitter Bootstrap如何管理<span>中的<p>元素?

我想我可能会在这里问一个愚蠢的问题,但我刚开始在我的一个新项目中实现twitter bootstrap,这需要一个响应式布局.我正在使用'span'方法将所有内容放在span网格中.

当我收到验证警告时,我在一个范围内放了一些文本内容.段落元素不能嵌套在span中.

如果不在段落元素中,我们如何在twitter bootstrap中放入文本内容?

有什么见解吗?

css html-validation twitter-bootstrap

0
推荐指数
1
解决办法
551
查看次数

为什么&lt;form&gt;元素不能是&lt;tbody&gt;的子元素?

以下HTML无效,有效的替代方法是将form标签放在table标签之外。我的问题是为什么决定将其定为非法。

 <table>
   <tbody>
     <form>
       <tr>
         <td></td>
         <td></td>
       </tr>
     </form>
   </tbody>
 </table>
Run Code Online (Sandbox Code Playgroud)

html html-validation

0
推荐指数
1
解决办法
4978
查看次数