Jump to content

SelenIT

Expert
  • Posts

    4,327
  • Joined

  • Last visited

  • Days Won

    140

Everything posted by SelenIT

  1. HTML5 специально спроектирован так, чтоб подобная фигня больше никого не волновала . Браузеры тоже. Пишите, как удобнее/привычнее .
  2. Странный какой-то верстальщик... "табличник", что ли? В 2012-м? Доктайп от XHTML 1 является валидным для HTML5. Чтобы был XHTML, доктайпа мало, нужен еще особый серверный HTTP-заголовок. Типа <?xml version="1.0" encoding="..."?> Актуальные версии нормально кушают. Есть вариант "добавить перед доктайпом комментарий", он и стандартом разрешен, но с ним в Quirks mode уходят и другие IE...
  3. XML-пролог добавить... А зачем?
  4. Спасибо, всплакнул о давно ушедшей юности . Вообще неявное добавление TBODY — часть стандарта HTML (как 4, так и 5), и мнение ископаемых браузеров на эту тему важно лишь для историков. Опера 9, кстати, тоже ископаемая, но всё-таки чуть-чуть ближе к реальности.
  5. Насколько я в курсе, понимает оба (как минимум в стандартном режиме). Это IE6 не понимал опять же оба.
  6. Я понял так, что про ряд квадратиков слева от кнопки "Ask a question about this product".
  7. Float и любое вертикальное выравнивание вместе не работают, к сожалению. float-ы всегда всплывают вверх. К чему вообще там этот float? Оставить картинки инлайнами (как они по дефолту есть) да vertical-align:middle, в любом IE не подведет...
  8. Элементы внутри, небось, плавающие?
  9. Да, clip что-то вылетело из головы (но ведь чуял нутром, что скорее всего можно). Nanto, спасибо! Кстати, для однотонной заливки уголка можно и одним псевдиком обойтись. А с парой псевдиков можно и для неоднотонной заливки body.
  10. FF не привередливый, он просто выполнял приказ соблюдает стандарт
  11. Строго говоря, тег-то такой есть (см. выше), но 1) работает только в Хроме, 2) многие веб-авторитеты считают его существование ошибкой
  12. Если говорить именно о тегах, то ближе всего к заявленному - details Но обычно такое делают скриптами. Раз речь о ссылке - может быть уместно приделать к ней ajax, чтобы грузить только нужное.
  13. Поэтому и придется обрезать излишки. Так что минимум два элемента с overflow: hidden, в каждом по псевдику с запасом по размеру и тенью (видимо, у одного внешней, у другого внутренней). И подгонять по пикселю. С инлайновым SVG, конечно, всё намного проще...
  14. s0rr0w, спасибо! wildhind, вот, кстати, хорошее замечание. Учитывая, что каждый браузер/платформа заменяет его своим контролом...
  15. Визуально. Физически, конечно, придется стыковать две, но на беглый взгляд это осуществимо (хотя и не запросто - пока не представляю, как обойтись без обрезки излишков обертками с overflow:hidden...).
  16. SelenIT

    HTML 5.0

    ЕМНИП, фильтры работают в IE по 9-й включительно (и активно используется для градиентов, в частности). Это экспрешны начиная с 8-го отвалились. Но по вопросу сказать что-то трудно. Скорее всего, что-то в скриптах жестко полагалось на особенности Quirks mode. И да - на приличном сайте текст мерцать не должен!
  17. Я понял спеку так, что речь не о самом элементе, а о контенте элемента. И тут уже возможны варианты: размеры "контента" картинки или видео CSS-у и впрямь неподвластны (только размеры самого элемента, что "неспортивно"), то размеры контента <button> вполне ему поддаются (через font-size и т.п., как любой текст). Поэтому первые, скорее всего, замещаемые, а последний, скорее всего, нет (и с ЖHTML это неплохо стыкуется). Но как быть, скажем, с чекбоксом/радиобаттоном - они же тоже "вещь в себе", по всем признакам?
  18. С дополнительным элементом точно можно. Можно ли одним элементом (м.б. с псевдиком) - надо подумать, вроде тоже варианты должны быть.
  19. Ископаемые меня мало волнуют). Хотелось бы зацепиться за теорию, на которую можно будет опираться хотя бы в ближайшие год-два...
  20. Доктайп, надо полагать, XHTML? Если именно таких ошибок много, а страница, тем не менее, отображается - лучше сразу меняйте доктайп на <!DOCTYPE html>, так будет честнее по отношению к себе и к валидатору
  21. Время от времени возникает вопрос "что относится к замещаемым (replaced) элементам" (и относится ли к ним то-то и то-то). Когда-то я даже пытался подкопаться к теме поглубже, но концов так и не нашел. На сайтпойнте пишут одно (что является), однако из спеки ЖHTML (где все замещаемые вроде бы перечислены явно), кажется, вытекает, что не являются (или я не там смотрю?). Да и по объяснению из спеки CSS ("The content of replaced elements is not considered in the CSS rendering model.") вроде как баттон и текстария, как минимум, в замещанцы не проходят: их контент ведь явно слушается свойств шрифта и всяких паддингов-бордеров, ведя себя как почти полноценные инлайн-блоки, т.е. вполне интересует модель рендеринга CSS... или я заблуждаюсь? Пожалуйста, помогите наконец распутаться окончательно и поставить точку в расследовании!
  22. event.target (ну и window.event.srcElement в старых IE, "для баланса") не помогут?
  23. Задать line-height, равный height-у, а паддинги вообще убить?
  24. SelenIT

    CSS or Img

    Опера, ЕМНИП, сразу без префиксов поддерживать стала. FF3.6... имхо, в 2012-м вполне можно записать в динозавры, пусть эти <4% довольствуются квадратными уголками, как и старые IE. iOS3 и Андроиды 2.1- — туда же. Хотя, если очень хочется, эту пару префиксов можно и добавить...
  25. SelenIT

    CSS or Img

    Для border-radius'а уже никакие префиксы не нужны.
×
×
  • 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