Result typeDescription
PassedThis test is parsed properly according to the parsing rules defined in HTML5.
UnclearThe specification is not really clear in this situation causing this test to fail.
FailedThis test failed to parse properly according to the parsing rules defined in HTML5.
Not yet testedThis test could not have been taken because PH5P hasn't implented the code in the test.
  1. Test
  2. <p>One<p>Two
  3. Line1<br>Line2<br>Line3<br>Line4
  4. <html>
  5. <head>
  6. <body>
  7. <html><head>
  8. <html><head></head>
  9. <html><head></head><body>
  10. <html><head></head><body></body>
  11. <html><head><body></body></html>
  12. <html><head></body></html>
  13. <html><head><body></html>
  14. <html><body></html>
  15. <body></html>
  16. <head></html>
  17. </head>
  18. </body>
  19. </html>
  20. <b><table><td><i></table>
  21. <b><table><td></b><i></table>X
  22. <h1>Hello<h2>World
  23. <a><p>X<a>Y</a>Z</p></a>
  24. <b><button></b></button></b>
  25. <p><b><div><marquee></p></b></div>X
  26. <script><div></script></div><title><p></title><p><p>
  27. <!--><div>--<!-->
  28. <p><hr></p>
  29. <select><b><option><select><option></b></select>X
  30. <a><table><td><a><table></table><a></tr><a></table><b>X</b>C<a>Y
  31. <a X>0<b>1<a Y>2
  32. <!-----><font><div>hello<table>excite!<b>me!<th><i>please!</tr><!--X-->
  33. <!DOCTYPE HTML><li>hello<li>world<ul>how<li>do</ul>you</body><!--do-->
  34. <!DOCTYPE HTML>A<option>B<optgroup>C<select>D</option>E
  35. <
  36. <#
  37. </
  38. </#
  39. <?
  40. <?#
  41. <!
  42. <!#
  43. <?COMMENT?>
  44. <!COMMENT>
  45. </ COMMENT >
  46. <?COM--MENT?>
  47. <!COM--MENT>
  48. </ COM--MENT >
  49. <!DOCTYPE HTML><style> EOF
  50. <!DOCTYPE HTML><script> <!-- </script> --> </script> EOF
  51. <b><p></b>TEST
  52. <p id=a><b><p id=b></b>TEST
  53. <b id=a><p><b id=b></p></b>TEST
  54. <!DOCTYPE HTML><title>U-test</title><body><div><p>Test<u></p></div></body>
  55. <!DOCTYPE HTML><font><table></font></table></font>
  56. <font><p>hello<b>cruel</font>world
  57. <b>Test</i>Test
  58. <b>A<cite>B<div>C
  59. <b>A<cite>B<div>C</cite>D
  60. <b>A<cite>B<div>C</b>D
  61. <cite><b><cite><i><cite><i><cite><i><div>X</b>TEST
  62. <DIV>
  63. <DIV> abc
  64. <DIV> abc <B>
  65. <DIV> abc <B> def
  66. <DIV> abc <B> def <I>
  67. <DIV> abc <B> def <I> ghi
  68. <DIV> abc <B> def <I> ghi <P>
  69. <DIV> abc <B> def <I> ghi <P> jkl
  70. <DIV> abc <B> def <I> ghi <P> jkl </B>
  71. <DIV> abc <B> def <I> ghi <P> jkl </B> mno
  72. <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I>
  73. <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr
  74. <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P>
  75. <DIV> abc <B> def <I> ghi <P> jkl </B> mno </I> pqr </P> stu
  76. <test attribute---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
  77. <a href="blah">aba<table><a href="foo">br<tr><td></td></tr>x</table>aoe
  78. <a href="blah">aba<table><tr><td><a href="foo">br</td></tr>x</table>aoe
  79. <table><a href="blah">aba<tr><td><a href="foo">br</td></tr>x</table>aoe
  80. <a href=a>aa<marquee>aa<a href=b>bb</marquee>aa
  81. <wbr><strike><code></strike><code><strike></code>
  82. <title><meta></title><link><title><meta></title>
  83. <style><!--</style><meta><script>--><link></script>
  84. <head><meta></head><link>
  85. <table><tr><tr><td><td><span><th><span>X</table>
  86. <body><body><base><link><meta><title><p></title><body><p></body>
  87. <textarea><p></textarea>
  88. <p><image></p>
  89. <a><table><a></table><p><a><div><a>
  90. <head></p><meta><p>
  91. <head></html><meta><p>
  92. <b><table><td><i></table>
  93. <b><table><td></b><i></table>
  94. <h1><h2>
  95. <a><p><a></a></p></a>
  96. <b><button></b></button></b>
  97. <p><b><div><marquee></p></b></div>
  98. <script></script></div><title></title><p><p>
  99. <p><hr></p>
  100. <select><b><option><select><option></b></select>
  101. <html><head><title></title><body></body></html>
  102. <a><table><td><a><table></table><a></tr><a></table><a>
  103. <ul><li></li><div><li></div><li><li><div><li><address><li><b><em></b><li></ul>
  104. <frameset><frame><frameset><frame></frameset><noframes></noframes></frameset>
  105. <body><frame></frame></frame><frameset><frame><frameset><frame></frameset><noframes></frameset><noframes>
  106. <h1><table><td><h3></table><h3></h1>
  107. <table><colgroup><col><colgroup><col><col><col><colgroup><col><col><thead><tr><td></table>
  108. <table><col><tbody><col><tr><col><td><col></table><col>
  109. <table><colgroup><tbody><colgroup><tr><colgroup><td><colgroup></table><colgroup>
  110. </strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>
  111. <table><tr></strong></b></em></i></u></strike></s></blink></tt></pre></big></small></font></select></h1></h2></h3></h4></h5></h6></body></br></a></img></title></span></style></script></table></th></td></tr></frame></area></link></param></hr></input></col></base></meta></basefont></bgsound></embed></spacer></p></dd></dt></caption></colgroup></tbody></tfoot></thead></address></blockquote></center></dir></div></dl></fieldset></listing></menu></ol></ul></li></nobr></wbr></form></button></marquee></object></html></frameset></head></iframe></image></isindex></noembed></noframes></noscript></optgroup></option></plaintext></textarea>