как правильно писать одиночные теги
А зачем вооще ставить слешь, если ВСЕ броузеры хорошо понимают без него?
библиотекa сайтостроительства http://www.i2r.ru/static/244/
За последние 60 дней ни разу не выходила
Сайт листа:
http://blog.nundesign.com
Открыт:
06-08-2003
Пре-модерация: Да
Адрес для писем в лист: inet.webbuild.webbuilding-list@subscribe.ru
Адрес
модератора: inet.webbuild.webbuilding-owner@subscribe.ru
А зачем вооще ставить слешь, если ВСЕ броузеры хорошо понимают без него?
библиотекa сайтостроительства http://www.i2r.ru/static/244/
IE любые ошибки понимает.
Но я говорил, зачем слешь, т.е. / ?
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Затем, что по правилам языков, основаных на xml все теги должны быть
закрыты. В том числе одинарные, типа br, img и прочие, менее
распространенные. Если их не закрыть, нормальный разборщик xml взбрыкнет
и выдаст ошибку.
Если вопрос в том, что "зачем закрывать, если и так нормально", то
незачем. Уберите doctype и спите спокойно. Если вы конечно не планируете
транслировать контент.
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Здравствуйте, Andrew.
Вы писали 3 февраля 2007 г., 20:20:24:
Что значит "понимает"? Любая ошибка - это неоднозначность. Понимает -
это значит, что пытается угадать, что же Вы имели в виду там, где чушь
сморозили.
Как тут уже заметили, есть такое понятие - стандарт.
Мы делаем, говоря абстрактно с точки зрения верстальщика, чудовищные
дизайны. В данном случае я говорю о презентационных сайтах (когда мы
делаем информационные порталы - там все по-другому). Они невероятно
красивы и невероятно сложны в верстке: объем стилей и скриптов
составляет более 500k. Используется аякс, прокручиваемые области,
яваскриптовые эффекты и все прочее. Они тянутся в ширину и
адаптируются к пользовательскому размеру шрифта. И они одинаково,
с точностью до пикселя совпадая с нарисованным макетом, выглядят
в девяти основных браузерах, а кроме того, на экранах мобильных
телефонов. Слабо? :-)
Затем, что кроме браузеров возможна резборка текста тругими программами.
И эти программы могут работать по жесткому следованию стандарту xml.
Если одиночные теги будут не закрыты (это не только <br />, это еще и
<img />, и <hr />, и еще несколько), то программа просто прекратит
разбор xml и выдаст сообщение об ошибке.
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Это означает, что так надо верстать только для XML?
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Грубо говоря, да.
Но если вы, предположим, решите делать трансляцию через rss, то можете
жестоко обломиться и потратить время на поиск и закрытие всех незакрытых
тегов.
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Здравствуйте, Mikhail.
Вы писали 3 февраля 2007 г., 22:29:27:
объясните как реализовать трансляцию РСС ?
что почитать и где?
и какие рекомендации может дадите или советы
Ну, откровенно говоря, делая серьезный проект, надо формировать данные
в XML, а верстать с помощью XSLT. Это если идти в ногу со временем.
Кто-то в соседнем сообщении, кстати, в тему заметил про трансляцию
контента. А если руководствоваться критерием "щоб проще и быстрее",
тогда конечно можно и на простом HTML без всяких...
Здравствуйте, Andrew.
Вы писали 3 февраля 2007 г., 6:31:59:
Есть такое понятие - "стандарт". А вот из-за тех, кто ему не
придерживается, и получается, что разные браузеры показывают страницы
по-разному.
Правильно писать - с пробелом.
Чтобы проверить это, напишите код и натравите на него валидатор с
сайта http://validator.w3.org/