Posts Tagged ‘таблицы стилей’

CSS в IE8 Beta 2: альтернативные таблицы стилей

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

Такие веб-стандарты, как HTML 4.01 и CSS 2.1 определяют относительно немного требований к процессу взаимодействия пользователя с браузером. Однако, один из них позволяет пользователям самостоятельно переключаться между несколькими взаимоисключающими стилями, определенными автором страницы. Эта функция известна под названием альтернативная таблица стилей. Важно и то, что пользователи могут отключить сразу все стили.

К сожалению, до версии IE8 Beta 2 эта функция не была представлена в пользовательском интерфейсе браузера. (далее…)

CSS1 — праздник освобожденного труда.

Вторник, Апрель 17th, 2012 Нет комментариев

Under : , , , ,

CSS1 представляет собой описание правил, задающих параметры представления отдельных элементов на языке HTML. В предыдущих версиях HTML для придания элементу нужного облика приходилась каждый раз для каждого элемента перечислять весь список атрибутов, его характеризующих. Таблицы стилей, помимо более широких возможностей управления элементами web-документа, позволяют разделить непосредственно содержание документа и информацию о том, как это содержание должно быть представлено на экране. Это в огромной степени облегчает html-верстку web-документов и внесение изменений в описание элементов.
Теперь несколько слов о том, каким образом создаются таблицы стилей, определяющие внешний вид содержания web-документа. Эти описания называются «селекторами» и имеют следующий вид: ТЭГ {атрибут: значение} Например, чтобы текст во всем документе отображался шрифтом Arial, с черными буквами размером в 14 пикселов, достаточно написать: (далее…)

Разговор о кодировках

Кто об этом все знает, тот может пропустить эту статью, остальным же я поведаю о причинах возникновения различных кодировок и проблемах web-дизайна, связанных с ними.

История возникновения

Кодировка представляет собой таблицу символов, где каждой букве алфавита (а также цифрам и специальным знакам) присвоен свой уникальный номер — код символа.

Стандартизирована только половина таблицы, т.н. ASCII-код — первые 128 символов, которые включают в себя буквы латинского алфавита. И с ними никогда не бывает проблем. Вторая же половина таблицы (а всего в ней 256 символов — по количеству состояний, который может принять один байт) отдана под национальные символы, и в каждой стране эта часть различна. Но только в России умудрились придумать целых 5 различных кодировок. Термин «различные» обозначает то, что одному и тому же символу соответствует разный цифровой код. Т.е. если мы неправильно определим кодировку текста, то нашему вниманию предстанет абсолютно нечитаемый текст.

Кодировки появились исторически. Первая широко используемая российская кодировка называлась KOI-8. Ее придумали, когда адаптировали к русскому языку систему UNIX. Это было еще в семидесятых — до появления персоналок. И до сих пор в UNIX это считается основной кодировкой.

Потом появились первые персональные компьютеры, и началось победное шествие DOS. Вместо того чтобы воспользоваться уже придуманной кодировкой, Microsoft решила сделать свою, ни с чем не совместимую. Так появилась DOS-кодировка (или 866 кодовая страница). В ней, кстати, были введены спецсимволы для рисования рамок, что широко использовалось в программах написанных под DOS. Например, в том же Norton Commander-е.

Параллельно с IBM-совместимыми развивались и Macintosh-компьютеры. Несмотря на то, что их доля в России очень мала, тем не менее, потребность в русификации существовала и, разумеется, была придумана еще одна кодировка — MAC.
(далее…)