Да просто разместить текст в блоке, под картинкой. Какая ширина будет у картинки, такая же будет и у блока.
Nadejda, Willie - хотелось бы услышать ваши мнения о своем сайте: http://realtsib.ru , что поправить, что убрать, имеет ли право на жизнь вообще. В SEO я никакой, я верстальщик,поэтому ваше мнение будет интересным, спасибо.
Насколько я понял, строится меню, так? Если так, то какие div, зачем div? Что есть меню? Список ссылок на страницы ресурса. Так и оформлять его нужно списком, ведь это логичней.
Набросал примерчик. У вас там не указан размер шрифта для пунктов меню - лучше всетаки указать, потому как указанный для body шрифт есть не на каждом компьютере, поэтому браузеры отображают текст тем шрифтом, который у них по умолчанию. Ну а у каждого браузера свой. Это к вопросу о кроссбраузерности.
Бросьте вы эту затею. Какая таблица? При чем здесь таблица, если вы строите меню?
"тегом height" - это не тег, а атрибут, кстати - не применяемый для таблицы, не предусматривает его спецификация. Что есть меню? Список, соответственно и нужно его оформлять списком и никак иначе, не нужно забывать о семантике.
А для? Зачем лишний элемент? Чем не устраивает html как элемент разметки? То же применимо и к элементу body.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1251"> <title></title> <style type="text/css"> *{margin:0px;padding:0px;} html{height:100%;background:#fffccc;} body{width:100%;height:100%;background:url(html_fon.jpg) top repeat-x;} </style> </head> <body> </body> </html>
Без применения обнуления не получится. Тем более, если разговор пойдет о кроссбраузерности. В каждом браузере свои отступы элементов html, поэтому, как правило, и применяется обнуление с помощью универсального селектора.
В каком смысле "блочит"? Фон назначен разным элементам, должно работать. Проверяйте путь и название/расширение файлов картинок.
Вчера закинул денежку, ждемс...
Фон, который слева назначаете элементу html, справа - элементу body, то, что по центру - элементам с контентом. При этом никаких дополнительных контейнеров не потребуется.
- кем, вашим верстальщиком? Его еще не расстреляли?
Тогда какой разговор может быть о кроссбраузерности? Каждый браузер, находясь в режиме обратной совместимости, "по-своему" справляется со всеми вашими ошибками в коде html. Говорить о валидности вашего творения не приходится, уж тем более о семантике вы вообще не слышали? К советам не прислушиваетесь, для чего просили помощи не понятно.