Olldman

Olldman
Рейтинг
79
Регистрация
21.04.2010
Должность
freelance
Интересы
верстка html/css
Olldman, не, не прокатывает.

;) да ну? http://realtsib.ru/oldman/1/ul.html

ul{list-style:none;}

li{width:102px;height:100px;margin:0px 4px 4px 0px;border:1px solid gray;float:left;text-align:center;line-height:150px;vertical-align:middle;}
</style>
<!--[if IE]>
<style type="text/css">
li{line-height:100px;}
</style>
<![endif]-->

Да, извиняюсь, сразу не посмотрел ширину у рис.5

А для того, чтобы работало вертикальное выравнивание, назначьте высоту строки.

Например:

line-height:150px;vertical-align:middle;

Интересно как вы хотите выровнять по высоте рисунок, размером 100х100, в элементе, размером 100х100?

Здесь не так уж и много людей, пользующих Danneo, а на офф-форуме я вам уже рассказал что нужно сделать.

Когда guid нет вообще, то валидатор ругается, что его нет

- :) это не ругань, это рекомендации. Чтобы не расписывать еще раз (просто лениво), прочитайте: http://danneo.com/forum/showthread.php?t=7472, это форум Danneo, но я думаю xml-синтаксису глубоко фиолетово с какой системы идет разбор.

Валидатор ругается не на <item>, а подсвечивает его, потому, что содержащийся в нем <guid> не может быть одинаковым, т.к. это идентификатор строки. Так что либо он разный (ссылка на каждую новость, например), либо его нет вообще (т.к. это необязательный элемент).

Строка <atom:link href="http://www.site.com/site.rss" rel="self" type="application/rss+xml" /> ставится в начале <channel>, т.е. ваш rss должен быть примерно таким:

<?xml version="1.0" encoding="windows-1251" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="http://www.site.com/news.xml" rel="self" type="application/rss+xml" />
<title>SITE.COM - сайт о сайтах</title>
<link>http://www.site.com</link>
<description>Сайты различных стран мира</description>
<image>
<url>http://www.site.com/site.png</url>
<title>SITE.COM - сайт о сайтах</title>
<link>http://www.site.com</link>
</image>
<item>
<title>Новости сайта SITE.COM</title>
<link>http://www.site.com</link>
<pubDate>Wed, 02 Oct 2002 08:00:00 EST</pubDate>
<description>Тут какие-то новости</description>
<guid>http://www.site.com/news-1.html</guid>
</item>
<item>
<title>Новости сайта SITE.COM</title>
<link>http://www.site.com</link>
<pubDate>Wed, 09 Oct 2002 09:30:00 EST</pubDate>
<description>Тут еще какие-то новости</description>
<guid>http://www.site.com/news-2.html</guid>
</item>
</channel>
</rss>

Что на счет того, что "не может отобразить этот веб-канал" - может быть ошибка разбора xml-парсером, посмотрите нет ли в тексте новости символа неразрывного пробела - & n b s p ; или других таких же подстановок, или картинок, т.е. элемента <img>. Если есть, то лучше заключить вывод текста в секцию <![CDATA[текст ]]

Ох и советчики - height для ячеек таблиц не существует в html, читайте спецификацию. Определить высоту можно в стилях, и только в стилях.

Air Force - table width="500" border="0" cellspacing="0" cellpadding="0" bordercolor="#0000FF" - для чего вся эта муть в коде, если вы уже пользуете стили?

1. Определите тип документа

2. Все в стили, в html только код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title></title>
<style type="text/css">
*{margin:0px;padding:0px;}
table{width:500px;border-collapse:collapse;}
td{width:??px;height:15px;}
</style>
</head>
<body>
<table>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
</body>
</html>

Не возможно, а точно :) если не указан, то работать не будет.

но только что спалил - в IE не работает

- да ну? Самому блоку и родительскому элементу ширину прописали?

Всего: 514