
Serlutin
User-
Posts
287 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Serlutin
-
Да всего лишь надо файл lang.xml подредактировать. Дело 5 минут.
-
Обычный Блокнот или Notepad++? У меня делает. В общем совет такой. Поставить все сразу и попробовать поработать в каждом. Лично я пользуюсь NPP всего по одной причине - привык. Однажды поставил его, как замену обычному блокноту, ну а потом начал в нём потихонечку верстать. И только потом узнал о плагинах, типа WebEdit, ZenCoding, автозакрытие тегов, FTP менеджер (раньше он был отдельным), которые сделали жизнь чуточку проще. Единственное, что не могу найти, как редактировать тулбар. А то там куча лишних кнопок, которые мне не нужны.
-
Причин невалидности может быть несколько: 1) Непрофессионализм. Ну тут даже разъяснять нечего. 2) Движки. Некоторые CMS просто не позволяют сделать валидный код. Ну бывают такие 3a) Оптимизация. Тут уже идёт осознанная невалидность. Ведь иногда каждый байт на счету. Поэтому и используется обычный & вместо &. Короче на 3 байта. Туда же попадают не экранированные скрипты, и произвольные атрибуты. 3b) Поддержка допотопных браузеров, которые не поддерживают css или поддерживают плохо. По этой причине что Яндекс, что Google используют таблицы. У Гугла даже используются элементы bgcolor, link, vlink и т. д. 4) Секретарша Зина, которая добавляет материалы с помощью визуальных редакторов. В эту категорию входят форумы и блоги, в которых контент создаётся не верстальщиками.
-
Да всё ясно. ТС нужно, чтобы, при наведении мышкой на сайт, открывалось видеонаблюдение за сервером, из которого должны выпадать теги. Если серьёзно, то я правильно понял, что вам нужно, чтобы при наборе какого-либо текста в строке поиска сразу же показывались подсказки?
-
Люди, вы явно не о том спорите. Задание размера в процентах или em влияет лишь на масштабирование текста, но ни как не идентичность его в разных ОС. Кстати, не очень я понимаю заморочку с 62.5% Нормальные браузеры масштабируют и px, ведь это относительные единицы, ну а на IE6 можно и забить.
-
Первый пример правильный, а второй пример не правильный. Тег <p> выделяет абзац текста. Если сравнивать с рукописным текстом, то во втором примере получается, что абзац состоит из одного пробела, а весь текст написан карандашом на полях.
-
Можно сделать проще, но не железно: http://serlutin.nxt.ru/example/rss-button/index2.html (пока проверял, навернулась ностальгическая слеза) Меня больше интересует в чём преимущество фильтров перед дополнительным дивом?
-
А можно я в ваш миниконкурс вклинюсь? Как-то так: http://serlutin.nxt.ru/example/rss-button/ Извиняюсь за картинки, лень было красиво вырезать, поэтому там какие-то артефакты на картинке с RSS. В IE6 и 7 не отображается одна полосочка. Неужели это настолько важно, чтобы добавлять лишний контейнер?
-
Скрипт будет работать. Но просто если JS отключён, что теперь довольно редко, то сайт в ослах показываться не будет. Шанс довольно небольшой, но даже он вероятен. Ну а недоброжелателей, которые отключат JS и будут писать заметки о неработающих сайтов, много. .contacts { position: relative; top: -40px; } Если честно, то не проверял. Но по идеи должно работать
-
Центрируем с помощью text-align: center Ну а в одну строчку можно сделать, например, с помощью position: relative и отрицательного top. Хотя, наверное, другие варианты. В студии Лебедева всё правильно делают. Для них репутация важнее, чем мифическая семантика. Что хуже: не работающий в IE сайт или красота вёрстки?
-
От того, что XP перестали бы обновлять дело не улучшилось. У Майкрософт были планы прекратить поддержку XP в начале 2010 года, но поднялся огромный шум, особенно среди тех, кто купил лицензию (вместе с компьютером). Я знаю некоторых людей, которые до сих пор на XP SP1 сидят. Проблема IE в том, что они не хотят вводить автообновление. Я думаю не составило бы труда сделать фоновое обновление браузера, как у Chroma.
-
Знаете, я заметил, что большие фирмы\компании\сообщества в один день вдруг понимают, что им всё позволено. Вот для W3C этот день настал, когда они придумали XHTML 2. Правда предпосылки были ещё при XHTML 1, который ничем не отличался от HTML 4. Прошло около 8 лет с выхода 1.1, но ничего не поменялось. Даже браузер один и тот же (IE6), правда с одним отличием. Если тогда это был прогрессивный браузер, то теперь это просто кошмар верстальщика. Вот тогда и объединились производители браузеров, чтобы хоть что-то сделать. И решили они сосредоточится на более насущных проблемах, а не xml составляющей. За всё время пока W3C разрабатывал XHTML2 в моду вплотную вошёл flash. C одной стороны это стало спасением. Ведь он добавляет практически неограниченные возможности, с другой стороны он жутко тормозной, и с каждой версией это прогрессирует. Ну и ещё одна причина в том, что flash закрытая платформа и разработчикам браузеров это не нравится. Если был валидный (или не валидный) html 4 или xhtml, то да можно спокойно и получится HTML5. Даже больше, можно использовать target="_blank" и <iframe>
-
Как вариант, текст поста оборачиваем в ещё один контейнер. Контейнер с аватракой и контейнер с текстом float: left, а контейнеру .post overflow: hidden
-
Возможно так: select {text-align: center;} option {text-align: left;}
-
Слова переносятся по пробелам. В приведённом выше примере есть одно большое слово. Оно переноситься не будет. Можно использовать свойство overflow, чтобы скрывать или скроллировать текст, вернее блок, для текста есть text-overflow, но он поддерживается не всеми браузерами.
-
Разве бывают такие длинные слова?
-
aside может использоваться для боковых колонок. Так говорит Whatwg, а им я думаю можно доверять. Но не значит, что этот элемент можно использовать только для колонок. Например, его можно использовать для кнопки "мне нравися". Так же aside может служит для примечаний в статье. Кстати, давно хотел со Светланой поспорить. То что появлись новые элементы, не значит, что DIV устарел. И его никто не запрещает использовать. Есть вещи, которые совершенно в семантике не нужны. Как мне кажется в <div class="wrapper"> ничего страшного нет. Да он не несёт смысловой нагрузки, но даже если использование section это нагрузки не добавит. Главное, чтобы section не стал бездумной заменой div, что уже сейчас на некоторых сайтах происходит. С точки зрения семантики специальные элементы для раскладки (разметка, имхо, лучше звучит) могут использоваться сколько угодно. Например, имеем мы статью, оформленную по всем HTML5 правилам. От того, что статью мы обернем в в несколько дивой семантика не пострадает. Тут скорее важнее избавиться от лишнего кода, но это уже вопрос оптимизации. <div> и <span> не несёт смыслового назначения. Наследие прошлого. Хотя, да для каркаса использовать списки не надо, особенно для комментариев.
-
Предвижу следующий вопрос: почему не работает в IE. Ответ. Вариант 1:подключайте скрипт <!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]--> Вариант 2: скачайте и подключите Modernizr (только для продвинутых) Вариант 3: убрать все HTML5 теги, и заменить чем-то более классическим <div class="header"> Кстати адрес и телефон можно сделать с помощью hCard. <ul class="bricks"> <li>фигня с рамкой</li> А вот это, наверное, лучше блоками делать. Ведь там будет не просто элементы списка, а какие-то данные. Значит уже и <article> можно использовать. Кстати, на счёт тега <menu>. Где-то я читал, мол «давайте вместо <ul> использовать <menu>», но вот практического применения я этому не видел. Ведь <menu> задумывается, как контекстное меню или тулбар, а type="list", как мне кажется, оставили только для совместимости с браузерами. Официальной рекомендации я нигде не видел.
-
Да, всё очень просто. Кто обычно делает бесплатные дизайны? Правильно начинающие дизайнеры. Так как за первые работы никто денег давать не будет, то они работают за "спасибо" и "вау, круто". Поэтому и появляются дизайны с огромными картинками или, ещё хуже, флеш-вставками на половину страницы. Более опытные дизайнеры, которые уже работают за денежки, думают в первую очередь, как сделать, чтобы было удобно, а только потом красиво. Либо Попов сделал урок: "Рисуем дизайн за 20 минут".
-
Меню, как раз сверстать не так уж тяжело будет. UL {float: left} LI {padding: 5px 10px; border 1px solid black} Тут скорее вопрос про основной контент.
-
По сравнению с CSS Template тут разметка ещё понятная. Вообще Grid выглядит довольно интересно. Возможно для каких-то специфических задач он не сгодится, но более простыми макетами легко и просто. Если ещё объединить с Flexible Box, то вообще красота получится. Однако проблема как всегда одна и та же. Это поддержка браузерами. Grid, с большой долей вероятности, будет поддерживаться в IE9, но вот в других браузерах пока что-то ничего не намечается. Однако продвигается Flexible, которой в IE скорее всего не будет поддерживаться. Стоит также вспомнить про старые браузеры. Вряд ли найдутся идеалисты, которые будет делать классический макет на флоатах и современный, только ради идеологии. Полной кроссбраузерности можно будет ждать только лет через 10. Но тогда возникает вопрос, что вообще будет через 10 лет. Будет ли вообще нужны технологии.
-
В зависимости, что у вас находится в блоках. Если похоже на таблицу делайте таблицей. Кстати структура очень похожа на http://www.artlebedev.ru Посмотрите как там сделано. Ну а шапку на дивах надо. Там не очень сложно, поверьте.
-
А если требуется div выравнять по правому краю, что тогда делать? float: left или float: right. Правда если не нужно, чтобы контейнер обтекал текст, то надо потом ещё задать следующему блоку clear: all, либо обернуть в контейнер с overflow: hidden (возможно ошибаюсь).
-
Хватит динозавров копать, будущее за нанотехнологиями.