Строительство домов по канадской каркасной технологии, строительство домов в Киеве - Будинок у задоволення

Во время серфинга открыл для себя три небольшие, но полезные мелочи, которые можно применить при верстке. Хоть они и незначительные, их присутствие в верстке буде еще одним плюсом в сторону верстальщика. Две из них нашел на тематических ресурсах посвященных веб-разработке, одну на сайте студии веб-дизайна.

Знак ударения для любой буквы

Иногда, при написании некоторых слов, нужно явно указать ударение. Есть два выхода: первый состоит в заменой аналогичными латинскими буквами с знаком ударения таких как Á, è. Правда это создает лишние неприятности, такие как невозможность поиска, или проверки орфографии этого слова. Но что делать, если нужно поставить ударение над буквой і, или я? В этом случае на помощь приходит спец-символ ́. Его нужно размещать после буквы, над которой нужно поставить ударение. В конце заметки приводиться пример с использованием знака ударения.

Перенос неразрывной строки

В блоках с резиновой шириной порой случается досадная ситуация, когда внутри него находится строка текста без пробела, тогда при чрезмерном сужении блока строка вываливается из него из-за невозможности ее перенести. Для того чтоб переносить неразрывную строку существует специальный тег <wbr> который отлично работает, но не проходит валидацию при доктайпе XHTML-типа. Но есть более красивый способ, чтоб сделать перенос неразрывной строки с прохождением валидации. Для этого на помощь приходит спец-символ &shy;, он вставляет знак переноса(дефис) в установленном месте, если строка не помещается в отведенные границы и переносит остальную часть текста на другую строку.

Как убрать пунктирную рамку у ссылок, которая появляется при клике по ним в FireFox

Многие неоднократно замечали, что в браузере FireFox в момент клика по ссылке вокруг не возникает пунктирная рамка цвет, который указан в стилях для ссылки. Недостаток этой рамки в том, что она иногда идет в разрез с общим дизайном макета(когда для ссылки задается особый контур), или имеет очень большие размеры если ссылка является блоком с бекграудом под которым прячется текст используя IR метод Phark (подробней о методе можно прочитать в заметке Как заменить текст картинкой). Чтоб убрать эту пунктирную рамку достаточно для нужной ссылки задать в стилях свойство outline-style:none; Свойство outline-style задает тип рамки(dotted, dashed,solid,double) вокруг объекта, которая не влияет на размеры объекта. То есть если есть блок шириной в 300 пикселей и в нем располагаются два плавающих блока с шириной по 150, то их рамки в 5 пикселей заданные через outline-width не будут влиять на размеры блоков, но будут накладываться друг на друга. Есть еще свойство outline-color, которое задает цвет рамки, к тому же все три свойства можно записывать в сокращенной форме outline:5px double #000; К сожалению, это свойство не поддерживается браузерами Internet Explorer 7 и ниже.

Вот пример реализации всех вышеуказанных полезностей и свойства outline
(для отображения разрыва строки нужно изменить размеры окна браузера)

Источники материала:
webew.ru
fastcoder.org

27 Отзывов to “Три полезные мелочи для верстки”

  1. cheke:

    Спасибо.
    Как раз сегодня размышлял по поводу ударения…

  2. kalapunga:

    отлично, что вы зашли ко мне на блог сегодня!!! иначе я бы не нашел ваш, а он так полезен, спасибо :)

  3. Xero201:

    Действительно полезные мелочи. Вот только почему ничего подобного нет в 100% книг по веб-строительству которые у меня есть!!! Неужели авторы печатных трудов настолько зажрались?!

  4. Сергей М.:

    Мягкий перенос shy, вроде как, тоже не всеми поддерживается. Хотя при использовании justify было бы неплохо сделать движок переносов – чтобы хоть как-то нивелировать «дыры».

    Ударения – об этом еще Иванов писал, их нормально воспринимают вроде как только Яндекс с Гуглом. Но это нормально :)

    За аутлайн – сэнкс, а то у меня в ФФ в настройках эти рамки выключены и совсем забыл про это свойство. Забил себе в шапку.

  5. Zodios:

    2Сергей М.
    На видовсе shy работает во всех браузерах(IE6,7, FF3.0.4, Opera 9.62, Safari 3.1.2), на других платформах пока не имею возможности просмотреть, нужно будет в браузершот закинуть.

    2Xero201
    Чтоб все расписать в книге нужно талмуд делать. А вообще, это все должно быть в спецификации…

  6. Jman:

    во втором ФФ shy неработает.

    outline подерживает shorthand. Тоесть можно писать короче outline:none; или ещё короче outline:0;

  7. Temych:

    Да со вторым FF реально фигня, возможно есть какие-то варианты?

  8. Zodios:

    2Temych
    Использовать wbr который не проходит валидацию :(

  9. burnis:

    здорово, даже не знал что есть такие приколюхи. Одно только вот думаю, почему нет у нас нормального единого стандарта, который бы браузераим поддерживался на должном уровне.

  10. Семен Михайлович Фролов:

    Огромное спасибо за инфу про ударение! У меня задание сделать сайт в виде тетрадки первоклассника! Мучался с картинками, а оказывается есть такое дело и все оч просто!
    Еще раз спасибо!

  11. Семен Михайлович Фролов:

    Кстати стандарты то есть, только браузеры их по своему воспринимают. Если у всех будет одинаково, не в чем им будет соревноваться )

  12. Printer:

    Спасибо, хорошая статья. Даже не пожалел получаса, потраченных на чтение талмуда.

  13. MaX:

    Хороший блог, только вот в примере почему ударение на согласные? ;)

  14. супер порно под юбкой:

    Клевый сайт у тебя

  15. Bas Taller:

    Спасибо. Про FF – редко в нете! Работает на ура!
    СПАСИБО!!!

  16. Бмв:

    Привет, стукни в аську 236781742 плз

  17. Cokkto:

    Пример с текстом с ударением адекватно ведет себя только в IE8. В Опере и младших ослах на ряде машин есть однозначная кривизна. На Маке тоже не очень красиво иногда смотряться квадратики. Лучший выход в подобных случаях – не пользоваться вебдингами, а использовать старый добрый апостроф и шаманство со спаном.
    P.S. да, и ударения расставлены неверно )

  18. Den777:

    пания «АЙЗАТ+» — официальный представитель Станкостроительного Торгово-Промышленного объединения «ДВТ» в городе Казани приветствует на страницах своего сайта всех, кто ищет качественное металлообрабатывающее, кузнечно-прессовое и автосервисное оборудование! Здесь вы сможете подобрать станки и механизмы российских и зарубежных заводов-изготовителей, которые позволят как полностью оснастить производство любого масштаба, так и расширить уже существующий бизнес и спектр услуг с помощью предлагаемого нами оборудования. Мы занимаемся поставкой оборудования (токарных станков, гильотин и т.д.) по Казани и всему Татарстану.

  19. baby:

    Огорчает наличие проблем с браузерами, а так интересно

  20. baby:

    Кстати, всеже наверное стоило бы как то стандартизировать отображение.

  21. baby:

    При работе с разными шаблонами, отображение в опере и мозилле, а также в эксплорере бывает отличным.

  22. Денис:

    Спасибо вам огромное:) Классная тема, пишите чаше – у вас отлично получается :)

  23. Адриан:

    Да уж! Вообще, поразительно наблюдать , когда в считанные часы совершенно практически без повода из пальца высасывается этакий “новостной сюжет” и начинает широко гулять по интернету. :)

  24. smile1991:

    Кстати стандарты то есть, только браузеры их по своему воспринимают

  25. smile1991:

    Лучший выход в подобных случаях – не пользоваться вебдингами, а использовать старый добрый апостроф и шаманство со спаном.

  26. smile1991:

    Про FF – редко в нете! Работает на ура!
    СПАСИБО!!!

  27. Лина:

    про пунктир в ff помогло, спасибо!

Оставить отзыв


Последние записи

Real Time Web Analytics