Как создать таблицу с одним миллионом ячеек, ячейки динамического размера.
Ячейки распределяются так: в ширину максимум 950 пикселей, если несколько ячеек после заполнения становятся шире чем 950 пикселей то остальные перескакивают в низ. Можно такое на штмл сделать?
Другие языки программирования и технологии
html как создать таблицу с одним миллионом ячеек. Ячейки динамического размера. Дальше внутри.
С миллионом ячеек? Хм.. . Вы сами это придумали или подсказал кто-то?
Предположим, ширина заполненной ячейки - 100 пикселей (цифра, что называется, "от фонаря", просто для примера) . Это значит, что в один ряд у Вас в таблице шириной 950 пикселей поместится всего 95 заполненных ячеек. Разделите для развлечения 1 000 000 на 95, получите количество рядов в Вашей таблице - 10 527 рядов. Т. е. если даже каждый ряд в высоту будет всего 1 пиксель, это уже 10527 пикселей. А ведь Вы же, насколько я поняла, ещё и в высоту ячейки чем-то будете заполнять? Значит, увеличивайте высоту в пикселях ещё в энное количество раз.
А теперь - вопросы на засыпку:
1. Если Вы собираетесь заливать такую таблицу куда-нибудь на сайт, скажите, сколько лет будет загружаться html-страница, содержащая такую гигантскую таблицу? Особенно в случае когда её будут просматривать те, у кого низкоскоростное модемное подключение к Интернету?
2. Какой длины (в километрах) при этом будет Ваша таблица в готовом виде?
3. Сколько посетителей сайта, содержащего страницу с Вашей таблицей смогут дотерпеть до конца просмотра Вашей таблицы? Сколько посетителей плюнет через несколько минут, тихо ругнётся: "Что за ...до этого додумался?! " и уйдёт просматривать другие сайты?
Выводы о целесообразности своей идеи можете сделать самостоятельно.
Предположим, ширина заполненной ячейки - 100 пикселей (цифра, что называется, "от фонаря", просто для примера) . Это значит, что в один ряд у Вас в таблице шириной 950 пикселей поместится всего 95 заполненных ячеек. Разделите для развлечения 1 000 000 на 95, получите количество рядов в Вашей таблице - 10 527 рядов. Т. е. если даже каждый ряд в высоту будет всего 1 пиксель, это уже 10527 пикселей. А ведь Вы же, насколько я поняла, ещё и в высоту ячейки чем-то будете заполнять? Значит, увеличивайте высоту в пикселях ещё в энное количество раз.
А теперь - вопросы на засыпку:
1. Если Вы собираетесь заливать такую таблицу куда-нибудь на сайт, скажите, сколько лет будет загружаться html-страница, содержащая такую гигантскую таблицу? Особенно в случае когда её будут просматривать те, у кого низкоскоростное модемное подключение к Интернету?
2. Какой длины (в километрах) при этом будет Ваша таблица в готовом виде?
3. Сколько посетителей сайта, содержащего страницу с Вашей таблицей смогут дотерпеть до конца просмотра Вашей таблицы? Сколько посетителей плюнет через несколько минут, тихо ругнётся: "Что за ...до этого додумался?! " и уйдёт просматривать другие сайты?
Выводы о целесообразности своей идеи можете сделать самостоятельно.
А php не вариант использовать??
Похожие вопросы
- Какими способами можно создать таблицу? Кто знает все возможные?
- помогите разобраться!! создала домен и хост бесплатные, скачала програмку cuteFTP... а дальше че?
- Вопрос по Excel. Подставить значение ячейки в адрес и вывести результат адреса.
- Таблицы html css. Косая черта в ячейке таблицы
- Как в Excel задать формулу для ячейки ?
- html как сделать отступы между границами ячейки в таблице?
- HTML!? Можно ли запретить ячейкам td таблицы растягиваться?
- Составить таблицу из трех столбцов и 10 строчек. В каждой ячейке одинаковый текст. В каждой ячейке одинаковый текст.
- Excel. Макрос. Найти в Листе1 значение активной ячейки из Листа2.
- что такое ячейки памяти, как они блин выглядят?)
:)