К списку форумов К списку вопросов
Рву волосы !!!
Un
20.03.2004 - 00:12
проблема стоит остро, крепко и давно:
суть: <table height: 100%>...</table>
ПОЧЕМУ?!
Когда я смотрю/разбираю/переделываю чужие страницы, суть работает и отображаеться корректно во всех браузерах, А
когда я делаю ТОЖЕ самое, или похожее, или совсем другое, НО с использованием сути, СУТЬ - не отображаеться корректно во всех браузерах,
Т.Е. СУТЬ совсем, в упор не хочет работать нормально и покладисто, а выделываеться, молча, с нахальством продолжает гнуть свое и вытягиеться только на высоту, контента втиснутого в оборзевшее нутро, чем доставляет множетво душевных страданий, беспокойного сна, проблем с клавиатурой, мышью, домашними, соседями и волосами ...
УВ. господа дизайнеры/программисты, взываю к Вашей отзывчивости профессионльным качествам и жизненному опыту: подскажите как пождружиться, наладить отношения или загнать мерзавку в рабство. Желательно без вреда подорванному здоровью.
зы: может быть к гадалке сходить ?
 
Auximen
1 - 20.03.2004 - 00:23
В рамках стандарта HTML 4 "<table height: 100%>...</table>" вытягивается только на высоту содержимого. Вне стандарта (без указания !DOCTYPE) делай так:
---
<body>
<div style="width: 100%; height: 100%;">
<table style="height: 100%">
<tr>
<td>...</td>
</tr>
</table>
</div>
</body>
---
Не забывай, что последние версии Internet Explorer с большими оговорками понимают аттрибут "height" внутри тега "table". Т.е. форматирование перешло в CSS, делай все "height" через CSS.
Un
2 - 20.03.2004 - 00:50
епрст !!!!!!!!!!!!!!
так вот за чем прикрывалась эта сволочь !!!!
за DOCTYPE!!!!!! совсем старый стал ... :((( вот еще один довод в пользу ручной верстки - блокнота, а не всяких там комбайнов !!!
Доргой Auximen, с меня множество теплейших пожелний и благодарностей !!!
Как мне удовлетворить чуство глубокой благодарности ??
зы: а зачем див ?
Auximen
3 - 20.03.2004 - 01:07
Могу посоветовать Visual Studio 2002/2003 с базовым пакетом, например, C#. Либо FrontPage 2003. На мой взгляд, это самые удобные редакторы для работы с DHTML (вручную). Долго объяснять зачем DIV. Если честно, я уже и сам не помню, для чего некогда разработал подобную концепцию. @)
-
Как-нибудь партию в нарды может сгоняем. ")
Un
4 - 20.03.2004 - 01:08
А height они кушают нормально, без объявления версии хтмл.
все предупреждения и рекомендации ц3.орг - это крики мессионеров в пустыне: поддержку html 1.0 в браузерах еще никто не отменял.
а чисто философский вопрос:
почему "все" так не любят CSS? т.е. используют его только для форматирования текста, ну в крайнем случае, когда нельзя извратиться со структурой прописывают style="" ??? это круто? я всегда думал что круто и делал так же, хотя "правильнее" и ближе все же использовать html и css в соответствии с рекомендациями w3.орг.
Un
5 - 20.03.2004 - 01:11
:)))
с удовольствием,
нарды в интернете - это, извините, онанизм...
надо: рыба (сущеная) и пиво - вот это нарды, уже даже не нарды, а ПРОЦЕСС,
как домино у стариков :))
Auximen
6 - 20.03.2004 - 01:19
CSS не любить нельзя. Я уже давно работаю исключительно через CSS, в качестве аттрибутов указываю только некоторые значения, специфичные только для некоторых объектов (не могу указать "src" в "img" через CSS или "value" в "option"). Все стилевые параметры задаю через CSS, в отдельном файле, прикрепляемом к странице. STYLE в объектах применяю крайне редко, в основном, на стадии построения и тестирования, потом все STYLE выносятся из "локальной" зоны в отдельный CSS файл, в документе же остаётся чётко выстроенная структура указанных классов. Например:
---
<table class=""Table">
<tr>
<td class="Table-TD">
<a href="#">...</a>
</td>
</tr>
</table>
---
DEFAULT.CSS
---
.Table {
width: 100%;
height: 100%;
}
.Table .Table-TD {
margin: 0px;
padding: 1px 0px 0px 0px;
}
.Table .Table-TD A {
color: blue;
text-decoration: none;
}
.Table .Table-TD A:hover {
color: red;
text-decoration: none;
}
---
Вообщем, свой стиль проектирования страниц вырабатывается со временем и после этого делаешь (кодируешь) не задумываясь, так же, как стрелок не задумываясь нажимает на курок и попадает в цель, автоматически, быстро, эффективно.
Mips
7 - 20.03.2004 - 06:45
чё то я с утра не понял траблы. Центрировать надо по горизонтали и вертикали чтоли?
infokuban.ru/center
DIVЕR
8 - 20.03.2004 - 17:40
Тогда уж и ya.ru стОит посмотреть =)))
Козявка Саня
9 - 20.03.2004 - 19:35
To Auximen (N 6):
Привет!
1. "Курок" - это то, что взводят больши пальцем правой руки, держа пистолет за рукоятку. А "нажимают" с целью произвести выстрел спусковой крючок, он же собачка :-)
2. И всё-таки после долгих душевных страданий я CSS прописываю в каждой HTML-страничке. Хоть и дублируется до фига одинакового кода каждый раз, но зато некоторые бесплатные хостеры типа www.narod.ru или www.nm.ru иногда любят подвисать в плане отключки внешнего CSS-файла :-( И тогда начинается страшное :-)))
Auximen
10 - 20.03.2004 - 20:30
Привет, Козявка Саня. Говоря о револьверах, я, конечно же имел ввиду не "нажимает", а "отпускает". Что касается прописывания CSS в каждой странице. Это всё возможно, когда сайт представляет из себя несколько страниц или один файл шаблона. Когда сайт из себя представляет десятки страниц и несколько разделов, то "локальное" использование CSS не годится, потому как, в случае необходимости внести изменения, в первом случае, будешь вносить изменения в каждый файл, во втором случае, достаточно внести изменения в один файл (полиморфизм), которое тут же отразится на всех страницах. Есть ещё одно маленькое НО: если CSS код находится внутри каждой страницы, то пользователь , обращаясь к странице, каждый раз загружает этот CSS код, если же CSS код вынесен в отдельный файл, то он единожды загружается пользователю на машину и помещается в кеш броузера, тем самым, сокращая траффик и увеличивая скорость загрузки страницы. Как правило, я разделяю CSS на некие зоны, среди которых есть что-то, вроде "основной стиль" (основные стилевые настройки шаблона), который я кладу в файл 'Default.css'. В основном, в файле 'Default.css' прописаны все стили "публичного" сайта, ничего лишнего, и ничего экономного. Так же создаю отдельные CSS файлы для некоторых разделов и для интерфейса администрирования, которые прикрепляю к необходимым страницам вместе с файлом 'Default.css', ведь, как ты понимаешь, обычному пользователю ни к чему загружать CSS для раздела администрирования сайта. Поэтому, тут следует просто заниматься практикой, которая со временем позволит выработать свой, наиболее эффективный стиль работы. Что касается упомянутых тобой ошибок, пока я не сталкивался с таковыми, вероятно, главным образом потому, что не использую бесплатный хостинг. Благо есть товарищи, которые всегда могут поделиться местом на быстром сервере под управлением Windows Server 2003, на котором, как правило, не возникает подобных проблем. И есть свой "тормоз" на hosting.digin.ru. @)
упс
11 - 21.03.2004 - 10:22
2 Auximen
при граммотной разработке " в случае необходимости внести изменения" тоже делается в одном месте и потом на всех страницах появляется. Если же конечно хранить сайт не в html.
"главным образом потому, что не использую бесплатный хостинг" - шедевр... как показывает практика - "отрыв" css очень часто производится самим браузером, причем этот глюк появился с версии 5.5. И скорость сервера тут не влияет, проверено на сервере sun + локальная сеть.
Козявка Саня
12 - 21.03.2004 - 15:15
To Auximen:
Только собирался тебе ответить - почитал следующую запись от Упса, а там уже всё сказано :-)
Я понимаю, что согласно ТЕОРИИ лучше делать все CSS в отдельном файле, но на ПРАКТИКЕ....... Наверно, у тебя просто хорошо отлаженный по всем параметрам выход в Интернет. А ведь многие пользователи твоих клиентов-заказчиков сайта будут заходить именно через древний Эксплорер со старой машины, через какую-нибкдь дохлую АТС..... Надо же учитывать большинство вариантов и стараться их учитывать..... Чтобы у максимально бОльшего количества пользователей твой сайт отображался так, как было задумано...
Я уважаю твое мнение, но всё же считаю, что лучше не выделять CSS в отдельный файл...... Хотя и не настаиваю - у каждого из нас свои способы работы с молодежью, так сказать :-)
Auximen
13 - 21.03.2004 - 15:17
11. С практикой поймёшь, почему выгодно CSS держать в отдельном файле. Что касается серверов, человек написал, что "бесплатные хостеры любят подвисать в плане отключки внешнего CSS-файла", я ему ответил, что "бесплатные хостеры" не использую, скорость серверов большая и о подобной проблеме "с хостерами" слышу впервые. 10-15 Кб CSS загружать при каждом обращении к странице очень накладно. Меняй броузер.
Auximen
14 - 21.03.2004 - 15:23
> "у каждого из нас свои способы работы с молодежью"
-
Я уже говорил, что свой "стиль" вырабатывается со временем. Делай как считаешь нужным, это будет твоим "стилем". Подключаю CSS в качестве внешнего файла не потому что так написано в инструкциях, а потому что за годы, постепенно взвесив все "за" и "против", пришёл к такому варианту. Никогда не сталкивался с проблемой "отрыва" CSS файла, никогда не слышал об этой проблеме от пользователей (вы первые), никогда не получал жалоб от заказчиков, у меня есть все основания продолжать работать в рамках своего "стиля". Если внезапно столкнусь с названной проблемой, буду действовать по-усмотрению, пока же мне 10-15 Кб CSS траффика на страницу много дороже.
Un
15 - 21.03.2004 - 21:17
так что на счет нард ?
я даже новые нашел ... красивые, резные...
а по сущеной рыбе с осени соскучился ... :))
Auximen
16 - 21.03.2004 - 22:55
Не, Un, к сожалению, пока только электронный вариант. @)
-
"Иногда летишь в электрическом небе
И думаешь - Уж скорее бы я упал.
Иногда проснёшься в кресле президента
И плачешь, сам не зная, как сюда попал.
.
Сначала ты надежда и гордость,
Потом о спину ломают аршин.
Ох, брошу я работать под этим мостом,
Пойду летать феечкой
В Страну Синих Вершин".
Un
17 - 22.03.2004 - 10:40
как скажешь ...
хоть в асю стукни или свою скинь
DIVЕR
18 - 22.03.2004 - 12:57
Auximen, прикольная песня! Мне нравится этот альбом Аквариума, я про него узнал с песни про любовь по USB =)))
Козявка Саня
19 - 22.03.2004 - 18:16
Если спирт мой вдруг замерзнет,
Все равно его не брошу -
Буду грызть его зубами,
Потому что он - ХОРОШИЙ!
:)

К списку вопросов на форуме Веб-дизайн

>>