>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Nvu/KompoZer http://forum.mozilla-russia.org/viewforum.php?id=16 >SSI http://forum.mozilla-russia.org/viewtopic.php?id=5680 |
Chinaman > 20-10-2005 17:24:18 |
Открыв файл, содержащий директивы SSI, получил вместо этого: Вообще, насколько я понял, Nvu не знает о существовании SSI. |
ragnaar > 20-10-2005 18:03:57 |
хм... я вставил - все нормально. |
Chinaman > 20-10-2005 20:04:01 |
Вот как только увидел эту фигню, поставил галочку. Результат отрицательный. |
ragnaar > 20-10-2005 21:55:04 |
Еще более странно. Я вставил, сохранил этот файл, открыл снова - все на месте. Nvu 1.0 |
Chinaman > 21-10-2005 10:15:19 |
Ok, вот этот файл: http://dao.pp.ru/download/nvu/ssi.zip (он маленький, но ежели не зипнуть, то, насколько понимаю, сервер его обработает при загрузке). |
Al_H > 21-10-2005 12:22:30 |
</tr> обязательный, и </td> лучше ставить. |
Chinaman > 21-10-2005 16:09:14 |
Закрывающие тэги </tr> и </td> не обязательны в соответствии с рекомендациями W3C. И это совершенно логично, ибо <td>, следующий за другим <td>, подразумевает закрывающий </td> в 100% случаев, то же самое и с <tr>. |
ViRUS > 21-10-2005 16:13:26 |
Если тэги закрывать, то парсеру меньше напрягаться придеться... да и меньше ошибок будет... |
Chinaman > 21-10-2005 16:18:09 |
Напрягов - ноль, т.к. никакой логики не требуется, чтобы понять, что </table>, закрывающий таблицу, закрывает и её последнюю строку, и последнюю ячейку. А вот страница легче становится. Да и ИМХО код читабельнее. |
ragnaar > 22-10-2005 12:35:28 |
Впервые сталкиваюсь с таким мнением... Все мы идем в светлое XHTML будущее, где необходимо закрывать ВСЕ теги (даже <img>). Не закрывать теги, даже такие как <p>, ИМХО - раздолбайство и явное стремление нарваться на проблемы с отображением... Не закрывать теги в таблицах это для меня уже вообще за пределами добра и зла... По теме. У тебя директива SSI загнана внутрь значения атрибута в этом-то и все проблема... Но немного подумав я ее решил Вот код: Выделить код Код:<img src='<!--#echo var="fname" -->.jpg' style='{border: solid 1px #ffffff;}' alt='photo'> Замени двойные кавычки в значении на одинарные и в Nvu все будет нормально. |
Chinaman > 24-10-2005 11:14:03 |
Действительно, это уже моё раздолбайство, уж и не знаю, как я умудрился такое написать. А по тэгам... Раз W3C разрешило - значит можно. Я тестирую свои творения в трёх бруазерах, и, конечно, ни один на этом не споткнулся, даже осёл, от которого у меня скоро инфаркт будет. |
fIREz > 25-10-2005 07:29:16 |
а можно сделать так, что бы этот nvu вообще код не трогал, когда его не просят? |
ragnaar > 25-10-2005 11:05:06 |
пока - нет, ждем 1.1 |
мишка > 25-10-2005 21:54:44 |
ragnaar пишет
а примерно можно узнать дату выхода |
INFOMAN > 27-01-2006 11:38:03 |
Похоже, нельзя... |
Николай Колдыркаев > 12-06-2006 14:45:04 |
Это точно, последний, извините, DW закрывает даже <BR> как-то вот так <BR /> |
rowlad > 12-06-2006 15:55:31 |
Николай Колдыркаев |
Al_H > 12-06-2006 23:03:18 |
С закрытием необязательных тэгов какая проблема - 30 раз все отрабатывает нормально, а еще два раза - едет, и Вам приходится при отладке для начала закрывать тэги. С другой стороны, при закрытии этих тэгов проблемы бывают немного реже. Это не значит, что закрытие подавляет принципы вложенности - если Вы пишете <p><table> ... </table></p> , то это будет воспринято как <p></p><table> ... </table></p>. Сказанное не относится к спискам - если Вы пытаетесь писать код, который изначально не приводит к ошибкам, писать приходится нечто странное, например, Иначе могут иногда возникать интересные проблемы в Експлорере. |