标签: w3c-validation

w3c html验证错误 - 部分缺少标题.考虑使用h2-h6元素为所有部分添加标识标题

当我尝试验证我的页面时,我收到警告http://validator.w3.org:

科缺乏标题.考虑使用h2-h6元素为所有部分添加标识标题.

我的代码如下:

<section id="slider-wrapper-new">
    <div class="slider-container-new">
        // some code..
    </div>
</section>
Run Code Online (Sandbox Code Playgroud)

如何删除此错误?我是否必须在标题内添加h1- h6标签?

html semantic-markup w3c-validation html-validation sections

35
推荐指数
2
解决办法
5万
查看次数

表内的div

根据w3c,有人可以告诉我是否允许表内的div

html w3c-validation

34
推荐指数
4
解决办法
11万
查看次数

32
推荐指数
3
解决办法
2万
查看次数

span5标记在HTML5中包含哪些元素?

所以我在我的职业生涯中一直是PHP的CLI或Cron开发人员,现在我正在学习为什么我不喜欢学校的UI工作;)我在这里处理HTML5验证而且我找不到问题的答案为了好奇.我在我的主页上运行了W3C HTML5验证,并且我在一个div内部遇到了几个错误<span>,这是不允许的.我尝试<div>在跨度内更改所有内容<p>但收到几乎相同的错误. http://www.w3schools.com/html5/tag_span.asp没有明确说明a中允许哪些元素<span>,验证器的错误也没有:

第85行,第69列:在此上下文中,元素p不允许作为元素跨度的子元素.(抑制此子树中的更多错误.)

2个问题:

1)在一个内容中允许哪些元素<span>

2)我在哪里可以参考另一个允许的元素?我用Google搜索,但看不到任何带有"W3C"标记的邮票.

html5 web-standards w3c-validation

32
推荐指数
1
解决办法
4万
查看次数

如何在javascript字符串中转义&符号以使页面验证严格?

我试图使用JQuery将dataString传递给ajax调用.在调用中,我构造了get参数,然后将它们发送到接收端的php页面.麻烦的是数据字符串中有&符号,HTML严格验证器正在插入它.

这是代码:

$(document).ready(function(){
    $("input#email").focus();
    $('#login_submit').submit(function(){
        var username = $('input#email').val();
        var password = $('input#password').val();
        var remember = $('input#remember').attr("checked");
        var dataString = "email="+username+"&password="+password+"&remember="+remember;
        $.post('login.php', dataString, function(data) {
            if (data == 'Login Succeeded.') {
                location.reload(true);
            } else {
                $("input#email").focus();
                $("#login_msg").html(data).effect("pulsate", {times: 2}, 1000); 
            }
        });         
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

以下是验证器消息的示例:无法为通用实体"password"生成系统标识符.

var dataString = "email="+username+"&password="+password+"&remember="+rememb…
Run Code Online (Sandbox Code Playgroud)

(在验证器中,第一个&符号后面的"p"标记为红色,表示失败点).

javascript ajax jquery w3c-validation

30
推荐指数
3
解决办法
5万
查看次数

使用AngularJS指令进行W3C验证

我们如何使用Angular应用程序进行W3C验证?

由于自定义指令会导致无效的HTML验证,因此我们通常会看到许多W3C验证错误.这有什么策略吗?

html w3c w3c-validation angularjs

30
推荐指数
1
解决办法
1万
查看次数

"并没有开始一个字符引用.(可能应该被转义为&amp ;.)"w3c标记

我正在使用w3c标记验证器.我收到此错误:

Line 169, Column 60: & did not start a character reference. (& probably should have been escaped as &amp;.)
    <a href="index.php?option=com_content&view=article&id=6&Itemid=4">
Run Code Online (Sandbox Code Playgroud)

如果我使用&而不是&,我无法将值传递给下一页.有人请帮帮我.提前致谢

html5 w3c-validation

29
推荐指数
1
解决办法
3万
查看次数

我应该关心W3C验证吗?

我正在学习AngularJS,我找到了一个像这样的简单代码:

<!DOCTYPE html>
<html>
   <head>
    <meta charset='utf-8'>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.js"></script>
</head>
<body ng-app ng-init="name = 'World'">
    <h1>Hello, {{name}}!</h1>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

没有通过W3C验证测试,主要是因为有非标准属性(ng-app,ng-init).

问题是:我应该关心我的应用程序的W3C验证吗?我应该放弃AngularJS吗?

validation w3c-validation angularjs

29
推荐指数
3
解决办法
2万
查看次数

"此时元素div上不允许使用属性名称"

我收到一个W3V验证器错误,我无法理解:

第31行,第61列:此时name元素div上不允许属性.

这就是这一行:

<div name="message" class="jGrowl bottom-right errorGrowl"></div>
Run Code Online (Sandbox Code Playgroud)

完整的HTML:

<!DOCTYPE html>
<html>
    <head>
        <title>jGrowl</title>

        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>     
        <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script>

        <script type="text/javascript" src="data/awo-jgrowl.js"></script>
        <script type="text/javascript" src="data/shortcut.js"></script>

        <link rel="stylesheet" type="text/css" href="data/awo-jgrowl.css">

        <script type="text/javascript">
            $(document).ready(function() {
                $('div[name=message]').awomsg('Input message', {sticky: true});
            });

            shortcut.add("m",function() {
                $('div[name=message]').awomsg('Input message', {sticky: true});
            });

            shortcut.add("h",function() {
                alert('ur doin it wrong');
            });
        </script>

    </head>
    <body>
        <div name="message" class="jGrowl bottom-right errorGrowl"></div>
    </body> 
</html>
Run Code Online (Sandbox Code Playgroud)

html html5 w3c-validation

27
推荐指数
4
解决办法
7万
查看次数

HTML5一致性检查器

我使用W3C验证器收到以下警告:

使用实验性功能:HTML5一致性检查器

究竟是什么意思?我不能指望这个验证器?

html html5 w3c-validation

25
推荐指数
3
解决办法
3万
查看次数