# HG changeset patch # User Oleksandr Gavenko # Date 1318542512 -10800 # Node ID 4772259422acf9e5c159bed4212a435c5ca365e7 # Parent 4decc3e00bb6e3828e16181a271dcf66e887393b Covert formating to RST. diff -r 4decc3e00bb6 -r 4772259422ac css.rst --- a/css.rst Fri Oct 14 00:48:05 2011 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,66 +0,0 @@ --*- mode: outline; coding: utf-8; -*- - -* Emacs. - - $ sudo apt-get install css-mode - -* Graphical editor. - - $ sudo apt-get install cssed - -* Adding CSS to HTML. - -Include in head tag: - - - - - - ... - - -or - - - - - -To change style in specific tag use: - - Welcome! - -* Selectors. - - tag {} - .class {} - #id {} для id разрешены символы - * {} - любой элемент - - tag tag1 {} - выбор tag1, у которых есть предок tag - tag > tag {} - выбор дочернего элемента - tag + tag {} - выбор соседних элементов - tag ~ tag {} - выбор любого соседа - - [attr] {} - [attr="..."] {} - [attr~="..."] {} - присутствует слово ... в поле атрибута - [attr*="..."] {} - присутствует набор символов ... в поле атрибута - [attr^="..."] {} - начинается с ... в поле атрибута - [attr$="..."] {} - заканчивается на ... в поле атрибута - tag [attr|="..."] {} - - :link - не посещенные ссылки - :visited - посещенные ссылки - :active - нажатие на левую клавишу мыши на элементе - :hover - назначать при наведении - :focus - при фокусировке элемента - :first-child - первый подэлемент - :last-child - последний подэлемент - - :first-line - :first-letter - выбрать первую букву (не приминимо к inline элементам) - :before{content:"..."}, ставит перед контентом элементов строку xxx (можно - использовать счетчики) - :after{} - тоже, что и before, только ставит текст после контента тега