Jump to content

rash

User
  • Posts

    1,953
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by rash

  1. Не-не, свой профиль не покажу, стыдно пока. Сначала с ошибками и техникой набора повоюю )
  2. Zverushka, крутой результат ) У меня, конечно, сильно меньше, но еще заметил, что набираю в общем-то, неправильно. Особенно это касается пальцев, которыми набираю пробел. А когда пытаюсь за этим следить — то скорость вообще падает катастрофически. Вот и мучаюсь теперь, как переучиться ) И опечаток много, судя по клавогонками — 3—4% Тоже нарабатывать надо.
  3. А просто ol {column-count: 2} не поможет?
  4. На мобильниках, кстати, слайдер сразу начинает работать. А вот в браузере, если сразу загрузить страницу в маленьком разрешении, не схватывает. То есть не получается выполнить функцию на domready и тут же назначить ее на onresize? По такому описанию я вряд-ли смогу что-то сказать
  5. Ну значит можно и сделать исключение для страниц-перечислений. Вообще мне тоже нравится такой вариант.
  6. Да, я в курсе, поэтому и обратил внимание, что подразумеваю сквозные уровни заголовков. То есть условно будем считать, что на странице вообще не используются структурообразующие элементы. Если они появятся — хуже точно не станет Один главный H1 мне кажется просто нормальным и естественным подходом ) Тем более что мое мнение совпадает с мнением авторитетов, приятно Что касается названия блога в качестве H1 на главной — да, это изящно, красиво, но не очень удобно в реализации. Получается, что на главной мы в шапке используем H1, а на внутренних — тот же текст, но в элементе общего назначения. В принципе оформить их одинаково и заставить шаблон вести себя таким образом несложно, может и стоит так поступить. Но сомнения вызывает SEO в этом случае. Разная структура шапки страницы и заголовков не будет ли смущать поисковые алгоритмы? Хоть я вообще не хотел бы обращать на SEO внимания — сайт с полезным контентом и хорошей структурой в моем представлении об идеальном мире в любом случае не останется незамеченным поисковиками.
  7. Да я знаю, что ограничения формального нет. Но хочется еще и получить хорошую структуру (например, которую выводит опция Show Outline в валидаторе). Если используется один заголовок верхнего уровня, как в документе <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <h1>Lorem</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa, molestiae, voluptate, voluptas, magni quisquam ex optio animi ut fugit aspernatur vel sapiente natus! Iusto, voluptates mollitia illum at temporibus laborum.</p> <h2>Ipsum</h2> <p>Lorem ipsum dolor sit amet.</p> <h3>Dolor</h3> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> <h2>Sit</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi, beatae sit iste sequi minus soluta ad impedit ipsam labore nobis. Provident, quo fugit sed expedita? Nostrum porro sit tempora similique.</p> <h3>Amet</h3> <p>Lorem ipsum dolor.</p> <h4>Consecteur</h4> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam, saepe, aut.</p></body></html>то Show Outline в validator.nu показывает хорошую структуру: LoremIpsumDolorSitAmetConsecteur Если же мы будем использовать несколько одинаковых заголовков верхнего уровня, как в документе <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <h1>Lorem</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa, molestiae, voluptate, voluptas, magni quisquam ex optio animi ut fugit aspernatur vel sapiente natus! Iusto, voluptates mollitia illum at temporibus laborum.</p> <h1>Ipsum</h1> <p>Lorem ipsum dolor sit amet.</p> <h2>Dolor</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> <h1>Sit</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi, beatae sit iste sequi minus soluta ad impedit ipsam labore nobis. Provident, quo fugit sed expedita? Nostrum porro sit tempora similique.</p> <h2>Amet</h2> <p>Lorem ipsum dolor.</p> <h3>Consecteur</h3> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam, saepe, aut.</p></body></html> то получим вот что: LoremIpsumDolorSitAmetConsecteurТо есть нет единого корневого элемента (в списке это выглядит нормально, но мне кажется, что это должно визуализироваться деревом)
  8. Выполнить функцию-обработчик сразу после загрузки, а потом выполнять на ресайз. Ну и ширину сразу в обработчике проверять.
  9. Здравствуйте. Не думал, что докачусь до такого вопроса, да и нечто подобное на форуме уже рассматривалось несколько лет назад, но вот хочется освежить и прийти к какому-то четкому решению или алгоритму. Давно и твердо был убежден, что заголовков H1 на странице больше одного использовать не следует (явного такого требования нет, но это естественно, такой заголовок будет «корнем» структуры документа). При этом я делал заголовком первого уровня название сайта. Хотелось создать одинаковый «корень» на всех страницах, при этом заголовки основного содержимого начинаются с H2. Я придерживаюсь сквозных уровней заголовков для всех структурных элементов типа article, section и т. д. Некоторое время назад как-то сам собой изменился взгляд на структуру документа, и стал склоняться к тому, чтобы «подтянуть повыше» заголовки контента. То есть название сайта — в тегах общего назначения, а заголовки контента начинаются с H1. При выводе одной статьи, записи, темы — все хорошо. Один заголовок и подзаголовки более низкого уровня. Структура получается красивая, осмысленная, хоть и отличается от предыдущего примера. Однако некоторая неопределенность возникает, когда например на главной странице блога выводятся последние записи с короткими выдержками. Здесь выводить заголовок записи в H1 не хочется, потому что кажется неправильным использовать этот тег несколько раз на одной странице (при сквозных уровнях заголовков, естественно), и потому что у структуры документа в таком случае не будет общего корня. Можно было бы добавить скрытый заголовок, что-то вроде «Последние записи» и использовать в этом случае H2, но само по себе желание использовать скрытый заголовок говорит о проблемах. Вот, собственно, и хотелось бы обсудить, какой подход кому кажется более правильным, возможно кто-то рассуждает, используя другие критерии, или просто может предложить другие варианты. Спасибо.
  10. А кто-нибудь активно Sublime 3 использует? Нужен совет. Начал недавно, столкнулся с проблемой — как удалить снипет, который поставляется из коробки, если он мешает?
  11. Увы, отличным его не назвать даже если бы у него были какие-то технические преимущества. Очень ограничен.
  12. Здравствуйте. Сразу оговорюсь, что с вордпрессом столкнуться пришлось если не впервые, то опыта все равно абсолютно нет, поэтому если вопрос примитивен — отправьте туда, где он рассматривается. Нужно сделать альтернативную страницу для поиска, где он будет выводить результаты аяксом с некоторыми дополнительными «фишками». В теме ajax + wordpress основные принципы аякс-интерфейса я понял, однако остается вопрос, как в функции внутри functions.php выполнить поиск, чтобы обработать результаты отдельным шаблоном. Ну или в крайнем случае как написать отдельный шаблон для страницы поиска, который работал бы по другому адресу и отображал результаты иначе (пусть и с перезагрузкой страницы)?
  13. А если задать марджин не как 0 10px 0 0, а как 0 5px? Не могу сейчас поэкспериментировать сам
  14. Я тоже проблем не увидел, у вас все еще воспроизводится?
  15. Покажите свой код. Кажется, что проблема может быть не совсем в том, с чем вы боретесь, лучше увидеть, а не гадать.
  16. Если поддерживаемые версии браузеров позволяют — display: table-cell и vertical-align: middle самый элегантный способ, но если не позволяют — лучше, мне кажется, где-нибудь что-нибудь упростить. Ну и если переносов заведомо не будет — можно line-height установить. Только опять же разные шрифты могут при этом выглядеть немного смещенными вертикально, поэтому я обычно в таких случаях ставлю line-height немного меньше необходимой высоты блока, а потом компенсирую верхним-нижним паддингом «на глаз». Не универсально.
  17. Можно, но сам осторожно к этому отношусь, потому что если появятся переносы — начнется кошмар.
  18. Вы хотите разместить ссылки из меню на одном уровне со ссылкой «Вход/Регистрация»? У вас сейчас эта ссылка смещена вниз паддингом фиксированно на 20px (то есть, строго говоря, не выровнена вертикально по центру, а смещена туда визуально). Если вас устраивает такое решение, то точно так же можно поступить и со ссылками в меню, только у них родителем будет не #enter_register_link, а #top_navigation_links li — добавьте и им верхний паддинг 20px (и задайте явную высоту, не 100%, а 40px, то есть из высоты блока нужно вычесть этот паддинг). Да, и если у них уже есть float, то display: block не нужен. Это один из вариантов, думаю, в вашем случае должен устроить.
  19. Интуиция Это поведение кажется немного необычным, но явно описано в спецификации, и часто помогает делать полезные вещи. Вкратце, например, можно посмотреть тут: https://developer.mozilla.org/en-US/docs/Web/CSS/margin_collapsing
  20. Обнулите маргины у вложенного списка, они «выплескиваются». Или самому иннеру задайте ненулевой паддинг или бордер.
  21. Вы потеряли эту мету: <meta name="viewport" content="width=device-width, initial-scale=1.0">
  22. Можно увидеть ссылку на ваше творение или хотя бы секцию head из него?
  23. rash

    css или jquery?

    Ну и так, ради спортивного интереса, без JS только для хороших браузеров: http://jsfiddle.net/dMBmF/3/
  24. rash

    5 из 30

    А все-таки каков шанс повтора? Давайте оперировать более конкретными значениями.
  25. rash

    img в body

    Либо обрезать выступающее по вертикали содержимое, либо принудительно включать скролл даже при небольшом количестве контента.
×
×
  • 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