Jump to content
  • 0

Использование DIV


termoplus
 Share

Question

Recommended Posts

  • 0

ребят, а для уголков чтож тада использовать по вашему? Если задача: 4 угла закруглённых+в середине градиент от углов,который тоже требует пустого элемента

А для очистки пустые элементы считаю неправильными, это уже какие то устарелые методы, обычно юзаю Overflow: hidden; и height: 1%;

Edited by psywalker
Link to comment
Share on other sites

  • 0
пустые спаны или другие элементы, например, для иконок?

По ситуации, конечно. Я все-таки стремлюсь к тому, чтобы какой-то текстовый контент был: графические ссылки делать текстовыми ссылками с image replacement-ом (если б не куча HTTP-запросов, то для иконок я был бы вообще за <img> с адекватными alt-ами и title:), для скрывалок-раскрывалок дерева использовать инлайновый блочок с настоящим плюсом/минусом (конечно, если дизайн позволяет) и т.п. На крайняк, если чисто визуальные элементы жестко завязаны на наличие скрипта и без него не имеют никакого значения — пусть скрипт и генерит их по мере надобности, то же самое с фиксами для IE (iframe для перекрытия select-а всплывающими слоями) и т.п. Имхо, конечно, но я стараюсь придерживаться.

а для уголков чтож тада использовать по вашему?

Есть, например, вариант с псевдоэлементами :before/:after (+expression для IE6-7, увы). А вообще зависит от задачи. Для фиксированных по ширине блоков я обычно обхожусь двумя картинками (низ на сам блок + верх на его заголовок, теоретически можно еще к псевдоэлементу :first-line прицепиться, его даже IE6 понимает). А для полной резины по всем сторонам с прозрачностью и тенью, пожалуй, пока без дополнительных оберток действительно никак. Но новые браузеры понимают border-image (Сафари/Хром — уже, FF3.5 — вот-вот), так что все меняется к лучшему... :)

Link to comment
Share on other sites

  • 0

SelenIT

Есть, например, вариант с псевдоэлементами :before/:after (+expression для IE6-7, увы).

Да, вариантик действительно интересный, а вот мне в свою очередь всегда было интересно, а этот +expression чем плох,какие он несёт в себе последствия и вообще?

Link to comment
Share on other sites

  • 0
SelenIT

Да, вариантик действительно интересный, а вот мне в свою очередь всегда было интересно, а этот +expression чем плох,какие он несёт в себе последствия и вообще?

expression, в основном, плох тем, что при неаккуратном обращении пересчитывается практически постоянно, и несколько тяжелых экспрешенов могут сильно замедлить работу страницы.

если б не куча HTTP-запросов, то для иконок я был бы вообще за <img> с адекватными alt-ами и title:)

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

Но запросы...

А так, если все объединить в спрайт, то получается, что все иконки иной раз занимают меньше килобайта.

Но при отсутствии картинок - увы, все плохо.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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