<!
DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd " >
<
html lang=
"en-US" >
<
head >
<
title >CSS 2.1 Test Suite: Test for flow around floats</
title >
<
link rel=
"author" title =
"L. David Baron" href=
"https://dbaron.org/ " />
<
link rel=
"author" title =
"Mozilla Corporation" href=
"http://mozilla.com/ " />
<
link rel=
"help" href=
"http://www.w3.org/TR/CSS21/visuren.html#floats " />
<
meta name=
"assert" content=
"The border box of a table, a block-level replaced element, or an element in the normal flow that establishes a new block formatting context (such as an element with 'overflow' other than 'visible') must not overlap any floats in the same block formatting context as the element itself." />
<
meta name=
"flags" content=
"" />
<
meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8" >
<
meta http-equiv=
"Content-Style-Type" content=
"text/css" >
<
style type=
"text/css" >
body { font-size: 16px; }
table { margin: 0; border-spacing: 0; }
caption ,
td ,
th { padding: 0; vertical-align: top; text-align: left; }
table table caption { background: yellow; }
table table { background: purple; }
</
style >
</
head >
<
body >
<
table width=
"300" style =
"background: aqua" ><
tr ><
td >
<
div style =
"float:left; clear:left; background:blue; width:150px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:145px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:140px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:135px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:130px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:125px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:120px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:115px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:110px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:105px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:100px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:95px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:90px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:85px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:80px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:75px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:70px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:65px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:60px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:55px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:50px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:45px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:40px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:35px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:30px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:25px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:20px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:15px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:10px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:5px; height:1px" ></
div >
<
table >
<
caption style =
"caption-side: top; height:30px; width: 100px;" >
Caption </
caption >
<
tr ><
td ><
div style =
"height: 30px; width: 230px" >Cell</
div ></
td ></
tr >
</
table >
</
td ></
tr ></
table >
<
table width=
"300" style =
"background: aqua" ><
tr ><
td >
<
div style =
"float:left; clear:left; background:blue; width:150px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:145px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:140px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:135px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:130px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:125px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:120px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:115px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:110px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:105px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:100px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:95px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:90px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:85px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:80px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:75px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:70px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:65px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:60px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:55px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:50px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:45px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:40px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:35px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:30px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:25px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:20px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:15px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:10px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:5px; height:1px" ></
div >
<
table >
<
caption style =
"caption-side: top; height:30px; width: 190px;" >
Caption </
caption >
<
tr ><
td ><
div style =
"height: 30px; width: 100px" >Cell</
div ></
td ></
tr >
</
table >
</
td ></
tr ></
table >
<
table width=
"300" style =
"background: aqua" ><
tr ><
td >
<
div style =
"float:left; clear:left; background:blue; width:150px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:145px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:140px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:135px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:130px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:125px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:120px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:115px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:110px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:105px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:100px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:95px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:90px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:85px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:80px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:75px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:70px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:65px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:60px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:55px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:50px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:45px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:40px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:35px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:30px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:25px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:20px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:15px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:10px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:5px; height:1px" ></
div >
<
table >
<
caption style =
"caption-side: bottom; height:30px; width: 100px;" >
Caption </
caption >
<
tr ><
td ><
div style =
"height: 30px; width: 227px" >Cell</
div ></
td ></
tr >
</
table >
</
td ></
tr ></
table >
<
table width=
"300" style =
"background: aqua" ><
tr ><
td >
<
div style =
"float:left; clear:left; background:blue; width:150px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:145px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:140px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:135px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:130px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:125px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:120px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:115px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:110px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:105px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:100px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:95px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:90px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:85px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:80px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:75px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:70px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:65px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:60px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:55px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:50px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:45px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:40px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:35px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:30px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:25px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:20px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:15px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:10px; height:1px" ></
div >
<
div style =
"float:left; clear:left; background:blue; width:5px; height:1px" ></
div >
<
table >
<
caption style =
"caption-side: bottom; height:30px; width: 192px;" >
Caption </
caption >
<
tr ><
td ><
div style =
"height: 30px; width: 100px" >Cell</
div ></
td ></
tr >
</
table >
</
td ></
tr ></
table >
</
body >
</
html >
Messung V0.5 C=99 H=95 G=96
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland