Проблемы с настройкой фона изображения CSS в табличном классе - PullRequest
0 голосов
/ 19 августа 2011

Я пытаюсь создать фон для одной таблицы, используя CSS, но не могу заставить таблицу сформироваться. Вот мой пример кода:

<html>
<head>
<style type="text/css">
body {background-image:url('http://www.example.com/images/image1.jpg');}

table.background { background: url('http://www.example.com/images/image2.gif') no-repeat; }

</style>
</head>

<body>
<table class="background" style="width:400px;height:500px;> <tr><td>
<h1>Hello World!</h1></td></tr></table>
</body>

</html>

Почему в выводе не отображается оператор Hello World?

Ответы [ 3 ]

1 голос
/ 19 августа 2011

Вам не хватает заключительной цитаты здесь:

<table class="background" style="width:400px;height:500px;>
                                                          ^
1 голос
/ 19 августа 2011

В вашем атрибуте стиля нет закрывающей кавычки (").

Попробуйте это:

<table class="background" style="width:400px;height:500px;"> <tr><td>
<h1>Hello World!</h1></td></tr></table>

Вот это работает в JSBin: http://jsbin.com/onunoc/2/edit#preview

0 голосов
/ 19 августа 2011

таблицы НЕ должны использоваться для создания макета. Таблица предназначена для отображения данных, а не заголовков. используйте вместо этого divs

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...