Jump to content
  • 0

В чем разница?


Slon
 Share

Question

7 answers to this question

Recommended Posts

  • 0
Во втором случае можно вынести в стили, что в принципе лучше, если принципиальной разницы нет.

Хочу уточниться. Т.е. разницы нет никакой и ни на что это не влияет. т.е, как нравится так и делай?

Раньше все время вставлял картинку и никогда об этом не задумывался.

Link to comment
Share on other sites

  • 0
разница в том, что в первом случае это будет элемент страницы, а во втором - фон элемента, со всеми вытекающими от сюда последствиями

Вот это я и хотел узанть. А именно: Какие отсюда вытекают последствия?

Link to comment
Share on other sites

  • 0

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

Если это какой-то элемент оформления, например, декоративный уголок или часть порезанного на фрагменты элемента оформления страницы, то ставить ее лучше фоном. Причины:

- это - элемент оформления, который, соответственно, лучше задать в таблице стилей, чтобы оставить содержимое страницы максимально чистым.

- при выделении всей страницы эти элементы останутся невыделенными

- будет легче изменить оформление при редизайне редактированием таблицы стилей.

- над такими изображениями не появляется эта мерзкая панель в IE для сохранения

- поверх фона можно разместить другое содержимое

- и т. п.

Если же изображение представляет собой иллюстрацию для содержимого (схему, график и т. п.), или как-то иначе относится к тексту, то его лучше вставлять обычным изображением, потому что:

- это изображение останется видимым на устройствах, игнорирующих стили.

- это изображение легче сохранить (понятный пункт контекстного меню "сохранить", вместо неочевидного "сохранить фоновое изображение", либо с помощью панели IE).

- таким изображениям можно задать альтернативный текст

- они выделяются на странице при Ctrl+A, копируются и вставляются в документы.

- они относятся к содержимому, и, соответственно, вставлены как содержимое (семантичность разметки)

- и т. п.

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