| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Помогите сверстать дерево таблицу |
| Автор: neosapient 20.11.2009, 17:11 |
| Здраствуйте. Думаю, что пишу не в ту тему, но ... мне надо сверстать html-документ. С разработкой динамически меняющихся html-страниц знаком слабо. На странице должно находиться таблица/дерево. То есть, когда все ветки дерева свернуты, то перед нами таблица. Стоит заствить одну из веток расскрыться, как внутри будет таблица с расшифровкой. Например, есть таблица, которую можно раскрыть, на пункте шурупы http://ipicture.ru/ Мне надо сформировать html-документ. У меня есть программа, которая рассчитывает данные и должна сохранить их в виде отчета в файле. Если упрощенно, то мне интерестно, в какой последовательности писать правильные теги и данные, и какие именно теги писать. |
| Автор: bars80080 20.11.2009, 18:45 |
| ну, прежде всего, надо узнать что за программа и на каком языке она пашет. во-вторых, хотя бы немного почитать мануал по генерации на этом языке разметки html, может быть он вообще не предназначен для этого и только потом уже размышлять о том, как сворачивать/разворачивать таблицы |
| Автор: neosapient 20.11.2009, 19:13 | ||||||
Программа консольная, пишу её на языке С\С++
С html знаком на уровне = "смогу по памяти написать в правильном порядке теги, для создания таблицы". HTML в моем понимании статичен и значит мне мало подохдит.
Вопрос задал, чтобы ответ специалистов направил мои усилия в нужное русло. |
| Автор: bars80080 20.11.2009, 20:53 | ||
| ну, тогда всё возможно. надо только хост соответствующий найти. или это всё локально? конечно, перво-наперво стоит почитать мануал. в html - он настолько маленький, что даже говорить неприлично. для базы http://stepbystep.htmlbook.ru/?id=11 , найти подробнее и ещё кучу всякого в сети сейчас не проблема советы: 1. многие не понимают, что табличные тэги никак нельзя мешать. это наименее гибкая конструкция в хтмл. нельзя, к примеру, запизивать между строчкой и ячейкой ничего, как здесь <tr>что-то<td> 2. многие шибко умные пытаются сказать, что спецификация не требует закрытия разных тэгов. сами не понимают, что закрывая тэг явно, они лишают браузера возможности перекручивать разметку по своему усмотрению. 3. собсна по вопросу. я б сделал так:
за любыми нюансами обращайтесь к справочникам, хотя в том сайте, ссылку на который я дал. там, к примеру, расписано, почему пришлось вводить разделение по браузерам: var par = (IE) ? 'inline-block' : 'table-row-group'; |
| Автор: neosapient 20.11.2009, 21:38 | ||
| Спасибо за развернутый ответ. Все прекрасно работает
|