Error found while checking this document as XHTML 1.0 Strict!

Result: 1 Error
:
Modified:(undefined)
Server:Apache
Size:(undefined)
Content-Type:text/html
: utf-8
: XHTML 1.0 Strict
Root Element: html
Root Namespace: http://www.w3.org/1999/xhtml
Options

Help on the options is available.

↑ Top

Validation Output: 1 Error

  1. Error Line 141, Column 62: document type does not allow element "p" here; missing one of "object", "ins", "del", "map", "button" start-tag
    …/div><div class="generalbox box"><p><p>Nas discilinas desta categoria</p></p><…

    The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

    One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").

↑ Top

Source Listing

Below is the source input I used for this validation:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="pt" xml:lang="pt">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <link rel="stylesheet" type="text/css" href="http://aulas.esec-acf.pt/theme/standard/styles.php" />
  6. <link rel="stylesheet" type="text/css" href="http://aulas.esec-acf.pt/theme/formal_white/styles.php" />
  7. <!--[if IE 7]>
  8. <link rel="stylesheet" type="text/css" href="http://aulas.esec-acf.pt/theme/standard/styles_ie7.css" />
  9. <![endif]-->
  10. <!--[if IE 6]>
  11. <link rel="stylesheet" type="text/css" href="http://aulas.esec-acf.pt/theme/standard/styles_ie6.css" />
  12. <![endif]-->
  13. <meta name="keywords" content="moodle, AGEBUCELAS: Software Livre na Escola " />
  14. <title>AGEBUCELAS: Software Livre na Escola</title>
  15. <link rel="shortcut icon" href="http://aulas.esec-acf.pt/theme/formal_white/favicon.ico" />
  16. <!--<style type="text/css">/*<![CDATA[*/ body{behavior:url(http://aulas.esec-acf.pt/lib/csshover.htc);} /*]]>*/</style>-->
  17. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/javascript-static.js"></script>
  18. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/javascript-mod.php"></script>
  19. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/overlib/overlib.js"></script>
  20. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/overlib/overlib_cssstyle.js"></script>
  21. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/cookies.js"></script>
  22. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/ufo.js"></script>
  23. <script type="text/javascript" src="http://aulas.esec-acf.pt/lib/dropdown.js"></script>
  24. <script type="text/javascript" defer="defer">
  25. //<![CDATA[
  26. setTimeout('fix_column_widths()', 20);
  27. //]]>
  28. </script>
  29. <script type="text/javascript">
  30. //<![CDATA[
  31. function openpopup(url,name,options,fullscreen) {
  32. fullurl = "http://aulas.esec-acf.pt" + url;
  33. windowobj = window.open(fullurl,name,options);
  34. if (fullscreen) {
  35. windowobj.moveTo(0,0);
  36. windowobj.resizeTo(screen.availWidth,screen.availHeight);
  37. }
  38. windowobj.focus();
  39. return false;
  40. }
  41. function uncheckall() {
  42. void(d=document);
  43. void(el=d.getElementsByTagName('INPUT'));
  44. for(i=0;i<el.length;i++) {
  45. void(el[i].checked=0);
  46. }
  47. }
  48. function checkall() {
  49. void(d=document);
  50. void(el=d.getElementsByTagName('INPUT'));
  51. for(i=0;i<el.length;i++) {
  52. void(el[i].checked=1);
  53. }
  54. }
  55. function inserttext(text) {
  56. text = ' ' + text + ' ';
  57. if ( opener.document.forms['theform'].message.createTextRange && opener.document.forms['theform'].message.caretPos) {
  58. var caretPos = opener.document.forms['theform'].message.caretPos;
  59. caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
  60. } else {
  61. opener.document.forms['theform'].message.value += text;
  62. }
  63. opener.document.forms['theform'].message.focus();
  64. }
  65. function getElementsByClassName(oElm, strTagName, oClassNames){
  66. var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
  67. var arrReturnElements = new Array();
  68. var arrRegExpClassNames = new Array();
  69. if(typeof oClassNames == "object"){
  70. for(var i=0; i<oClassNames.length; i++){
  71. arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
  72. }
  73. }
  74. else{
  75. arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
  76. }
  77. var oElement;
  78. var bMatchesAll;
  79. for(var j=0; j<arrElements.length; j++){
  80. oElement = arrElements[j];
  81. bMatchesAll = true;
  82. for(var k=0; k<arrRegExpClassNames.length; k++){
  83. if(!arrRegExpClassNames[k].test(oElement.className)){
  84. bMatchesAll = false;
  85. break;
  86. }
  87. }
  88. if(bMatchesAll){
  89. arrReturnElements.push(oElement);
  90. }
  91. }
  92. return (arrReturnElements)
  93. }
  94. //]]>
  95. </script>
  96. </head>
  97. <body class="course course-1 notloggedin dir-ltr lang-pt_utf8" id="course-category">
  98. <div id="page">
  99. <div id="header" class=" clearfix"> <h1 class="headermain"><img alt='Moodle' src='http://aulas.esec-acf.pt/theme/formal_white/logo_small.jpg' /></h1>
  100. <div class="headermenu"><div class="logininfo">Utilizador não identificado. (<a href="http://aulas.esec-acf.pt/login/index.php">Entrar</a>)</div></div>
  101. </div> <div class="navbar clearfix">
  102. <div class="breadcrumb"><h2 class="accesshide " >Encontra-se em</h2> <ul>
  103. <li class="first"><a onclick="this.target='_top'" href="http://aulas.esec-acf.pt/">AGEBUCELAS</a></li><li class="first"> <span class="accesshide " >/&nbsp;</span><span class="arrow sep">&#x25BA;</span> <a onclick="this.target='_top'" href="index.php">Grupos de disciplinas</a></li><li class="first"> <span class="accesshide " >/&nbsp;</span><span class="arrow sep">&#x25BA;</span> Software Livre na Escola</li></ul></div>
  104. <div class="navbutton"><form id="coursesearchnavbar" action="http://aulas.esec-acf.pt/course/search.php" method="get"><fieldset class="coursesearchbox invisiblefieldset"><label for="navsearchbox">Procurar disciplinas: </label><input type="text" id="navsearchbox" size="20" name="search" alt="Procurar disciplinas" value="" /><input type="submit" value="Executar" /></fieldset></form></div>
  105. </div>
  106. <!-- END OF HEADER -->
  107. <div id="content"><div class="categorypicker"><form action="http://aulas.esec-acf.pt/course/jumpto.php" method="get" id="switchcategory" class="popupform"><div><label for="switchcategory_jump">Grupos de disciplinas:</label><select id="switchcategory_jump" name="jump" onchange="self.location=document.getElementById('switchcategory').jump.options[document.getElementById('switchcategory').jump.selectedIndex].value;">
  108. <option value="category.php?id=44">Departamentos</option>
  109. <option value="category.php?id=43">Departamentos / Departamento de Línguas</option>
  110. <option value="category.php?id=46">Departamentos / Departamento de Matemática e Ciências Experimentais</option>
  111. <option value="category.php?id=47">Departamentos / Departamento de Expressões</option>
  112. <option value="category.php?id=49">Departamentos / Departamento de Ciências Sociais e Humanas </option>
  113. <option value="category.php?id=6">Ed. Pré-escolar</option>
  114. <option value="category.php?id=7">1º Ciclo</option>
  115. <option value="category.php?id=10">2º Ciclo</option>
  116. <option value="category.php?id=12">3º Ciclo</option>
  117. <option value="category.php?id=70">Cursos de Educação e Formação</option>
  118. <option value="category.php?id=75">Cursos de Educação e Formação / CEF6</option>
  119. <option value="category.php?id=72">Cursos de Educação e Formação / CEF5</option>
  120. <option value="category.php?id=64" selected="selected">Software Livre na Escola</option>
  121. <option value="category.php?id=53">ACND 2º e 3º Ciclo</option>
  122. <option value="category.php?id=74">Disciplinas encerradas</option>
  123. <option value="category.php?id=73">Agrupamento de Escolas 4 de Outubro - Autoavaliação</option>
  124. <option value="category.php?id=41">PES - Projecto "Educação para a Saúde"</option>
  125. </select><input type="hidden" name="sesskey" value="EJfk2c9DXi" /><div id="noscriptswitchcategory" style="display: inline;"><input type="submit" value="Executar" /></div><script type="text/javascript">
  126. //<![CDATA[
  127. document.getElementById("noscriptswitchcategory").style.display = "none";
  128. //]]>
  129. </script></div></form></div><div class="generalbox box"><p><p>Nas discilinas desta categoria</p></p></div><div class="courseboxes box"><ul class="unlist"><li><div class="coursebox clearfix"><div class="info"><div class="name"><a title="Clique para entrar na disciplina" href="http://aulas.esec-acf.pt/course/view.php?id=217">Outro software</a></div></div><div class="summary"></div></div></li>
  130. <li><div class="coursebox clearfix"><div class="info"><div class="name"><a title="Clique para entrar na disciplina" href="http://aulas.esec-acf.pt/course/view.php?id=216">Software para Matemática</a></div></div><div class="summary"></div></div></li>
  131. </ul>
  132. </div><div class="buttons"></div><form id="coursesearch2" action="http://aulas.esec-acf.pt/course/search.php" method="get"><fieldset class="coursesearchbox invisiblefieldset"><label for="coursesearchbox">Procurar disciplinas: </label><input type="text" id="coursesearchbox" size="30" name="search" value="" /><input type="submit" value="Executar" /></fieldset></form></div><div id="footer"><p class="helplink"></p><hr /><div class="logininfo">Utilizador não identificado. (<a href="http://aulas.esec-acf.pt/login/index.php">Entrar</a>)</div><div class="homelink"><a href="http://aulas.esec-acf.pt/">Página principal</a></div> <div class="validators"><ul>
  133. <li><a href="http://validator.w3.org/check?verbose=1&amp;ss=1&amp;uri=http%3A%2F%2Faulas.esec-acf.pt%2Fcourse%2Fcategory.php%3Fid%3D64">Validate HTML</a></li>
  134. <li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=-1&amp;url1=http%3A%2F%2Faulas.esec-acf.pt%2Fcourse%2Fcategory.php%3Fid%3D64">Section 508 Check</a></li>
  135. <li><a href="http://www.contentquality.com/mynewtester/cynthia.exe?rptmode=0&amp;warnp2n3e=1&amp;url1=http%3A%2F%2Faulas.esec-acf.pt%2Fcourse%2Fcategory.php%3Fid%3D64">WCAG 1 (2,3) Check</a></li>
  136. </ul></div>
  137. </div>
  138. </div>
  139. </body>
  140. </html>

↑ Top