Немного о CSS - Тусовочка

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Linux  
Немного о CSS
KrypterДата: Четверг, 05.07.2007, 13.58.10 | Сообщение # 1
Грузчик
Группа: Пользователи
Сообщений: 29
Репутация: 2
Замечания: 0%
Статус: Отсыпается
Думаю, в первом сообщении стоит оговорить правила, по которым буду выкладывать материал.
Не претендую на авторство, потому буду давать ссылки на те источники, откуда бралось то или иное чтиво. Это связано с дефицитом времени smile
Свои соображения буду выделять каким-нибудь образом.
В общем, кому интересно из первых рук - следуйте по ссылкам smile

/*------------РАЗДЕЛ ССЫЛОК--Начало------------*/

Первая ссылка - и самая авторитетная - это официальный портал консорциума w3c.

Именно благодаря деятельности его имеем сейчас структурированные вебовские стандарты.

Начало слизал с познавательного сайта .

Добавлено (05.07.2007, 13:58)
---------------------------------------------
Вот вам еще сслыка на полезный источник:
Первые шаги в HTML и CSS

Информация старенькая, но очень и очень актуальная.

/*------------РАЗДЕЛ ССЫЛОК--Окончание----------*/

Добавлено (06.06.2007, 21:12)
---------------------------------------------
CSS.
Расшифровывается, как Cascading Style Sheet - лист каскадных стилей.
Назначение CSS
Теги html предоставляют ограниченные возможности оформления страниц. Для их расширения, в тег может быть добавлен атрибут "style", указывающий на некоторое свойство объекта и устанавливающий значение этого свойства. При этом каждый тег может иметь несколько атрибутов "style", а каждый атрибут "style", указывать несколько свойств, заключенных в общие кавычки разделенных точкой с запятой.

Где это все пишется?

Блок определения стилей помещается либо в заголовок страницы, внутри элемента head, либо в отдельный файл. При размещении в разделе заголовка, блок определения стилей объявляется и заканчивается тегом STYLE, а для исключения отображения его содержимого, оно заключается в знаки комментария (<!-- и -->):
<table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><span style="font-size:10px;">Code</span></td></tr><tr><td bgcolor="#F5F5F5" style="border:1px solid #c0c0c0;" class="codeMessage">
<STYLE type="text/css">
<!--  
-->
</STYLE>
<!--code--></td></tr></table>
или в отдельном файле, который подключается до закрывающего тега </head>:
<table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><span style="font-size:10px;">Code</span></td></tr><tr><td bgcolor="#F5F5F5" style="border:1px solid #c0c0c0;" class="codeMessage">
<link rel="stylesheet" href="style.css" type="text/css">
<!--code--></td></tr></table>

От себя: предпочитаю второй вариант, поскольку его проще использовать при многостраничных сайтах. Т.е., при изменении того или иного свойства сохраняется единство оформления блоков. Но, имхо, палка о двух концах: нужно быть начеку, и если хотим внести чуть-чуть коррективы для в принципе похожего блока, то следует корректировать УНИКАЛЬНЫЙ селектор, создать его.

Добавлено (06.06.2007, 21:19)
---------------------------------------------
От себя:
Ну, и на закуску - кусочек кода со встроенным объявлением стиля, демонстрирующий написанное выше.
Для того, чтоб посмотреть, как смотрится в браузере - скопируйте и сохраните в блокноте под любым именем, с расширением .html
<table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td><span style="font-size:10px;">Code</span></td></tr><tr><td bgcolor="#F5F5F5" style="border:1px solid #c0c0c0;" class="codeMessage">
<HTML>
  <HEAD>
   <TITLE>Title</TITLE>
   <STYLE TYPE="text/css">
      P.Red { color: red }
      .Red small { background: blue }
      #red { color: red }
     H1 EM {color: red}
   </STYLE>
  </HEAD>
  <BODY>
   <H1>Заголовок, стиль которого не определялся и <EM>красный элемент в нем </EM></H1>
<P>Текст простого абзаца стиль которого не определялся и <EM>элемент</EM>
стандартного оформления, рядом с которым <Span id=RED>красный элемент</Span>,
определенный с помощью идентификатора.
<P class=RED>Полностью красный абзац и <Small>внутри него  элемент SMALL с определенным
фоном</small>
</BODY>
</HTML>
<!--code--></td></tr></table>

От себя:
Особо не смущайтесь, увидев кучу непонятных обозначений. Это т.н. селекторы.
О них - чуть позже.
Для подтверждения точности - вот на перевод офиц. документации CSS2 пройдите smile


Все сказанное - мое скромное мнение.

Сообщение отредактировал Krypter - Четверг, 05.07.2007, 14.02.38
 
leraДата: Пятница, 06.07.2007, 19.52.01 | Сообщение # 2
Adminsha
Группа: Админы
Сообщений: 2153
Репутация: 37
Статус: Отсыпается
Немного занята была, но как только освобожусь, сразу учиться буду!

Не бывает безвыходных ситуаций- бывает неприятное решение .(с)
 
  • Страница 1 из 1
  • 1
Поиск: