• strict warning: Non-static method view::load() should not be called statically in /var/www/codeacademy/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of content_handler_field::element_type() should be compatible with views_handler_field::element_type($none_supported = false, $default_empty = false, $inline = false) in /var/www/codeacademy/sites/all/modules/cck/includes/views/handlers/content_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /var/www/codeacademy/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /var/www/codeacademy/sites/all/modules/views/plugins/views_plugin_query.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /var/www/codeacademy/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /var/www/codeacademy/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.

Что такое css и с чем его едят

Если начать издалека, то традиционный перевод аббревиатуры css означает – каскадные таблицы стилей. Из такого определения человек непосвященный мало что поймет. Попробуем разобраться и, по ходу, немного углубиться в вопрос.
Таблицы стилей применяются в создании веб-документов. Это, по большому счету дополнение и продолжение html тегов. Теги в данном случае – основа, а стили – усовершенствование, позволяющее облегчить жизнь программиста и применять те или иные правила к нескольким элементам страницы одновременно.
Как это выглядит на практике в обоих случаях?

Html – теги прописывают параметры для каждого элемента веб-страницы отдельно. Например:

То есть, в данном случае нужно нет никаких обобщений – размер шрифта, заголовки и прочее устанавливаются применительно к отдельно взятому элементу документа.

Применяя стили можно задать одно правило для разных элементов. Например, сделать сразу все заголовки жирными. Стили удобны для больших сайтов или даже для админов, ведущих сразу несколько сайтов. Буквально в несколько движений можно полностью поменять визуальное отображение страниц в браузере.

Коснувшись основ css стоит отметить, что в структуре стилей в первую очередь выделяют уникальные и серийные элементы. Уникальные идентификаторы начинаются со значка решетки

И применяются, соответственно для каждого элемента страницы единожды.

Второй тип – идентификатор class – может применяться сразу для нескольких элементов

По типу расположения информации на странице – бывают блочные элементы и строчные.

К блочным относятся – div, p. Они всегда автоматически переносятся на новую строку.

Строчные – не переносятся. Пример – элемент inline

Элемент, начинающийся с точки называется классом, он может быть применен к нескольким элементам с одинаковым названием. (.bold)