Для того чтобы произвести логическую разметку документа был создан язык HTML, проще говоря, этот язык необходим для создания тестов с указанием ссылок, написанием заголовков, таблиц и пр. Создавая этот язык, учёными предполагалось, что браузер будет самостоятельно решать, как будут выглядеть страницы и какой они будут иметь внешний вид при печати, а то, что они не будут практически отличаться друг от друга, они наверняка считали, огромным преимуществом.
Самые первые стандарты языка HTML вообще не имели никаких отдельных инструментов, которые бы влияли исключительно на внешний вид, но как только Интернет стал массовым, внешний вид почти одинаковых страниц стал огромным недостатком.
Для исправления ситуации в 1996 году HTML версии 3,2 имела некоторые исключения, появилась возможность изменения шрифта и цветового фона. Netscape Navigator и Internet Explorer после того как появились эти самые новые исключения, наперебой боролись за место «под солнцем», предлагая каждый раз новые и более усовершенствованные возможности создания документов.
В этом же 1996 году стало абсолютно ясно, что HTML не в силах удовлетворить все запросы изменения внешнего вида документов, поэтому было предложено введение технологий CSS. Теперь было создано разделение труда, HTML по-прежнему занимался размёткой структуры документа, а CSS как дополнительное средство должен был описывать внешний вид документа.
На протяжении восьми лет программисты не уделяли должного внимания новому языку CSS и использовали его лишь в качестве дополнения к основному HTML. И лишь с 2002 года CSS стал бурно развиваться и в итоге стал самостоятельной технологией, которая отвечала за вёрстку сайтов.
Октябрь
30,
2008
— Рубрика: CSS, HTML
Метки: браузер, развитие, язык
На протяжение еще нескольких лет URL будет являться частью пользовательского интерфейса, поэтому “удобные” сайты (usable sites) должный иметь:
доменное имя, которое легко запомнить и произнести
короткие URL-ы
URL-ы простые в написании/наборе
URL-ы, которые визуально показывают структуру сайта
URL-ы, которые можно править (”откусывать” последнюю часть) и таким образом попадать на более высокие уровни иерархии сайта
постоянные/неизменяемые URL-ы
Октябрь
25,
2008
— Рубрика: URL
Метки: домен, информация, почта, символы
Русский интернет (уже наконец) вовсю осваивает “дизайн через CSS”, но многие все равно не понимают, почему именно надо дизайнить так, а не по-старому, через таблицы. Руководствуются, как часто бывает, тем, что это модно. А многие, в общем-то, и не спешат уходить от таблиц, не считая, что в них есть что-то плохое. Я собираюсь написать длинный цикл статей о веб-разработке новыми методами. Главная моя цель - структурировать на русском языке те знания, которых полно в разрозненном виде по всей сети.
Август
15,
2008
— Рубрика: CSS
Метки: браузер, интелект, навигация, таблицы
Любая работа должна быть создана аккуратно и красиво. Особенно если ее могут увидеть много людей. А это напрямую касается разработки сайтов, и в частности некоторых технологий, используемых при этом — HTML и CSS. Просматривая страницы в Интернете мы, как правило, не смотрим в код HTML. Да и зачем это нужно обычному пользователю? Но часто бывает важно взглянуть на код, чтобы составить некоторое впечатление о создателях этого веб-сайта. Код HTML, это как зеркало умений, возможностей и желаний разработчика сайта.
Август
11,
2008
— Рубрика: HTML
Метки: дизайн, задача, код, символы
В CSS единиц измерения гораздо больше, чем в языке HTML, что обеспечивает большую гибкость при создании интерфейса.
Для начала определимся с форматом значения длинны. Он состоит из необязательного знака (”+” или “-”, по умолчанию “+”), обязательного числа (с десятичной частью, отделяемой десятичной точкой, или без), и обязательного идентификатора размерности - двухбуквенная аббревиатура. Идентификатор размерности после числа 0 не обязателен. Для некоторых свойства можно использовать отрицательные единицы длины, но так делать нежелательно.
Август
9,
2008
— Рубрика: CSS
Метки: величины, дюйм, миллиметры, таблицы
Веб-стандарты - это большее, чем просто “бестабличная верстка”
Для разных людей термин “веб-стандарты” означает разные вещи. Для некоторых это просто “страницы без таблиц”, для других - “правильный код”. Однако веб-стандарты это нечто намного большее. Сайт, простроенный по веб-стандартам, это сайт, который придерживается стандартов (HTML, XHTML, XML, CSS, XSLT, DOM, MathML, SVG и т.д.) и лучших отработанных решений (валидный код, доступный код, семантически правильный код, дружественные URL-ы)
Август
9,
2008
— Рубрика: HTML
Метки: документ, код, пиктограмма
Каждый HTML-кодер и веб-программист многократно в своей жизни создавал формы разных типов и назначений, и практически никто из них не знает до конца всех элементов форм и того, что с ними можно делать. Это, естественно, не касается элементов INPUT и тому подобных, потому что не знающий их не является ни HTML-кодером, ни веб-программистом.
Август
1,
2008
— Рубрика: HTML
Метки: браузер, спецификация, форма, элемент
Основным понятием CSS является стиль – т. е. набор правил оформления и форматирования, который может быть применен к различным элементам страницы. В стандартном HTML для присвоения какому-либо элементу определенных свойств (таких, как цвет, размер, положение на странице и т. п.) приходилось каждый раз описывать эти свойства, даже если на одной страничке должны располагаться 10 или 110 таких элементов, ничуть не отличающихся один от другого. Вы должны были десять или сто десять раз вставить один и тот же кусок HTMLкода в страничку, увеличивая размер файла и время загрузки на компьютер просматривающего ее пользователя.
Июль
20,
2008
— Рубрика: CSS
Метки: браузер, версии, эелементы
Мобильный сервер
Всегда считалось, что именно КПК и другие устройства подключаются к компьютеру — а не наоборот. И действительно, наладонник и так прекрасно выполняет возложенные на него обязанности — зачем же придумывать пятую ногу, пытаясь подключить к нему внешнее оборудование? Но как оказалось, эта самая пятая нога если не необходима, то уж точно не помешает.
Июль
20,
2008
— Рубрика: USB
Метки: поддержка, поисковики, устройства, флешка
В разделе ITDojo Билл Детвайлер представил пошаговую инструкцию по созданию загрузочного флэш-диска USB для Windows XP. Таким же образом можно сделать загрузочные флэшки для Vista и других ОС. Загрузка с USB — сравнительно недавнее достижение в мире ПК. В связи с этим у IT-профессионалов появилась ещё одна головная боль.
Июнь
22,
2008
— Рубрика: USB
Метки: информация, контроль, ограничения