Здравствуйте, Аноним, Вы писали:
А>Последнее время, от разных людей, слышу о том, что табличное форматирование — это пережитки прошлого, и нужно везде использовать стили. А>Встречал это от более-менее авторитетных источников, но лично с этим не согласен, по нескольким причинам. Основная — А>почему-то у тех, кто использует стили (вместо таблиц), как правило, плавает дизайн. По личному впечатлению, код отформатированный стилями, понять/править сложнее (например, на днях добавил runat="server" в html контрол, и ихний дизайн поплыл в хлам, а если пишешь много кода не запуская, в конце очень сложно понять, из-за чего это всё, и css файлы, чуть, не больше самой страницы) А>Что вы думаете по этому поводу? А>Это такой-же хороший совет, как кидать все dll в одну windows директории?
Ну, во-первых, html от MS ASP никогда не отличался свой валидностью,
а для такой разметки сделать работающий CSS невозможно.
А, во-вторых, для CSS и JS есть утилиты компресии и оптимизации.
Да и сами коды CSS/JS нужно оформлять во внешние (по отношению к основному HTML) файлы
*.css и *.js, которые многократно используюстя для различных HTML страниц, а слндовательно
грузятся клиентов один раз. Также можно отдавать эти файлы сжатыми GZip, если конечно, браузер
на стороне клиента поддерживает принятие сжатого контента.