Список форумов SeoChase SeoChase

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы  РекламаРеклама   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

закрывающие теги типа </td>,</tr>,</th>,&a
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Дизайн и юзабилити
Предыдущая тема :: Следующая тема  
Автор Сообщение
Синий бублиК
Квоттер


Зарегистрирован: 13.02.2005
Сообщения: 29
Откуда: Ростов-на-Дону

СообщениеДобавлено: Чт Мар 03, 2005 1:59 am    Заголовок сообщения: закрывающие теги типа </td>,</tr>,</th>,&a Ответить с цитатой

раньше не обращал внимания на этот факт и снова перечитывая спецификацию HTML 4.0 убеждался в том, что данные теги необязательные.... по крайней мере так написано ....
пока не заметил странную вещь - на сайте сверху валяется логотип .... структура такая: <td><img.....><tr><td>"и понеслось всё дальше..."
так вот .... если я сделаю вот так: <td><img.....></td><tr><td> то выглядит это уже немного по-другому .... в чём разница? если закрывающий тег стоит, то между картинкой и нижней границей ячейки ничего нет, если его нет, то как будто там <br> кто-то вставил - валяется пустая строка....
в связи с этим и вопрос .... оценивают ли поисковики не только текст страницы но и правильность набранного кода и закрытие тегов? и могут ли ещё где-нибудь в дизайне вылезти эти "незакрытости", если можно - с конкретным примером, как я привёл выше


Последний раз редактировалось: Синий бублиК (Ср Мар 09, 2005 1:40 pm), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Синий бублиК
Квоттер


Зарегистрирован: 13.02.2005
Сообщения: 29
Откуда: Ростов-на-Дону

СообщениеДобавлено: Ср Мар 09, 2005 1:39 pm    Заголовок сообщения: :( Ответить с цитатой

Видимо слишком трудный вопрос :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Interitus
Lincoln


Зарегистрирован: 24.06.2004
Сообщения: 764

СообщениеДобавлено: Ср Мар 09, 2005 2:10 pm    Заголовок сообщения: Ответить с цитатой

Хм, помню вопрос читал, даже отвечать начал, но то ли ужинать позвали, то ли еще что. Smile
Цитата:
раньше не обращал внимания на этот факт и снова перечитывая спецификацию HTML 4.0 убеждался в том, что данные теги необязательные.... по крайней мере так написано ....

На деле все сложнее. Для пропущенных тегов (элементов) есть четкие правила неявной подстановки. Причем довольно навороченные правила, и там сложные взаимоотношения между табличными и другими блочными тегами (прежде всего div, p и form).
Смысл всего сказанного - не хотите иметь проблем - не пропускайте закрывающие теги. Smile
Цитата:
пока не заметил странную вещь - на сайте сверху валяется логотип .... структура такая: <td><img.....><tr><td>"и понеслось всё дальше..."
так вот .... если я сделаю вот так: <td><img.....></td><tr><td> то выглядит это уже немного по-другому .... в чём разница? если закрывающий тег стоит, то между картинкой и нижней границей ячейки ничего нет, если его нет, то как будто там <br> кто-то вставил - валяется пустая строка....
в связи с этим и вопрос .... оценивают ли поисковики не только текст страницы но и правильность набранного кода и закрытие тегов? и могут ли ещё где-нибудь в дизайне вылезти эти "незакрытости", если можно - с конкретным примером, как я привёл выше

Странно. В описанном случае дело скорее всего не в закрытии тегов, а в чем-то еще (тоже связанном с кодом), смотреть надо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Синий бублиК
Квоттер


Зарегистрирован: 13.02.2005
Сообщения: 29
Откуда: Ростов-на-Дону

СообщениеДобавлено: Ср Мар 09, 2005 2:52 pm    Заголовок сообщения: Ответить с цитатой

Interitus писал(а):
Хм, помню вопрос читал, даже отвечать начал, но то ли ужинать позвали, то ли еще что. Smile

как всегда короче Smile
Interitus писал(а):
На деле все сложнее. Для пропущенных тегов (элементов) есть четкие правила неявной подстановки. Причем довольно навороченные правила, и там сложные взаимоотношения между табличными и другими блочными тегами (прежде всего div, p и form).
Смысл всего сказанного - не хотите иметь проблем - не пропускайте закрывающие теги. Smile

уж об div, p и form я как-то догадывался Wink больше интересуют табличные теги.
Interitus писал(а):
Странно. В описанном случае дело скорее всего не в закрытии тегов, а в чем-то еще (тоже связанном с кодом), смотреть надо.

Отлично, если вам интересно увидеть сие в действии, сейчас сделаю страничку, на которой ясно будет видно в чём дело Smile заметите, что код тут абсолютно не причём. всему виной закрывающий </td>, </tr> никакой погоды не делает.
вот собссно и сама страничка: http://powerlifting-don.narod.ru/1.htm
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Interitus
Lincoln


Зарегистрирован: 24.06.2004
Сообщения: 764

СообщениеДобавлено: Ср Мар 09, 2005 5:11 pm    Заголовок сообщения: Ответить с цитатой

Ну тут дело в разрыве строки. Если во втором примере </table> перенести на одну строку с <img...> то будет одинаково. Ну или в первом примере поставить перевод строки перед </td>.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Синий бублиК
Квоттер


Зарегистрирован: 13.02.2005
Сообщения: 29
Откуда: Ростов-на-Дону

СообщениеДобавлено: Ср Мар 09, 2005 6:21 pm    Заголовок сообщения: Ответить с цитатой

Interitus писал(а):
Ну тут дело в разрыве строки. Если во втором примере </table> перенести на одну строку с <img...> то будет одинаково. Ну или в первом примере поставить перевод строки перед </td>.

Оригинально ..... ну прям турецкий гамбит Rolling Eyes правильно, перевод строки, это ж тоже символ, символ этот находится в ячейке.... и если попробовать выделить область за картинкой, то можно это дело заметить....
но остаётся тот же вопрос про поисковики и браузеры - все ли правильно обрабатывают незакрытые теги? может есть смысл перестраховать себя и всё время ставить их?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Interitus
Lincoln


Зарегистрирован: 24.06.2004
Сообщения: 764

СообщениеДобавлено: Ср Мар 09, 2005 9:09 pm    Заголовок сообщения: Ответить с цитатой

Синий бублиК писал(а):

но остаётся тот же вопрос про поисковики и браузеры - все ли правильно обрабатывают незакрытые теги? может есть смысл перестраховать себя и всё время ставить их?

Если в таблице не закрыты <td>, <th>, <tr> - должны все обработать правильно, стандарт все же.
Но лучше ставить.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Синий бублиК
Квоттер


Зарегистрирован: 13.02.2005
Сообщения: 29
Откуда: Ростов-на-Дону

СообщениеДобавлено: Ср Мар 09, 2005 10:33 pm    Заголовок сообщения: Ответить с цитатой

Interitus писал(а):
Если в таблице не закрыты <td>, <th>, <tr> - должны все обработать правильно, стандарт все же.
Но лучше ставить.

так вот и я говорю стандарт .... хотя была у меня когда-то одна штука интересная - из-за одного незакрытого </td> в опере летел весь дизайн, ползли таблицы.... Smile сколько пытался - не смог повторить того подвига ... а жаль, сейчас бы на это с другой стороны посмотрел.... перекопал бы структуру страницы, было б проще намного...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
pg
Квоттер


Зарегистрирован: 30.04.2006
Сообщения: 255
Откуда: Москва и окрестности

СообщениеДобавлено: Сб Июн 09, 2007 9:45 am    Заголовок сообщения: Ответить с цитатой

Когда-то, уже достаточно давно, меня учили: "Текст программы надо писать так, чтобы его человек понял, а не машина" (в смысле - машина-то поймёт, а вот ты попробуй для человека написать!)
Потому - посмотрите сами на свой текст с незакрытыми тегами: Вам-то всё понятно, что Вы этим хотите сказать? Или это понятно Вам, потому что Вы - автор? Попробуйте оценить свой текст с точки зрения свежего взгляда, с точки зрения человека, которому предстоит в нём разобраться (и внести необходимые правки). Свежий человек легко поймёт, что Вы имели в виду?
Потому моё ИМХО - только с закрывающими тегами!!!

Единственное, в чём сам могу отступить от этого правила, - не закрываю тег "font" в ячейках таблицы. Хотя, может быть, и это стоило бы делать...


Последний раз редактировалось: pg (Вс Июн 10, 2007 10:07 am), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Rationalizator
Дайм


Зарегистрирован: 08.10.2006
Сообщения: 23
Откуда: Северск-Томск

СообщениеДобавлено: Вс Июн 10, 2007 4:18 am    Заголовок сообщения: Ответить с цитатой

Напоминаю, что мы уже 7 лет живем в 21 веке. А вы все тэги не закрываете, да всякие доисторические font используете... Грустно.
Уважайте Рунет, создавайте хорошие качественные сайты. Спецификации и валидатор от w3c вам в помощь.
_________________
А вы уже видели модель вечного двигателя?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
pg
Квоттер


Зарегистрирован: 30.04.2006
Сообщения: 255
Откуда: Москва и окрестности

СообщениеДобавлено: Вс Июн 10, 2007 10:07 am    Заголовок сообщения: Ответить с цитатой

А почему это тег font - "доисторический"?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Rationalizator
Дайм


Зарегистрирован: 08.10.2006
Сообщения: 23
Откуда: Северск-Томск

СообщениеДобавлено: Вс Июн 10, 2007 10:46 am    Заголовок сообщения: Ответить с цитатой

Потому что для оформления правильно использовать CSS.
_________________
А вы уже видели модель вечного двигателя?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
pg
Квоттер


Зарегистрирован: 30.04.2006
Сообщения: 255
Откуда: Москва и окрестности

СообщениеДобавлено: Вс Июн 10, 2007 10:57 am    Заголовок сообщения: Ответить с цитатой

Где, простите, написано, что CSS - "правильно", а тег font - "неправильно"?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Outlander.Name
Квоттер


Зарегистрирован: 01.05.2007
Сообщения: 64

СообщениеДобавлено: Ср Июн 13, 2007 6:22 am    Заголовок сообщения: Ответить с цитатой

есть понятие - "устаревшие теги". если браузеры сейчас их понимают, не факт, что они будут правильно отображать сайт лет через 5, так как развиваются, используя последние спецификации.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Denis_
Никель


Зарегистрирован: 14.08.2007
Сообщения: 9
Откуда: Челябинск

СообщениеДобавлено: Ср Сен 12, 2007 4:07 am    Заголовок сообщения: Ответить с цитатой

а вообще играет ли роль валидность страницы при определении её "качества" поисковиками? На некоторых сайтах прям как наваждение преследует желание сделать каждую страничку правильной с точки зрения Markup Validation Service. А для этого иногда приходится переделывать код счетчиков, партнерских ссылок и т.д.
А по теме: теги закрывать всетаки нужно, хотя бы для себя, и для всех тех, кому когда либо придется редактировать мои страницы.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов SeoChase -> Дизайн и юзабилити Часовой пояс: GMT
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group