|HelpZone форумов The Sims|

Объявление


.



http://emotiondigital.artbb.ru/
НОВЫЙ ПРОЕКТ, ПОСВЯЩЁННЫЙ
ФОТОШОПУ.

Администрация проводит практически всё своё время там, так что резоннее будет и искать нас на E.D.A.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » |HelpZone форумов The Sims| » css и всё о нём; » Основы CSS, расшифровка кода стиля


Основы CSS, расшифровка кода стиля

Сообщений 1 страница 3 из 3

1

Источник


CSS (Cascading Style Sheets — каскадные таблицы стилей) – одна из базовых технологий в современном Интернете. Нечасто можно встретить сайт, свёрстанный без примененения CSS.

CSS-код – это список инструкций для браузера, – как и где отображать элементы веб-страницы, написанный особым образом. Под «элементами» обычно подразумеваются теги XHTML/HTML и их содержимое.


Основная идея CSS в том, чтобы отделить дизайн документа от его содержимого. CSS отвечает за оформление и внешний вид, а XHTML/HTML — за содержание и логическую структуру документа.

Посмотрим на фрагмент XHTML-документа:

<h1>Сказка</h1>
<p>В одной далёкой стране, на краю болота, под пеньком, жил ёжик. И вот однажды …</p>

Из служебной XHTML разметки мы видим только элемент заголовка h1 и абзаца p, и ни слова об оформлении — шрифтах, цвете текста, фоне, отступах и прочем дизайне. Всё это возложено на CSS:

/* оформляем заголовки: */
h1 {
color: red;
background-color: yellow;
  font: Tahoma 2em;
}
/* оформляем абзацы текста: */
p {
  color: grey;
  line-height: 150%;
}

0

2

Чтобы в голове был порядок, давайте договоримся о терминах.

CSS, как известно, переводится как «Каскадные Таблицы Стилей», поэтому, видимо, правильно говорить и писать CSS - «они», а не «он». Не всегда просто  придерживаться этого простого правила, может, в силу привычки, может, из-за индивидуального понимания благозвучия. Будем писать и так и этак, по контексту.

CSS придуман  не в России, как и весь Интернет, а посему все термины переводные. Стараемся использовать общепринятые переводы терминов и иногда приводить оригиналы в скобках.

HTML-элементы часто упоминаются на сайте, хотя на самом деле подразумеваются элементы как HTML, так и XHTML, ведь CSS применимы и к тем, и к другим. Но для удобства чтения я буду писать просто: «HTML-элементы» либо ещё короче: «элементы» и иногда «теги».

Документ,  также упоминающийся в статьях – не что иное, как ваш HTML- или XHTML-документ, или, проще говоря, это веб-страница, которую вы создаёте.

0

3

Расшифровка кода стиля.


I style_cs.css

управляет цветовыми сочетаниями и стилями шрифтов

1. CS1 Background and text colours
управляет цветовыми сочитаниями таблиц форума и текстов

а) Первое, что мы видим там, это код:

body {
background-color: #Цвет;
}

Мы можем вставить свой цвет, но можем вставить какую-либо картинку:

body {
background-image: url(http://Адрес картинки);
}

б) Потому уже идут блоки:

/* CS1.1 */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: #цвет;
  color: #цвет;
  }

это первый блок.
Он управляет основны цветом форума: фоновый цвет ячеек таблиц форума с количеством сообщений и тем, приветствие, низ форума, статистика форума, меня форума (где "профиль", "поиск" и т.д.)

background-color: #

этот тег устанавливает цвет фона этих элементов форума. но туда можно вставить фоовое изображение, а не цвет:

background-image: url(http://Адрес картинки);

Вот такой тег устанавливает цвет текста:

color: #

ВАЖНО! Цветом, который вы пропишите в этом теге, будет обладать только тест, находящийся в этих блоках.

ТЕКСТ можно менять по стилистике!
Дописываем:
color: #цвет; - задаете цвет текста
font-weight: bold; - текст станет жирным.
font-style: italic; - текст будет курсивом.

Мы сделали цвет фона Белым, а текст Желтым именно в этом блоке, см. скриншоты:

Свернутый текст

http://s54.radikal.ru/i144/0903/b4/bc43da533171.gif

Водим после изменений этого блока:
1 - меня форума отобразилось белым
2 - приветствие у нас тоже белое
3 - тест приветствия - желтый.

Свернутый текст

http://s57.radikal.ru/i157/0903/fc/5b18e6fa3245.gif

1 - текст, которым писано колычиство сообщений, желтый
2 - часть таблицы белая

(не обращайте внимание на высоту ячеек форумных таблиц, это с этим блоком не связано, потом расскажем, как это изменить)

Свернутый текст

http://s44.radikal.ru/i104/0903/2d/05aff294261a.gif

1 - везде внизу форума текст тоже стал желтый
2- везде внизу форума основной цвет - белый

в) Следующий блок:

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: #цвет;
  color: #цвет;
  }

меняет цвета таблиц форума и текста форума.

цвет как и всегда можно заменить на картинку:

background-image: url(http://Адрес картинки);

ТЕКСТ можно менять по стилистике!
Дописываем:
color: #цвет; - задаете цвет текста
font-weight: bold; - текст станет жирным.
font-style: italic; - текст будет курсивом.

вот так получилось у нас:

Свернутый текст

http://s51.radikal.ru/i131/0903/0e/c78d0909eca8.gif

1 - новый  (желтый цвет)
2 - фоновый цвет (белый)

г) Следующий блок:

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: #цвет;
  color: #цвет;
  font-weight: normal;
font-style: normal;

  }

этот блог управляет категориями форума:

Свернутый текст

http://s59.radikal.ru/i166/0903/ab/c81f058e33cf.gif

1 - ТЕКСТ.
color: #цвет; - задаете цвет текста
font-weight: normal; - меняете "normal" на "bold" - текст станет жирным.
font-style: normal; - меняете "normal" на "italic" - текст будет курсивом.

2 - ФОН.
color: #цвет; - можете задать цвет фона.
background-image: url(http://Адрес картинки); - ставит в качестве фона картинку.

д) Следующий блок:

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: #цвет;
  color: #цвет;
  }

Корректирует шапку

Свернутый текст

http://i063.radikal.ru/0903/88/a2883ec73792.gif

1 - Текст

color: #цвет; - устанавливаете цвет шрифта.
дописываем по необходимости, если надо:
font-weight: bold; - текст станет жирным.
font-style: italic; - текст будет курсивом.

2 - ФОН

background-color: #цвет; - устанавливаем цвет фона.
background-image: url(http://Адрес картинки); - - устанавливает фоновое изображение (например, шапку форума.)

е) далее следует такой блок:

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #FFFFFF;
  color: #000000
  }

Он управляет всяческими замечаниями и приписками форума, которые есть на движке mybb по умолчанию.
Вот пара примеров (я сделала цвет фона черным, а цвет теста белым):

Свернутый текст

http://s57.radikal.ru/i155/0903/d3/e907921f9643.gifhttp://i064.radikal.ru/0903/46/7851c72afb8e.gif

1 - цвет текста: белый
2 - цвет фона: черный

опять же, возможно редактирование текста:

дописываем по необходимости, если надо.
font-weight: bold; - текст станет жирным.
font-style: italic; - текст будет курсивом.

0


Вы здесь » |HelpZone форумов The Sims| » css и всё о нём; » Основы CSS, расшифровка кода стиля


Рейтинг форумов | Создать форум бесплатно