|
Текущее время: Ср май 23, 2012 8:04 pm
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1
|
[ Сообщений: 21 ] |
|
закрывающие теги типа </td>,</tr>,</th>,&a
| Автор |
Сообщение |
|
Квоттер
Зарегистрирован: Пн фев 14, 2005 3:29 am Сообщения: 29 Откуда: Ростов-на-Дону
|
 закрывающие теги типа </td>,</tr>,</th>,&a
раньше не обращал внимания на этот факт и снова перечитывая спецификацию HTML 4.0 убеждался в том, что данные теги необязательные.... по крайней мере так написано ....
пока не заметил странную вещь - на сайте сверху валяется логотип .... структура такая: <td><img.....><tr><td>"и понеслось всё дальше..."
так вот .... если я сделаю вот так: <td><img.....></td><tr><td> то выглядит это уже немного по-другому .... в чём разница? если закрывающий тег стоит, то между картинкой и нижней границей ячейки ничего нет, если его нет, то как будто там <br> кто-то вставил - валяется пустая строка....
в связи с этим и вопрос .... оценивают ли поисковики не только текст страницы но и правильность набранного кода и закрытие тегов? и могут ли ещё где-нибудь в дизайне вылезти эти "незакрытости", если можно - с конкретным примером, как я привёл выше
Последний раз редактировалось Синий бублиК Ср мар 09, 2005 5:40 pm, всего редактировалось 2 раз(а).
|
| Чт мар 03, 2005 5:59 am |
|
 |
|
Квоттер
Зарегистрирован: Пн фев 14, 2005 3:29 am Сообщения: 29 Откуда: Ростов-на-Дону
|
 :(
Видимо слишком трудный вопрос :)
|
| Ср мар 09, 2005 5:39 pm |
|
 |
|
Lincoln
Зарегистрирован: Чт июн 24, 2004 8:07 am Сообщения: 764
|
Хм, помню вопрос читал, даже отвечать начал, но то ли ужинать позвали, то ли еще что.
Цитата: раньше не обращал внимания на этот факт и снова перечитывая спецификацию HTML 4.0 убеждался в том, что данные теги необязательные.... по крайней мере так написано .... На деле все сложнее. Для пропущенных тегов (элементов) есть четкие правила неявной подстановки. Причем довольно навороченные правила, и там сложные взаимоотношения между табличными и другими блочными тегами (прежде всего div, p и form). Смысл всего сказанного - не хотите иметь проблем - не пропускайте закрывающие теги.  Цитата: пока не заметил странную вещь - на сайте сверху валяется логотип .... структура такая: <td><img.....><tr><td>"и понеслось всё дальше..." так вот .... если я сделаю вот так: <td><img.....></td><tr><td> то выглядит это уже немного по-другому .... в чём разница? если закрывающий тег стоит, то между картинкой и нижней границей ячейки ничего нет, если его нет, то как будто там <br> кто-то вставил - валяется пустая строка.... в связи с этим и вопрос .... оценивают ли поисковики не только текст страницы но и правильность набранного кода и закрытие тегов? и могут ли ещё где-нибудь в дизайне вылезти эти "незакрытости", если можно - с конкретным примером, как я привёл выше
Странно. В описанном случае дело скорее всего не в закрытии тегов, а в чем-то еще (тоже связанном с кодом), смотреть надо.
|
| Ср мар 09, 2005 6:10 pm |
|
 |
|
Квоттер
Зарегистрирован: Пн фев 14, 2005 3:29 am Сообщения: 29 Откуда: Ростов-на-Дону
|
Interitus писал(а): Хм, помню вопрос читал, даже отвечать начал, но то ли ужинать позвали, то ли еще что.  как всегда короче  Interitus писал(а): На деле все сложнее. Для пропущенных тегов (элементов) есть четкие правила неявной подстановки. Причем довольно навороченные правила, и там сложные взаимоотношения между табличными и другими блочными тегами (прежде всего div, p и form). Смысл всего сказанного - не хотите иметь проблем - не пропускайте закрывающие теги.  уж об div, p и form я как-то догадывался  больше интересуют табличные теги. Interitus писал(а): Странно. В описанном случае дело скорее всего не в закрытии тегов, а в чем-то еще (тоже связанном с кодом), смотреть надо.
Отлично, если вам интересно увидеть сие в действии, сейчас сделаю страничку, на которой ясно будет видно в чём дело  заметите, что код тут абсолютно не причём. всему виной закрывающий </td>, </tr> никакой погоды не делает.
вот собссно и сама страничка: http://powerlifting-don.narod.ru/1.htm
|
| Ср мар 09, 2005 6:52 pm |
|
 |
|
Lincoln
Зарегистрирован: Чт июн 24, 2004 8:07 am Сообщения: 764
|
Ну тут дело в разрыве строки. Если во втором примере </table> перенести на одну строку с <img...> то будет одинаково. Ну или в первом примере поставить перевод строки перед </td>.
|
| Ср мар 09, 2005 9:11 pm |
|
 |
|
Квоттер
Зарегистрирован: Пн фев 14, 2005 3:29 am Сообщения: 29 Откуда: Ростов-на-Дону
|
Interitus писал(а): Ну тут дело в разрыве строки. Если во втором примере </table> перенести на одну строку с <img...> то будет одинаково. Ну или в первом примере поставить перевод строки перед </td>.
Оригинально ..... ну прям турецкий гамбит  правильно, перевод строки, это ж тоже символ, символ этот находится в ячейке.... и если попробовать выделить область за картинкой, то можно это дело заметить....
но остаётся тот же вопрос про поисковики и браузеры - все ли правильно обрабатывают незакрытые теги? может есть смысл перестраховать себя и всё время ставить их?
|
| Ср мар 09, 2005 10:21 pm |
|
 |
|
Lincoln
Зарегистрирован: Чт июн 24, 2004 8:07 am Сообщения: 764
|
Синий бублиК писал(а): но остаётся тот же вопрос про поисковики и браузеры - все ли правильно обрабатывают незакрытые теги? может есть смысл перестраховать себя и всё время ставить их?
Если в таблице не закрыты <td>, <th>, <tr> - должны все обработать правильно, стандарт все же.
Но лучше ставить.
|
| Чт мар 10, 2005 1:09 am |
|
 |
|
Квоттер
Зарегистрирован: Пн фев 14, 2005 3:29 am Сообщения: 29 Откуда: Ростов-на-Дону
|
Interitus писал(а): Если в таблице не закрыты <td>, <th>, <tr> - должны все обработать правильно, стандарт все же. Но лучше ставить.
так вот и я говорю стандарт .... хотя была у меня когда-то одна штука интересная - из-за одного незакрытого </td> в опере летел весь дизайн, ползли таблицы....  сколько пытался - не смог повторить того подвига ... а жаль, сейчас бы на это с другой стороны посмотрел.... перекопал бы структуру страницы, было б проще намного...
|
| Чт мар 10, 2005 2:33 am |
|
 |
|
Квоттер
Зарегистрирован: Пн май 01, 2006 2:58 am Сообщения: 270 Откуда: Москва и окрестности
|
Когда-то, уже достаточно давно, меня учили: "Текст программы надо писать так, чтобы его человек понял, а не машина" (в смысле - машина-то поймёт, а вот ты попробуй для человека написать!)
Потому - посмотрите сами на свой текст с незакрытыми тегами: Вам-то всё понятно, что Вы этим хотите сказать? Или это понятно Вам, потому что Вы - автор? Попробуйте оценить свой текст с точки зрения свежего взгляда, с точки зрения человека, которому предстоит в нём разобраться (и внести необходимые правки). Свежий человек легко поймёт, что Вы имели в виду?
Потому моё ИМХО - только с закрывающими тегами!!!
Единственное, в чём сам могу отступить от этого правила, - не закрываю тег "font" в ячейках таблицы. Хотя, может быть, и это стоило бы делать...
Последний раз редактировалось pg Вс июн 10, 2007 2:07 pm, всего редактировалось 1 раз.
|
| Сб июн 09, 2007 1:45 pm |
|
 |
|
Дайм
Зарегистрирован: Вс окт 08, 2006 10:22 am Сообщения: 23 Откуда: Северск-Томск
|
Напоминаю, что мы уже 7 лет живем в 21 веке. А вы все тэги не закрываете, да всякие доисторические font используете... Грустно.
Уважайте Рунет, создавайте хорошие качественные сайты. Спецификации и валидатор от w3c вам в помощь.
_________________ А вы уже видели модель вечного двигателя?
|
| Вс июн 10, 2007 8:18 am |
|
 |
|
Квоттер
Зарегистрирован: Пн май 01, 2006 2:58 am Сообщения: 270 Откуда: Москва и окрестности
|
А почему это тег font - "доисторический"?
|
| Вс июн 10, 2007 2:07 pm |
|
 |
|
Дайм
Зарегистрирован: Вс окт 08, 2006 10:22 am Сообщения: 23 Откуда: Северск-Томск
|
Потому что для оформления правильно использовать CSS.
_________________ А вы уже видели модель вечного двигателя?
|
| Вс июн 10, 2007 2:46 pm |
|
 |
|
Квоттер
Зарегистрирован: Пн май 01, 2006 2:58 am Сообщения: 270 Откуда: Москва и окрестности
|
Где, простите, написано, что CSS - "правильно", а тег font - "неправильно"?
|
| Вс июн 10, 2007 2:57 pm |
|
 |
|
Квоттер
Зарегистрирован: Вт май 01, 2007 10:54 am Сообщения: 64
|
есть понятие - "устаревшие теги". если браузеры сейчас их понимают, не факт, что они будут правильно отображать сайт лет через 5, так как развиваются, используя последние спецификации.
|
| Ср июн 13, 2007 10:22 am |
|
 |
|
Никель
Зарегистрирован: Вт авг 14, 2007 8:05 am Сообщения: 9 Откуда: Челябинск
|
а вообще играет ли роль валидность страницы при определении её "качества" поисковиками? На некоторых сайтах прям как наваждение преследует желание сделать каждую страничку правильной с точки зрения Markup Validation Service. А для этого иногда приходится переделывать код счетчиков, партнерских ссылок и т.д.
А по теме: теги закрывать всетаки нужно, хотя бы для себя, и для всех тех, кому когда либо придется редактировать мои страницы.
|
| Ср сен 12, 2007 8:07 am |
|
 |
|
Квоттер
Зарегистрирован: Пн май 01, 2006 2:58 am Сообщения: 270 Откуда: Москва и окрестности
|
"Качество" страницы с точки зрения поисковиков - это разве единственный показатель качества страницы?
|
| Чт сен 13, 2007 2:32 pm |
|
 |
|
Квоттер
Зарегистрирован: Ср авг 15, 2007 3:24 pm Сообщения: 73 Откуда: Челябинск
|
Хм... вроде как незакрытые теги никак не влияют на отношение поисковиков к странице.
_________________ 1М63 <> Лазерная резка <> Трактор
|
| Чт сен 13, 2007 3:31 pm |
|
 |
|
Никель
Зарегистрирован: Вт авг 14, 2007 8:05 am Сообщения: 9 Откуда: Челябинск
|
А кто нибудь пользовался вот этой "службой проверки качества сайта"  . Я в полном шоке от её результатов! Во первых - она не может отличить верстку на дивах от верстки на таблицах, во вторых - не обращает внимания на валидность исходника, на количество неиспользуемых тегов (в смысле пустых), на вложенность тегов более 10  . И вообще непонятно каким боком они качество оценивают... каковы ваши мнения? А насчет дизайна я просто в ауте - страшнющие сайты оцениваются как вполне приличные и удобные..
|
| Пт сен 14, 2007 8:44 am |
|
 |
|
Квоттер
Зарегистрирован: Ср авг 15, 2007 3:24 pm Сообщения: 73 Откуда: Челябинск
|
*** А кто нибудь пользовался вот этой "службой проверки качества сайта" ***
Попробовал пару своих сайтов... В голде... Описание корявенькое, но не такое уж и плохое...
_________________ 1М63 <> Лазерная резка <> Трактор
|
| Пт сен 14, 2007 11:00 am |
|
 |
|
Никель
Зарегистрирован: Вт авг 14, 2007 8:05 am Сообщения: 9 Откуда: Челябинск
|
Blein да не скажи  Только что проверил свой старый проект, который давно хочу обновить, повысить его "юзабельность", добавить несколько фишек и т.д. и тот над которым работаю сейчас.
Старый проект - 1285.5 GOLD
Новый проект - 723.5 BRONZE
Помоему это чушь  ИМХО. Оценка абсолютно пустая и вообще ниочем  . Если он сейчас мои самые ужасные работы поднимет выше 1100 баллов - я вообе начну кампанию "анти cys.ru" по всем форумам 
|
| Пт сен 14, 2007 12:23 pm |
|
 |
|
Квоттер
Зарегистрирован: Ср авг 15, 2007 3:24 pm Сообщения: 73 Откуда: Челябинск
|
Ну, до крайностей можно не доходить. Всё равно автоматическая оценка не может быть объективной. Все желающие проверить свой дизайн - к Лебедеву.
_________________ 1М63 <> Лазерная резка <> Трактор
|
| Пт сен 14, 2007 12:54 pm |
|
|
|
Страница 1 из 1
|
[ Сообщений: 21 ] |
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|