Народ такой вопрос , никак сам немогу вникнуть как сделать что бы текст находился на картинке по центру ( всё это было ссылкой , и картинка и текст ) и в одном диве , так же что бы при :hover на это всё , текст оставался таким же . а картинка изменялась. html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <link type="text/css" href="lol.css" rel="stylesheet" /> </head> <body> <div class="gg"> <a href="#">text</a> </div> </body> </html> css .gg a{ background-image:url(bot1.jpg); background-repeat:no-repeat; width:400px; height:200px; text-align:center; } думал что то типо этого , но ничего не получилось , вобщем помогите нубу )) И собственно как это лучше всего сделать , в плане валидности и кроссбраузерности .