Ja się na html-u nie znam, ale tidy mówi, że masz źle:
slimak@daradei:~/tmp$ tidy html.html
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 6 column 17 - Warning: discarding unexpected <body>
line 8 column 25 - Warning: <h1> unexpected or duplicate quote mark
line 8 column 25 - Warning: <h1> unexpected or duplicate quote mark
line 10 column 25 - Warning: <h2> unexpected or duplicate quote mark
line 10 column 25 - Warning: <h2> unexpected or duplicate quote mark
Info: Document content looks like HTML 4.01 Strict
Info: No system identifier in emitted doctype
6 warnings, 0 errors were found!
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
<title>Euro 2012</title>
</head>
<body>
<h1 style="color="yellow"">EURO 2012- Polska i
Ukraina</h1>
<h2 style="color="deepskyblue"">1. Historia
przyznania</h2>
</body>
</html>
To learn more about HTML Tidy see http://tidy.sourceforge.net
Please fill bug reports and queries using the "tracker" on the Tidy web site.
Additionally, questions can be sent to html-tidy@w3.org
HTML and CSS specifications are available from http://www.w3.org/
Lobby your company to join W3C, see http://www.w3.org/Consortium
slimak@daradei:~/tmp$
Chyba mylisz CSS z HTML... Wujek goole mówi że jak chcesz bez CSS to (wujek google nakłamał, więc poprawiłem):
<body background="/images/image_name.gif">
Czyli teoretycznie masz dobrze, tylko to pierwsze body nie powinno istnieć :)...