Имя: Пароль:
IT
 
Вычисление размеров HTML-документа
,
0 Steel_Wheel
 
22.07.11
18:53
Подскажите, как можно вычислить линейные размеры HTML-документа таким образом, чтобы он помещался в браузер без полос прокруток?

Я так понимаю, надо парсить сам html-код и смотреть на таблицы (их ширину и высоту). Плюс идущие подряд таблицы надо складывать для вертикального значения
1 Fragster
 
гуру
22.07.11
18:54
а если в html width = 100%?
2 Fragster
 
гуру
22.07.11
18:54
это не нужно, в общем
3 vde69
 
22.07.11
18:55
DIV

плюс установить запрет переноса (не помню как называется)
4 Steel_Wheel
 
22.07.11
18:56
(1) Значит, проценты надо пропустить.
(2) Это нужно мне -- набрал задачек на тренинги
(3) DIV -- это что?
5 vde69
 
22.07.11
18:57
(4) слой
6 Fragster
 
гуру
22.07.11
18:59
аеслитамслово,состоящееизмногомногобукв?
7 Fragster
 
гуру
22.07.11
18:59
аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?аеслитамслово,состоящееизмногомногобукв?
8 Steel_Wheel
 
22.07.11
19:01
(7) Этот браузер справляется: твое слово принудительно разрывается и переносится. Я думал, смотреть абсолютные значения таблиц: типа колонка в 300 пикселей, колонка в 700 пикселей
9 Rie
 
22.07.11
19:03
(8) А почему именно таблицы? Могут ведь быть и другие элементы. Да и через стили можно при желании отправить любой элемент куда Макар телят не гонял.
10 Fragster
 
гуру
22.07.11
19:03
(8) в общем случае это не работает. а если ты f5нажмешь, то увадишь, что слово разъехалось нафиг
11 Fragster
 
гуру
22.07.11
19:05
еще ширина может быть указана в стилях. и может быть в относительных величинах - сантиметрах, например. или в em, которые зависят от шрифта...
12 Steel_Wheel
 
22.07.11
19:08
(10) Млин )
(9) ну, я думал, что картнинки там, флешки, будут в таблицу встроены, чтобы более гармонично на экране смотреться
(11) А стили от браузера зависят?
13 Fragster
 
гуру
22.07.11
19:10
(12) стиль зависит от того, что напишут в файле стилей.

шрифт (и, соответственно, размер em) по умолчанию зависит от настроек браузера, т.е. даже в одном браузере ширина элемента, указанная в em будет отличаться у разных пользователей, если они по разному настройки сделали
14 Fragster
 
гуру
22.07.11
19:10
ну и стили по умолчанию у разных браузеров разные
15 Rie
 
22.07.11
19:17
(12) Загонять всё в таблицу - оно несколько устарело.
Но даже в этом случае - кто гарантирует, что ширина/высота колонок будет задана, причём задана именно в HTML?
Вот пример: http://www.csszengarden.com как народ _один и тот же_ HTML сильно по разному размещает.
16 Steel_Wheel
 
22.07.11
19:36
(15) Вообще, взрыв мозга....

наверное, к этому заданию я вернусь позже
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший