Jump to content

danik.html

User
  • Posts

    48
  • Joined

  • Last visited

  • Days Won

    1

danik.html last won the day on January 30 2013

danik.html had the most liked content!

danik.html's Achievements

Explorer

Explorer (1/14)

6

Reputation

  1. Должно быть maritca очень давно занимается версткой (лет 10 думаю), ибо когда я начал верстать (года 3 назад), то пришлось изучать css, а обо всяких атрибутах типа bgcolor только потом узнал. И сильно удивился - а зачем они, если есть css. Я потом узнал, что атрибуты эти лет 20 назад придумали, когда до css еще недодумались. Сорри за оффтоп.
  2. Выкиньте эту идею из головы. Она еще более-мене оправдана для сложны приложений, но для веб-сайтов - не подходит. Научитесь писать css, совместимый со всеми браузерами. Я много верстаю, но до сих пор не встречал необходимости разделения стилей для разных браузеров (за исключением ie6-7). Были едичные случаи когда нужно было использовать специфические стили для некоторых браузеров - почти для любого браузера имеются некие простые "хаки" чтоб задать стили именно для него. Повторю, в 99% случаев никаких хаков не нужно ( IE не в счет).
  3. Страшненькая функция вышла. Вот это думаю куда читабельнее и яснее: function toggleSection(section) { //Показ-скрытие блока var block = document.getElementById(section); block.style.display = (block.style.display == '') 'block' : ''; }
  4. Кто вам такое сказал? Это не данные, а шаблон, и чтоб его сунуть в переменную, придется его эскейпить. Хотя не буду утверждать что в данном случае использовать шаблон - оправдано. Для чего альт нужен? Чтб документ валидацию прошел ? Альт нужен чтоб юзеры с отлюченными картинками, а также неграфические юзер-агенты получили альтернативный контент. Николя223 чему вы учите малышей.
  5. Постоянно пользуюсь этим тегом. Удобно когда нужно кроссбраузерно задать сложный фон. Причем в браузерах есть интересная особенность - если назначить фон тегу body, но неназначать ничего html, то он автоматически становится фоном окна (какбудто бы назначен для html). Фон назначенный для html становится фоном окна целиком, потому как html порой оказывается меньше размера окна (если не задать height:100%) , но при этом фон заполняет все окно. Если назначить фон и для html и для body то фон html станет фоном окна, а фон body - будет реальным фоном body. Вот такие вот странности. Я даже не в крурсе в какой спецификации они описаны. Если кто кинет линк - буду счастлив.
  6. var computedStyle = window.getComputedStyle( myElement ); А вообще, можете просто при инициализации скрипта выставлять style.display = 'none'. Либо при переключении выставлять display = 'block', если display == '' то значит он скрыт (через css)
  7. Что именно непонятно? Я ж вроде объяснил. Sserg-135, как вариант...
  8. Прогоните через validator.w3.org . Отладчик показывает только js/css ошибки. HTML-парсер ошибки тихонько игнорирует.
  9. Потому что block.style.display изначально - пустая строка. block.style - это то, что назначено непосредственно через атрибут style элемента. Поглядите в DOM-инспекторе, там это прекрасно видно.
  10. Я думаю нужно вводить правило на форуме - рядом с ссылкой на проблемный сайт обязательно ссылку на валидатор с зеленым сообщением. А то только и умеют что кричать - лучший валидатор - это браузер http://validator.w3.org/check?uri=http%3A%2F%2Fmagazine-lady.ru%2Fscript%2Fmaket1%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
  11. Просто дайте ссылку на сайт.
  12. Каком еще новом окне? Судя по коду никаких новых окон не должно быть.
  13. Загадочная рамка из-за встроенных стилей -webkit-appearance: searchfield. Достаточно сбросить значение на none или textfield. Думаю это баг. Что касается градиента, то смотрите http://caniuse.com/#search=linear-gradient. Так работает: background-image: -webkit-linear-gradient(bottom left, #DBDBDB, white);
  14. Абсолютно не согласен. Если разработчик завязывает все на Javascript, то либо он ничего не умеет делать нормально, либо ему лень. Я не параноик, однако не хочу пострадать из-за чъей-то криворукости. А она есть повсюду - среди разработчиков браузеров, стандартов, веб-сайтов и тд. Да что уж там, я порой тоже криворук. http://www.opennet.r...shtml?num=31797 http://www.opennet.r...shtml?num=24132 http://habrahabr.ru/post/164539/ http://habrahabr.ru/post/165339/ Я бы предпочел включать javascript только когда это действительно нужно. Ну и конечно в белые списки вносить twitter, youtube и т.д. Неприятно когда из-за какого-то быдлокодера не работает регистрация на сайте , не отображается контент вообще, или не работает еще какая-то важная функция, которая могла бы с успехом работать без js.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy