rash
User-
Posts
1,953 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rash
-
Если я правильно понял (код просмотрел бегло) вы просто относительно позиционируете одно изображение поверх другого. При относительном позиционировании браузер смещает элемент как вы указываете при позиционировании, но рассчитывает положение остальных элементов так, как будто относительно спозиционированный элемент никуда не смещался.
-
Как это не умеет подставлять Arial? Сколько раз видел на сайтах Arial, и не знал, что этого на самом деле не может быть. Да и размер шрифта как-то особо не различался в разных браузерах. Вы или потрудитесь пример показать, чтобы разговор был предметным, либо не делайте таких категоричных выводов, а лучше — и то, и другое.
-
Ну старики собрались -))
-
«Для продолжения введите любое восьмизначное простое число…» © bash.org.ru
-
Точно? height и min-height — да, а вот что касается ширины — нет. Если задать странице минимальную ширину как width для IE — она не будет растягиваться шире при более широком окне браузера. Она останется фиксированной ширины.
-
Это вертикальное выравнивание изображений, скорее всего. Которое в IE работает неправильно. Изображения должны выравниваться не по низу, а по базовой линии текста. img { vertical-align: text-bottom; } или img { display: block; } Спасут ситуацию. Еще можете попробовать доктайпы <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> или <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> вместо стилевых правил, но лучше использовать стили.
-
Я имел в виду сжатие, используемое в рамках конкретного формата файлов. PNG, если не ошибаюсь (не буду утверждать) может при сохранении использовать разные алгоритмы сжатия.
-
Не совсем верно. Есть данные. Они должны быть записаны в определённом формате. Для уменьшения размера файла (графического) можно удалить избыточные данные, которые не влияют на отображение, и/или использовать другой алгоритм сжатия, если формат это допускает (png - яркий пример тому). Другое дело, что дальнейшее уменьшение размера может повлечь за собой существенную потерю качества, или просто быть невозможным.
-
if (document.getElementById("krek")) { alert("Элемент существует"); } else { alert("Элемента нет"); } А такой элемент может быть на странице только один.
-
Ну бесконечно уменьшать все равно невозможно.
-
К примеру, можно задать какие-то общие стили для всего документа, например, семейство шрифта (хотя это лучше зачастую делать через селектор body), а иногда таким образом задают два разных фоновых изображения для html и body, а еще эта запись является частью нескольких методик прижатия футера к низу страницы. Вообще реальная необходимость использовать этот селектор действительно возникает нечасто.
-
Цены, наверное, почти Лебедевские :-)
-
Ну и зря, дизайн у них стабильно на уровне, если не путать его с оформлением.
-
Навязчивая реклама?
-
Чтобы эта заповедь имела смысл - надо писать грамотный код. В принципе, если для двух сайтов нужно одинаковое оформление, это достигается именно общей таблицей стилей. Только, конечно, если это не было предусмотрено заранее, то либо таблица будет изрядного размера, либо код придется менять. Встраивание оформления в разметку - не лучшая идея. Кстати, у вас что-нибудь наконец получилось?
-
table-layout должен быть указан вместе с конкретной шириной. Например, table-layout: fixed; width: 90%;
-
Это не должно работать в вашем случае. В вашем случае должен работать CSS. Для каждой единицы оформления, скорее всего, придется создать класс, но это будет более верно (даже с точки зрения религии, которая вам не позволяет так сделать), чем то, что вы пытаетесь реализовать. Почему, кстати, class="colorRed" - идеологически неверно, а color="&redColor;" - верно? Класс даже в этом случае предпочтительнее, хотя он тут и используется несемантично, но все же применение класса впоследствие позволит использовать его, возможно, для других целей, в то время как color="blahblahblah" - может влиять только и только на цвет, включая непосредственно оформление в разметку. Не надо изобретать велосипед, все уже давно изобрели.
-
links - это один из консольных браузеров. Думаю, именно это имелось в виду. Консольный - это работающий в интерфейсе командной строки, то есть отображающий содержимое только в текстовой форме. Как правило такие браузеры игнорируют практически все оформление, графику и скрипты, и показывают только базовое текстовое содержимое. Не знаю, пользуется ли ими кто-нибудь сейчас вообще, но если сделать контент доступным даже для таких браузеров - он будет хорошо доступен и для других устройств, то есть их ценность хотя бы для тестирования остается. Насчет мобильных браузеров, признаюсь, я никаких подробностей не знаю. В то же время последний браузер для графического интерфейса ПК в принципе не поддерживающий скрипты вымер уже лет 8 назад, а то и больше. Другое дело, что даже в современных поддержку скриптов можно явно отключать.
-
консольные (их несколько) и, возможно, некоторые мобильные браузеры, я полагаю.
-
А варианты есть?
-
<!--[if gte IE]> - как это конструкция называется?
rash replied to kipupik's question in HTML Coding
Везет :-) -
Должно быть так. Только это не для эксплорера - это кроссбраузерно. По идее эта конструкция должна работать и в других браузерах как следует.
-
document.getElementById('no0').style.textDecoration = 'underline';
-
Понятно, спасибо, заменил на выражение jQuery ... = $(this).children(".className:eq(0)").attr("attr"); Еще подскажите, пожалуйста, имеет ли смысл попробовать что-то в этом роде: if(this.getElementsByClassName) { ... = this.getElementsByClassName("className")[0].getAttribute("attr"); } else { ... = $(this).children(".className:eq(0)").attr("attr"); } в расчете на то, что если метод существует, то он выполнится быстрее, чем код на jQuery?