Jump to content
  • 0

Использование глобальных стилей - моветон?


Kreigan
 Share

Question

Здравствуйте, уважаемые форумчане.

Вопрос возник после услышанной мною фразы, что "использовать

<style type="text/css"> ... </style>

- ужасно неправильно и вообще дурной тон. Все должно быть сделано через классы. И все стили должны быть описаны только вне index.html".

Я начинающий верстальщик, поэтому мне сложно решить: выкидывать этот тег из своей верстки, или же он нужен для чего-то еще, кроме как повышения специфичности элемента?

Пожалуйста, можете объяснить мне смысл тега <style>?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Смысл тега style: "применяется для определения стилей элементов веб-страницы"

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

Но еще более важным моментом является то, что внешний файл со стилями загружается пользователем один раз и работает на всех страницах сайта (в большинстве случаях), а внутренности <style> будут перечитываться каждый раз при перезагрузке страницы и бог знает во сколько раз увеличит вес ваших страниц.

Используйте внешний файл со стилями.

Link to comment
Share on other sites

  • 0

Смысл тега style: "применяется для определения стилей элементов веб-страницы"

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

Но еще более важным моментом является то, что внешний файл со стилями загружается пользователем один раз и работает на всех страницах сайта (в большинстве случаях), а внутренности <style> будут перечитываться каждый раз при перезагрузке страницы и бог знает во сколько раз увеличит вес ваших страниц.

Используйте внешний файл со стилями.

Спасибо за развернутый ответ. Теперь можно спокойно отказаться от использования style в проектах больше одного файла :).

Link to comment
Share on other sites

  • 0

Спасибо за развернутый ответ. Теперь можно спокойно отказаться от использования style в проектах больше одного файла :).

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

а вообще лучше привыкнуть использовать один внещшний файл для всех стилей (ну и + файл стилей под IE)

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