-Цитатник

Без заголовка - (0)

Шалом,Израиль!(Путешествие по Галилее ч.1)   Добрый  день ,мои ПЧ друзья! ...

Как опубликовать свой материал в Сообществе? - (0)

Как опубликовать свой материал в Сообществе?   Дорогие и Уважае...

Начинающим на ЛиРу - (0)

Начинающим на ЛиРу Зарегистрировать твой ник! Серия сообщений "Для ЛиРу": Часть...

Тег more или Как убрать текст под кат - (0)

Помощь новичкам: Тег more или Как убрать текст под кат По просьбам читателей - новичков, попроб...

ВЕЛИКИЙ ПРАЗДНИК ПАСХИ НА КАРТИНАХ ИЗВЕСТНЫХ ХУДОЖНИКОВ - (0)

ВЕЛИКИЙ ПРАЗДНИК ПАСХИ НА КАРТИНАХ ИЗВЕСТНЫХ ХУДОЖНИКОВ ВЕЛИКИЙ ПРАЗДНИК ПАСХИ НА КАРТИНАХ ИЗВЕ...

 -Рубрики

 -Я - фотограф

КРЫМСКАЯ ВОЙНА 1854 - 1855 г.г.


 -Всегда под рукой

 -

Быстрый переход по страницам блога Краснофлотец:

 -Поиск по дневнику

Поиск сообщений в Краснофлотец

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 09.07.2009
Записей: 4010
Комментариев: 933
Написано: 6326

Выбрана рубрика Web дизайн.


Другие рубрики в этом дневнике: Юмор(69), Экзотический отдых в Крыму(160), фотошоп(172), ФОТО(136), Флот(380), фильмы и мультики(55), СМИ(34), Севастополь,Балаклава,(218), Рецепты,кулинария(214), Разное(101), Праздники(48), Политика(126), Песни и романсы(54), Парусники(87), оружие,техника(216), Образование(105), Новости Севастополя(15), Музыка(114), Море(84), мода(35), Литература(97), ЛиРу,Дневник(163), Культура(292), Крымская война(100), Крым,народы Крыма(239), Клипарты(47), картинки(44), История Украины(153), История России(569), История(765), Историческая летопись Севастополя(78), искусство(196), Изучение html,css(12), Известные личности(319), из жизни царей,Романовы(133), здоровье(28), живопись(337), Екатерина и Потемкин(37), Дворцы,поместья,(112), Голландия-СВВМИУ(4), Все о винах Крыма(70), Война(194), видео(100), Архитектура(66), Армия(174), Анимация(31), Web Dreamweaver(16), Corel(44), ,Туризм,страны,путешествия(697)
Комментарии (0)

Сделать слайд-шоу

Среда, 28 Октября 2009 г. 17:53 + в цитатник
Это цитата сообщения Дайтека [Прочитать целиком + В свой цитатник или сообщество!]

Сделать слайд-шоу



Если Вы хотите сделать слайд-шоу, а не убирать картинки (фотографии) под кат, то просто воспользуйтесь приведёнными в таблице кодами.

Движение снизу вверх
Движение сверху вниз
Движение справа налево
Движение слева направо


Порядок действий:

1. Загрузите нужное количество картинок на сервер

2. Определитесь с направление и добавляйте код.

Картинки должны быть внутри кода вместо слова Движение!!! То есть получается, что первая половина кода стоит перед картинками, а вторая после картинок, а вместо слов ДВИЖЕНИЕ СЛЕВА НАПРАВО - картинки.

100рх – это размер окна, в котором будет показано шоу, поменяв это значение на нужное Вам, Вы получите подходящий размер окна.

scrollamount="5" - поменяв цифру 5 на другую Вы измените скорость движения.

Так же эти коды можно и использовать для текста - Замените слова ДВИЖЕНИЕ - на Ваш текст и он начнёт двигаться так же как и картинки в нужном Вам направлении


Если что-то осталось не понятно - пишите в комментах попробую объяснить подробней.

Примеры:

Движение снизу вверх
 (600x200, 13Kb) (600x200, 14Kb) (600x200, 62Kb) (600x200, 33Kb)

Движение сверху вниз
 (600x200, 13Kb) (600x200, 14Kb) (600x200, 62Kb) (600x200, 33Kb)

Движение справа налево
 (600x200, 13Kb) (600x200, 14Kb) (600x200, 62Kb) (600x200, 33Kb)

Движение слева направо
 (600x200, 13Kb) (600x200, 14Kb) (600x200, 62Kb) (600x200, 33Kb)
Рубрики:  ЛиРу,Дневник
Web дизайн

Метки:  
Комментарии (0)

Фокусы с закладками

Среда, 28 Октября 2009 г. 17:59 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Фокусы с закладками



Вы, конечно, встречали ссылки гласящие что-то типа "добавьте мою страничку в Избранное". При использовании браузера MSIE 4 (и более поздних), нажав на такую ссылку, вы запускаете Java-скрипт, который всего-навсего выполняет за вас команду:
Избранное > Добавить в избранное...

Главная прелесть такого скрипта в том, что он позволяет вешать закладку на главную страницу непосредственно с любой другой страницы сайта, и при этом название закладки по-умолчанию может отличатся от названия страницы, обозначенного тегом <TITLE>.

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Технологии установки баннеров

Среда, 28 Октября 2009 г. 18:00 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Технологии установки баннеров



Повесить баннер - дело не хитрое, ведь баннер - это обычная картинка. (Или я не прав?) Но когда количество страниц сайта, на которых нужно установить баннеры превышает одну, возникает проблема. Браузер загрузив картинку с сервера, сохраняет ее в кэше и при переходе на другую страницу с такой же картинкой, уже не загружает ее с сервера, а забирает из временной папки на диске пользователя. То есть, если URL у всех баннеров на сайте будут в точности одинаковыми, то посетителю на всех страницах будет демонстрироваться один и тот же баннер. Чтобы избежать такого абсурда, в адрес баннера (а точнее скрипта, отвечающего за выбор баннера) обычно добавляется специальный параметр - случайное число. Например, вот так выглядит код для размещения на странице баннера системы W3D Banner Exchange:
 

Пример 1. HTML-код для установки баннера W3D
<a href="http://www.exchange.w3d.ru/cgi-bin/click?id= 49&num=292871">
<img src="http://www.exchange.w3d.ru/cgi-bin/ex?id= 49&num=292871"
alt="W3D Banner Exchange" border="0" width="468" height="60"></a>

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Создание диаграмм с помощью HTML

Среда, 28 Октября 2009 г. 18:01 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Создание диаграмм с помощью HTML



Если Вам приходилось размещать на страничках какие-либо диаграммы, то Вы меня поймете...

Для тех, кто пока не испытал такого кайфа, объясню.

Дело в том, что Internet - это не только (и не столько) сочетания цветов, картинки, разные классные прибамбульки, которые радуют глаз, это еще и обычная информация, за которой, собственно, люди заходят на сайт.

Предположим, ваш сайт посвящен компьютерам, и вы хотите положить туда свежую статейку о новом супер-модеме, которую вам вчера принесли (или вы ее сами написали) в формате Word (только не говорите, что вы всегда используете Notepad). В этой вашей статейке есть серьезное описание, пара таблиц и диаграмма. Деваться некуда, в HTML конвертируем Word'ом, получаем текст HTML, который после чистки весит 20K, и диаграммку в виде GIF'а, который весит 60K. Итого 80K. Одну четверть клиент платит за содержательную статью, три четверти - за удовольствие созерцать одну диаграмму.

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Специфические таблицы

Среда, 28 Октября 2009 г. 18:03 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Специфические таблицы



Очень часто возникает необходимость создать таблицы подобного рода:

Дата Счет
Дебет Кредит
10.01.99 1253,00 10,00
13.02.99 5631,00 123,40

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Динамическое определение разрешения монитора

Среда, 28 Октября 2009 г. 18:04 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Динамическое определение разрешения монитора



 

Недавно гражданин И. спросил нас о том, как заставить браузер пользователя загружать ту или иную версию страницы в зависимости от того, какое установлено экранное разрешение у этого пользователя. Пробуем ответить...

Для этой цели можно использовать небольшой Java-скрипт. Главная задача - это определить разрешение, а что после этого делать (вывести сообщение или перейти на другую страницу) - дело десятое. В общем случае принцип таков: сначала загружается страница-бланк, содержащая скрипт (ее также можно параллельно использовать для динамического определения браузера), затем автоматически осуществляется переход на соответствующую страницу, в зависимости от выполнения тех или иных условий.

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Опыты с табличными рамками

Среда, 28 Октября 2009 г. 18:05 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Опыты с табличными рамками



Один читатель обратился с такой проблемой: он захотел сделать таблицу с плоской однотонной рамкой, но получил не совсем то, чего хотел. Естественно, он использовал вот такую тривиальную конструкцию:

<TABLE border=1 bordercolor="#C0C0C0"
 bordercolorlight="#C0C0C0" bordercolordark="#C0C0C0">
<!-- везде указывается какой-то один цвет -->

Возникли две проблемы: во-первых, ни в NetscapeNavigator, ни в InternetExplorer нельзя таким образом сделать рамку толщиной в 1 пиксель - при указании параметра BORDER равным 1 создается рамка толщиной 2 пикселя; во-вторых, в Нетскейпе даже таким хитрым способом нельзя избавиться от "рельефа" рамки.

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

CSS градиент

Среда, 28 Октября 2009 г. 18:08 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]





CSS Gradient

Вы хотите добавить эффект градиента для заголовков на страницах вашего сайта, но не хотите заморачиваться с Photoshop’ом? Ну тогда данная статья для Вас.

Далее>>>
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

урок по созданию css меню

Среда, 28 Октября 2009 г. 18:10 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

урок по созданию css меню




Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Таблица цветов HTML

Среда, 28 Октября 2009 г. 18:24 + в цитатник
Это цитата сообщения Sheree [Прочитать целиком + В свой цитатник или сообщество!]

Таблица цветов HTML



Таблица цветов HTML

Существуют несколько основных способов представления цветов в вебе.

  1. В виде #123ABC. Представление в виде 6 шестнадцатеричных цифр, каждые 2 из которых отвечают за свой цвет, 12 — красный, 3А — зелёный, ВС — синий. Возможно также краткое представление цвета в виде #ABC, что будет интерпретировано как #AABBCC.
  2. Представление ключевыми словами, например green, black. Во избежание случаев, когда указанное ключевое слово «не понимается» браузером следует использовать лишь небольшой набор основных цветов, используемых во всех браузерах.
  3. В виде rgb (*,*,*), где «*» — числа от 0 до 255, обозначающих количество соответствующего цвета (красный, зелёный, синий) в получаемом.
Таблица
-----------------------------------------------------------------------------------------------------------
Сделайте свое жилье комфортным. Остекление балконов лоджий, остекление дома и другие услуги от фирмы "Скуфей"
------------------------------------------------------------------------------------------------------------
Вам больше не надо беспокоиться за свою безопасность.
Securityproject: монтаж охранной сигнализации, установка систем контроля доступа - доверьтесь профессионалам.
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Что такое HTML

Среда, 28 Октября 2009 г. 18:25 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Что такое HTML?



Что такое HTML?
HTML это "родной язык" вашего браузера (программы просмотра вэб-страниц).

Говоря кратко, HTML был изобретён в 1990 году учёным, Тимом Бёрнсом-Ли (Tim Berners-Lee), и предназначался для облегчения обмена документами между учёными различных университетов. Проект имел больший успех, чем Tim Berners-Lee мог ожидать. Этим изобретением HTML он заложил основы современной сети Internet.

HTML это язык, который позволяет представлять информацию (например, научные исследования) в Internet. То, что вы видите при просмотре страницы в Internet, это интерпретация вашим браузером HTML-текста. Чтобы увидеть HTML-коды страницы в Internet, щёлкните "View" в линейке меню вашего браузера и выберите "Source".

Для чего я могу использовать HTML?
Если вы хотите создавать web-сайты, вы не обойдётесь без HTML. Даже если вы используете для создания web-сайтов такие программы, как Dreamweaver, знание основ HTML значительно упростит вам жизнь, а ваш web-сайт станет намного интересней. Хорошей новостью является то, что HTML легко изучать и использовать. Через два урока вы уже создадите ваш первый web-сайт.

HTML используется для создания web-сайтов. И это очень просто!

Okay, но как расшифровывается H-T-M-L?
HTML это сокращение от "HyperText Mark-up Language/язык гипертекстовой разметки" - и на данном этапе этого знания вам вполне достаточно. Однако, чтобы всё было путём, давайте разъясним некоторые детали.

Hyper противоположно linear/построчно. В добрые старые времена - когда кошки ловили мышей - компьютерные программы работали построчно: программа выполняла одну строку, затем переходила к выполнению следующей, и т. д. Но HTML работает по-иному - вы можете перейти куда и когда захотите. Например, не нужно посещать MSN.com до того, как посетить HTML.net.
Text - всё понятно.
Mark-up - это разметка, то, что вы делаете с текстом. Вы размечаете текст так же, как вы делаете это в текстовых редакторах: выставляете заголовки, списки, выделяете текст жирным шрифтом и т. д.
Language это язык - HTML. В нём используется много английских слов.
В данном учебнике вы будете изучать так называемы XHTML (Extensible HyperText Mark-up Language), который, коротко говоря, является новым и более структурированным вариантом HTML.

Если вы поняли, что такое HTML (и XHTML), давайте перейдём к тому, для чего они оба предназначены: к созданию web-сайтов.
Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Что такое HTML -теги

Среда, 28 Октября 2009 г. 18:28 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Что такое HTML-тэги?



Что такое HTML-тэги?

Теперь вы готовы начать изучение HTML-тэгов.

"Тэги"?

Тэги это метки, которые вы используете для указания браузеру, как он должен показывать ваш web-сайт.

Все тэги имеют одинаковый формат: они начинаются знаком "<" и заканчиваются знаком sign ">".

Обычно имеются два тэга - открывающий: <html> и закрывающий: </html>. Различие в том, что в закрывающем имеется слэш "/".

Всё содержимое, помещённое между открывающим и закрывающим тэгами, является содержимым тэга.

Н, как говорится, из каждого правила есть исключения, и в HTML также имеются тэги, которые являются и открывающими, и закрывающими. Эти тэги не содержат текста, а являются метками, например, перенос строки выглядит так: <br />.

HTML - это тэги, и ничего кроме тэгов. Для изучения HTML нужно изучить различные тэги.

Можете вы привести какие-нибудь примеры?

Okay, тэг <b> информирует браузер, что весь текст между <b> и </b> должен быть напечатан жирным шрифтом. ("b" это сокращение для "bold".)

Пример 1:


               <b>This text must be bold.</b>

будет выглядеть при просмотре в браузере:

               This text must be bold.

 

Тэги <h1>, <h2>, <h3>, <h4>, <h5> и <h6> указывают браузеру создавать заголовки (h для "heading"), где <h1> это заголовок первого уровня - самый крупный шрифт, <h2> - заголовок второго уровня - шрифт меньшего размера, и <h6> - заголовок шестого уровня - самого низкого в этой иерархии, и самый маленький шрифт.

Пример 2:


               <h1>Это заголовок</h1>
               <h2>Это подзаголовок</h2>

будет выглядеть в браузере:

Это заголовок

Это подзаголовок

В каком регистре должны вводиться буквы тэгов?

Большинству браузеров безразлично, в каком регистре введены буквы тэгов. <HTML>, <html> или <HtMl> обычно даёт одинаковый результат. Однако корректным будет нижний регистр. Поэтому привыкайте печатать тэги в нижнем регистре.

Где размещать все эти тэги?

Вы печатаете ваши тэги в HTML-документе. На web-сайте имеется один или более HTML-документов. Когда вы бродите по Web, вы открываете различные HTML-документы.

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Создайте свой первый сайт

Среда, 28 Октября 2009 г. 18:35 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Создайте свой первый сайт



Создайте свой первый сайт

После полученных в предыдущем уроке знаний вы уже через несколько минут создадите свой первый web-сайт.

Как?

В Уроке 1 мы узнали, что необходимо для создания web-сайта: браузер и Notepad (или аналогичная программа - текстовый редактор). Поскольку вы читаете этот текст, то ваш браузер уже открыт. Вам нужно открыть лишь дополнительное окно браузера (открыть браузер ещё раз), и вы сможете читать этот учебник и одновременно видеть ваш новый web-сайт.

Также откройте Notepad (в Accessories в Programs - Start menu):

How to find Notepad

Теперь мы готовы!

Что я могу?

Начнём с чего-нибудь попроще. Как насчёт страницы, на которой написано: "Ура! Это моя первая web-страница." Читайте дальше, и вы узнаете, как это легко сделать.

HTML прост и логичен. Браузер читает HTML так, как читаете его вы: сверху вниз и слева направо. Таким образом, HTML-документ начинается и заканчивается тем, чем должен начинаться и заканчиваться текст.

Во-первых необходимо сообщить браузеру, что вы будете "говорить" с ним на языке HTML. Это делается тэгом <html> (тут ничего нового). Так что, прежде чем напечатать что-либо, нужно поставить тэг "<html>" в первой строке документа Notepad.

Как вы, возможно, помните из предыдущего урока, <html> это открывающий тэг, который должен иметь и закрывающий тэг после того, как вы закончите ввод HTML. Поэтому, чтобы не забыть, поставьте закрывающий тэг "</html>" на пару строк ниже и вводите весь текст документа между <html> и </html>.

Следующее, что необходимо, это "head" (голова или "шапка"), которая содержит служебную информацию о вашем документе, и "body" (тело), содержимое самого документа. Поскольку HTML логичен, head (<head> и </head>) находятся выше body (<body> и </body>).

Ваш документ теперь должен выглядеть так:


           <html>
             <head>
             </head>

             <body>
             </body>

           </html>

Обратите внимание, как мы структурировали тэги по строкам (с помощью клавиши Enter) и какие сделали отступы (клавишей Tab). В принципе не важно, как вы структурируете ваш HTML-документ. Но, для облегчения чтения кода, настоятельно рекомендуем структурировать ваш HTML с помощью перевода строк и отступов, как в нашем примере.

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

Ну ладно, но как мне добавить содержимое в мой web-сайт?

Как вы уже видели ранее, в вашем HTML-документе есть две части: а head и body. В разделе head вы вносите информацию о странице, а body содержит информацию самой страницы.

Например, если вы хотите дать название документу, чтобы оно появлялось в верхней строке браузера, это нужно сделать в разделе "head". Тэг для названия - <title>:


           <title>Моя первая web-страница</title>

Обратите внимание, что этот title не появляется на самой web-странице. Всё, что вы хотите видеть на самой странице, является содержимым/content и должно, следовательно, находиться между тэгами "body".

Итак, мы хотим, чтобы на странице выводилось "Ура! Это моя первая страница." Этот текст, который вы хотите показать, и, естественно, он должен располагаться в разделе body. Поэтому в разделе body напечатайте следующее:


           <p>Ура! Это моя первая страница.</p>

Буква p в <p> это сокращение от "paragraph" и означает именно это - параграф текста.

Ваш HTML-документ должен теперь иметь такой вид:


           <html>

             <head>
             <title>My first page </title>
             </head>

             <body>
             <p>Hurrah! This is my first page.</p>
             </body>

           </html>

Готово! Вы создали свой первый настоящий web-сайт!

Теперь нужно сохранить его на жёсткий диск, а затем открыть в вашем браузере:

  • В Notepad выберите "Save as..." в меню "File".
  • Выберите "All Files" в боксе "Save as type". Это очень важно - иначе вы сохраните файл как обычный текстовый документ, а не как HTML-документ.
  • Теперь сохраните ваш документ как "page1.htm" (расширение ".htm" указывает, что это HTML-документ. ".html" даст тот же результат. Я всегда использую ".htm", но вы можете выбрать любое из этих двух расширений). Где вы сохраните документ на жёстком диске - не имеет значения, главное запомнить это место, чтобы потом легко найти файлы.

Save document

Теперь откроем браузер:

  • Выберите "Open" в меню "File".
  • Щёлкните "Browse" в появившемся диалоге.
  • Теперь найдите ваш HTML-документ и щёлкните "Open".

Open document

Теперь вы должны увидеть страницу с текстом "Ура! Это моя первая страница." в вашем браузере. Поздравляем!

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Ещё немного HTML-тэгов

Среда, 28 Октября 2009 г. 18:36 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Ещё немного HTML-тэгов



Вы уже сделали несколько страниц ? Если нет, вот пример:


           <html>

             <head>
             <title>My web-сайт</title>
             </head>

             <body>
             <h1>A Heading</h1>
             <p>text, text text, text</p>
             <h2>Subhead</h2>
             <p>text, text text, text</p>
             </body>
  
           </html>

Теперь что?

Теперь выучим семь новых тэгов.

Таким же образом, как вы делали текст жирным шрифтом с помощью тэга <b>, вы можете придать ему характер курсива/italic тэгом <i>. И конечно, "i" это сокращение от "italic".

Пример 1:


           <i>Это должно быть выведено курсивом.</i>

будет выглядеть в браузере:

               Это должно быть выведено курсивом.


Аналогично можно уменьшить размер шрифта тэгом <small>:

Пример 2:


           <small>Это будет выведено уменьшенным шрифтом.</small>

будет выглядеть в браузере:


              
Это будет выведено уменьшенным шрифтом.

Могу ли использовать несколько тэгов одновременно?

Да, исключая перекрывание тэгов. Это проще увидеть на примере:

Пример 3:

Если вы хотите вывести текст bold и italic, это нужно сделать так:


           <b><i>Текст bold и italic</i></b>

а НЕ так :


           <b><i>Текст bold и italic</b></i>

Разница в том, что, в первом случае, мы закрыли первый тэг в последнюю очередь. Так мы избегаем конфликтов в браузере.

Ещё тэгов!

Как сказано в Уроке 4, есть тэги, которые являются одновременно открывающими и закрывающими. Эти тэги содержат команды, которые не связаны с конкретными буквами, являются изолированными командами. Пример - тэг <br />, который создаёт перевод строки:

Пример 4:


           Некоторый текст<br /> и ещё текст, уже на новой строке

будет выглядеть в браузере:

               Некоторый текст
               и ещё текст, уже на новой строке

Заметьте, что этот тэг записан как гибрид открывающего и закрывающего тэгов с пробелом и слэшем: <br />. В принципе, его можно записывать <br></br>, но зачем усложнять?

Другой такой тэг - <hr /> - рисует горизонтальную линию ("hr" от "horizontal rule"):

Пример 5:


           <hr />

будет выглядеть в браузере:


Примеры тэгов, требующих наличия и закрывающего тэга: <ul>, <ol> и <li>. Эти тэги используются для вывода списков.

<ul> - сокращение от "unordered list/неупорядоченный список" - вставляет значок кнопки для каждого элемента списка. <ol> - сокращение от "ordered list/упорядоченный список" - нумерует каждый элемент списка. Для создания элемента списка используйте тэг <li> ("list item/элемент списка"). Непонятно? См. примеры:

Пример 7:


           <ul>
             <li>Элемент списка</li>
             <li>Другой элемент списка</li>
           </ul>

выглядит в браузере:

  • Элемент списка
  • Другой элемент списка

Пример 8:


           <ol>
             <li>Первый элемент списка</li>
             <li>Второй элемент списка</li>
           </ol>

выглядит в браузере:

  1. Первый элемент списка
  2. Второй элемент списка

Фи! И это всё?

Всё на сегодня. Итак, экспериментируйте и создавайте ваши собственные страницы с семью новыми тэгами, изученными на этом уроке:


           <i>Italic</i>
           <small>Уменьшенный шрифт</small>
           <br /> перевод строки
           <hr /> Горизонтальная линия
           <ul>Список</ul>
           <ol>Упорядоченный список</ol>
           <li>Элемент списка</li>

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Атрибуты

Среда, 28 Октября 2009 г. 18:37 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Атрибуты



Вы можете назначать атрибуты во многих тэгах.

Что такое атрибут?

Как вы, возможно, помните, тэги это метки, указывающие браузеру, как нужно представлять ваш web-сайт. (Например, <br /> информирует браузер, что нужно сделать перевод строки). В некоторых тэгах вы можете вводить дополнительную информацию. Такая дополнительная информация называется "атрибут".

Пример 1:


           <h2 style="background-color:#ff0000;">Мой друг HTML</h2>

Атрибуты всегда записываются внутри тэга, после них следует знак равенства и детали атрибута, заключённые в двойные кавычки. Точка с запятой после атрибута служит для разделения команд разных стилей. Мы к этому ещё вернёмся.

О чём же речь?

Атрибуты бывают разные. Первый изученный вами атрибут это style/стиль. С помощью этого атрибута вы можете настраивать отображение вашего web-сайта. Например, цвет фона/background colour:

Пример 2:


           <html>
  
             <head>
             </head>

             <body style="background-color:#ff0000;">
             </body>

           </html>

выведет в браузере страницу красного цвета - проверьте сами. Мы детально объясним, как работает цветовая система.

Обратите внимание, что некоторые тэги и атрибуты используют американскую разновидность английского языка, т. е. color вместо colour. Важно использовать именно такой вариант написания, как мы используем в примерах в этом учебнике - иначе браузеры не смогут понять ваш код. Также не забывайте ставить двойные кавычки после атрибута.

Как страница стала красной?

В предыдущем примере мы запросили вывод красного фона кодом "#ff0000". Это код красного цвета в т. н. шестнадцатиричном формате (HEX). Каждому цвету соответствует своё 16-ричное число. Вот примеры:

Белый: #ffffff
Чёрный: #000000 (нули)
Красный: #ff0000
Синий: #0000ff
Зелёный: #00ff00
Жёлтый: #ffff00

16-ричный код цвета состоит из # и шести цифр или букв. Существует более 1000 HEX кодов и бывает непросто определить, какой HEX-код какому цвету соответствует. Для удобства мы советуем иметь карту 216 самых распространённых кодов цвета: 216 Web Safe Colour Chart.

Можно использовать также английские названия самых распространённых цветов (white, black, red, blue, green и yellow).

Пример 3:


           <body style="background-color: red;">

Но хватит о цвете. Давайте вернёмся к атрибутам.

Какие тэги могут использовать атрибуты?

Различные атрибуты могут применяться для большинства тэгов.

В таких тэгах, как body, вы будете часто использовать атрибуты, а, например, в тэге br - редко, поскольку перенос строки это обычно перенос строки без каких-либо уточняющих параметров.

Имеется множество тэгов, есть и много атрибутов. Есть атрибуты, предназначенные специально для какого-то определённого тэга, а другие можно использовать в разных тэгах. И наоборот: некоторые тэги могут иметь только один какой-то определённый атрибуты, в то время как другие тэги - несколько атрибутов.

Это может звучать немного непонятно, но, когда вы выучите различные атрибуты, вы увидите, что всё построено очень логично, что использовать атрибуты легко и просто, и что они значительно расширяют ваши возможности.

В этом учебнике мы рассмотрим самые важные атрибуты.

Кстати, из каких ещё частей состоит тэг?

Основная часть тэга называется элемент (например, p в <p>). Таким образом, тэг состоит из элемента (например, <p>), либо из элемента плюс один или более атрибутов (например, <p style="background-color:#ff0000;">). Проще некуда.

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Ссылки

Среда, 28 Октября 2009 г. 18:38 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Ссылки



В этом уроке вы научитесь создавать ссылки - переходы с одной страницы на другую.

Что необходимо для создания ссылки?

Для создания ссылки вы используете то же, что и всегда при кодировании HTML: тэг. Простой тэг с одним элементом и одним атрибутом - и вы можете перейти куда угодно. Вот пример того, как может выглядеть ссылка на HTML.net:

Пример 1:


           <a href="http://www.html.net/">Это ссылка на HTML.net</a>

будет выглядеть в браузере:

Элемент a обозначает "якорь/anchor". Атрибут href это сокращение от "hypertext reference/гипертекстовая ссылка", специфицирующий место, на которое выполняется переход по данной ссылке - обычно это internet-адрес и/или имя файла.

В примере атрибут href имеет значение "http://www.html.net", которое является полным адресом HTML.net и называется URL (Uniform Resource Locator/универсальный локатор ресурса). Обратите внимание, что"http://" всегда должно входить в состав URLов. Слова "Это ссылка на HTML.net" это текст, который показывается в браузере как ссылка. Не забудьте закрыть тэг </a>.

Как насчёт ссылок между моими собственными страницами?

Если вы делаете ссылки между страницами на одном web-сайте, то не нужно указывать полный адрес (URL) документа. Например, если у вас две страницы (назовём их page1.htm и page2.htm), сохранённые в одной папке, вы можете сделать ссылку с одной страницы на другую, просто напечатав имя файла в ссылке. То есть ссылка с page1.htm на page2.htm будет выглядеть так:

Пример 2:


           <a href="page2.htm">Щёлкните здесь для перехода на page 2</a>

Если page 2 помещена в подпапку "subfolder", ссылка выглядит так:

Пример 3:


           <a href="subfolder/page2.htm">Щёлкните здесь для перехода на page 2</a>

В обратную сторону ссылка со страницы page 2 (в подпапке subfolder) на page 1 будет такой:

Пример 4:


           <a href="../page1.htm">Ссылка на page 1</a>

Сочетание "../" указывает на папку, расположенную на один уровень выше от данной позиции файла, с которого делается ссылка. Следуя этой логике, вы можете также указать на два уровня выше "../../" или более.

Разобрались? Альтернативно вы всегда можете указать полный адрес файла (URL).

А ссылки внутри страницы?

Вы можете также создавать ссылки-переходы внутри самой страницы - например, оглавление со ссылками на главы. Всё, что вам необходимо, - использовать атрибут id и символ "#".

Используйте атрибут id для маркировки элемента, на который вы хотите сделать переход. Например:


           <h1 id="heading1">heading 1</h1>

Теперь можно создать ссылку на этот элемент с помощью знака "#" в атрибуте ссылки. Знак "#" сообщает браузеру, что это переход на той же самой странице. После "#" должен следовать id тэга, на который выполняется переход. Например:


           <a href="#heading1">Ссылка на heading 1</a>

Всё станет понятнее на примере:

Пример 5:


           <html>
  
             <head>
             </head>

             <body>

               <p><a href="#heading1">Ссылка на heading 1</a></p>
               <p><a href="#heading2">Ссылка на heading 2</a></p>

               <h1 id="heading1">heading 1</h1>
               <p>Text text text text</p>

               <h1 id="heading2">heading 2</h1>
               <p>Text text text text</p>
  
             </body>

           </html>

выглядит в браузере (щёлкните по ссылкам):

Ссылка на heading 1

Ссылка на heading 2

Heading 1

Text text text text

Heading 2

Text text text text

(Примечание: атрибут id должен начинаться с буквы)

Могу я перейти ещё куда-нибудь?

Вы можете также сделать ссылку на e-mail адрес почти так же, как в ссылке на документ:

Пример 6:


           Ссылка на <a href="mailto:nobody@html.net">Отправить e-mail nobody на HTML.net</a>

будет в браузере:

Единственное отличие в ссылках на e-mail и на файл состоит в том, что, вместо адреса документа, вы записываете mailto: с последующим адресом электронной почты/e-mail. При щелчке по ссылке открывается программа по умолчанию для работы с электронной почтой с адресом, уже записанным в строке адреса. Обратите внимание, что эта функция будет работать только в том случае, если e-mail программа установлена на вашем компьютере. Попробуйте!

Есть ещё какие-нибудь другие атрибуты, которые мне нужно знать?

Для создания ссылки вы обязательно должны использовать атрибут href. Кроме того, в ссылку можно поместить title:

Пример 7:


           <a href="http://www.html.net/" title="Посещайте HTML.net и изучайте HTML">HTML.net</a>

будет выглядеть в браузере:

Атрибут title используется для краткого описания ссылки. Если вы - не щёлкая мышью - поместите её указатель над ссылкой, вы увидите, как появится текст "Посещайте HTML.net и изучайте HTML".

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Изображения

Среда, 28 Октября 2009 г. 18:38 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Изображения



Здóрово было бы поместить портрет актёра и музыкальной легенды David'а Hasselhoff'а прямо в центре ваше страницы?!

Это звучит немного дерзко...

Может быть, но это довольно просто сделать. Всё, что вам необходимо, как всегда, - тэг:

Пример 1:


           <img src="david.jpg" alt="David" />

будет выглядеть в браузере:

David

Вам необходимо сообщить браузеру, что вы хотите вставить изображение/image (img), и указать его размещение (src, сокращение для "source"). У вас есть файл изображения?

Обратите внимание, что тэг img не требует наличия закрывающего тэга. Как и <br />, это команда не связана с буквенным текстом.

"david.jpg" это название файла изображения. ".jpg" - расширения файла, тип изображения. Как ".htm" указывает, что файл является HTML-документом, так и ".jpg" сообщает браузеру, что файл является изображением. Есть три типа файлов изображений, которые можно вставить на ваши страницы:

  • GIF (Graphics Interchange Format)
  • JPG / JPEG (Joint Photographic Experts Group)
  • PNG (Portable Network Graphics)

GIF-изображения обычно лучше всего для графики и рисунков, а JPEG - для фотографий. Для этого есть две причины: первая - GIF-изображения содержат только до 256 цветов, а JPEG - до миллионов цветов, и второе - формат GIF лучше сжимает простые изображения, чем JPEG, который оптимизирован под более сложные изображения. Чем выше сжатие, тем меньше файл изображения, тем быстрее загружается ваша страница. Как вы, вероятно, знаете из собственного опыта, пользователи не любят "тяжёлые" страницы.

Традиционно форматы GIF и JPEG являются преобладающими типами, но в последнее время становится всё более популярным формат PNG (прежде всего из-за издержек формата GIF). Формат PNG по многим параметрам превосходит JPEG и GIF: миллионы цветов и эффективное сжатие.

Где мне взять файлы изображений?

Для этого вам понадобится программа редактирования файлов изображений. Такая программа совершенно необходима для создания интересных web-сайтов.

К сожалению в Windows и других операционных системах отсутствуют хорошие программы для редактирования изображений. Таким образом, вы может вложить деньги в приобретение Paint Shop Pro, PhotoShop или Macromedia Fireworks - это три лучшие программы редактирования изображений, имеющиеся в данный момент на рынке.

Однако, как мы говорили ранее, не обязательно покупать дорогие программы для работы с этим учебником. Вы можете загрузить прекрасную программу для работы с изображениями, Irfan View, которая является т. н. freeware, и, следовательно, ничего не стóит.

Либо вы можете просто содрать изображения с других сайтов, загрузив соответствующие страницы. Но, пожалуйста, будьте внимательны, чтобы не нарушить при этом авторских прав. Вот как загрузить изображения:

  1. Правой клавишей мыши щёлкните на изображении в Internet.
  2. Выберите "Save picture as..." в меню.
  3. Выберите место для сохранения на вашем компьютере и нажмите "Save".

Проделайте это с изображением, расположенным здесь, и сохраните его на вашем компьютере в том же месте, что и ваши HTML-документы. (Заметьте, что этот логотип сохраняется в файле формата PNG: logo.png):

HTML.net's logo

Теперь вы можете вставлять это изображение в ваши страницы. Попробуйте сделать это самостоятельно.

Это всё, что нужно знать об изображениях?

Вам необходимо знать ещё две вещи.

Во-первых, вы можете легко вставлять изображения, размещённые в других папках, или даже на других web-сайтах:

Пример 2:


           <img src="images/logo.png">

Пример 3:

Во-вторых, изображения могут быть ссылками:

Пример 4:


           <a href="http://www.html.net">
           <img src="logo.png"></a>

будет выглядеть в браузер примерно так (попробуйте щёлкнуть на изображении):

HTML.net's logo

Есть ещё атрибуты, которые мне необходимы?

Вам всегда нужно использовать атрибут src, который указывает браузеру, где находится изображение. Помимо этого есть ещё и другие атрибуты, которые могут понадобиться при работе с изображениями.

Атрибут alt используется для альтернативного описания изображения, если, по каким-то причинам, оно не показано пользователю. Это особенно касается пользователей с ослабленным зрением, или если страница очень медленно загружается. Следовательно, всегда нужно использовать атрибут alt:

Пример 5:


           <img src="logo.gif" alt="HTML.net logo">

Некоторые браузеры отображают текст этого атрибута в небольшом боксе при наведении указателя мыши на изображение. Обратите внимание, что при использовании атрибута alt целью является дать альтернативное описание изображения. Атрибут alt не следует использовать для создания всплывающих сообщений, поскольку тогда пользователи со слабым зрением будут вынуждены слушать сообщение, не зная, что изображено на картинке.

Атрибут title можно использовать для краткого описания изображения:

Пример 6:


           <img src="logo.gif" title="Learn HTML from HTML.net">

будет выглядеть в браузере:

HTML.net logo

Если вы поместите курсор, без щелчка, над ссылкой, вы увидите, что текст "Learn HTML from HTML.net" появился во всплывающем боксе.

Два других важных атрибута - width и height:

Пример 7:


           <img src="logo.png" width="141" height="32">

даст в браузере:

HTML.net logo

Атрибуты width и height можно использовать для установки ширины и высоты изображения, соответственно. Значение указывается в пикселах. Пиксел это единица для измерения разрешения экрана. (Обычное разрешение - 800x600 и 1024x768 пикселов). В отличие от сантиметров, пикселы являются относительными единицами, которые зависят от разрешения данного экрана. Для пользователя с высоким разрешением экрана 25 пикселов могут выглядеть как 1 сантиметр, а эти же 25 пикселов при низком разрешении могут соответствовать 1.5 сантиметрам экрана.

Если вы не установите width и height, изображение будет показано в своём реальном размере. При помощи width и height вы можете изменять размеры:

Пример 8:


           <img src="logo.gif" width="32" height="32">

будет в браузере:

HTML.net logo

Неплохо помнить, что реальный размер файла изображения в килобайтах останется неизменным, и этот файл будет занимать то же время для загрузки, как и раньше, хотя и будет выглядеть на экране уменьшенным. Следовательно, никогда не уменьшайте размер изображения атрибутами width и height. Вместо этого уменьшайте размер изображения в программе редактирования.

Тем не менее, неплохо использовать атрибуты width и height, поскольку браузер сможет определять размер изображения на странице до его полной загрузки. Это позволит браузеру быстрее и более качественно загружать страницы.

Ну, хватит о David Hasselhoff и изображениях.

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Таблицы

Среда, 28 Октября 2009 г. 18:40 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Таблицы



Таблицы используются, когда вам необходимо показать "табличные данные", например, информацию, логически упорядоченную в столбцы и ряды.

Это трудно?

Построение таблиц в HTML может показаться сложным на первый взгляд, но, если вы не будете дёргаться, это окажется строго логичным - как и всё в HTML.

Пример 1:


           <table>
             <tr>
               <td>Cell 1</td>
               <td>Cell 2</td>
             </tr>
             <tr>
               <td>Cell 3</td>
               <td>Cell 4</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1 Cell 2
Cell 3 Cell 4

Какая разница между <tr> и <td>?

Как видно из приведённого примера, это, возможно, самый сложный из примеров HTML, которые мы вам давали до сих пор. Давайте здесь остановимся и сделаем пояснения:

Для вставки таблиц используются 3 базовых тэга:

  • <table> - начало и конец таблицы. Логично.
  • <tr>  - "table row/ряд таблицы", начинает и заканчивает горизонтальный ряд ячеек. Тоже логично.
  • <td>  - сокращение от "table data/табличные данные". Этот тэг начинает и заканчивает каждую ячейку ряда таблицы. Всё просто и логично.

Вот что происходит в Примере 1: таблица начинается с <table>, затем идёт <tr>, указывающий на начало нового ряда. В ряду вставлены две ячейки: <td>Cell 1</td> и <td>Cell 2</td>. Ряд закрывается </tr>, и сразу начинается новый ряд <tr>. В новом ряду также две ячейки. Таблица закрывается </table>.

Чтобы было ещё понятнее: ряды это горизонтальные строки ячеек, а столбцы - вертикальные столбцы ячеек:

Cell 1 Cell 2
Cell 3 Cell 4

Cell 1 и Cell 2 образуют ряд. Cell 1 и Cell 3 образуют столбец.

В вышеприведённом примере в таблице имеются два ряда и два столбца. Но в таблице может быть неограниченное число рядов и столбцов.

Пример 2:


           <table>
             <tr>
               <td>Cell 1</td>
               <td>Cell 2</td>
               <td>Cell 3</td>
               <td>Cell 4</td>
             </tr>
             <tr>
               <td>Cell 5</td>
               <td>Cell 6</td>
               <td>Cell 7</td>
               <td>Cell 8</td>
             </tr>
             <tr>           
               <td>Cell 9</td>
               <td>Cell 10</td>
               <td>Cell 11</td>
               <td>Cell 12</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1 Cell 2 Cell 3 Cell 4
Cell 5 Cell 6 Cell 7 Cell 8
Cell 9 Cell 10 Cell 11 Cell 12

Есть ещё какие-нибудь атрибуты?

Разумеется. Например, атрибут border используется для специфицирования толщины рамки вокруг таблицы:

Пример 3:


           <table border="1">
             <tr>
               <td>Cell 1</td>
               <td>Cell 2</td>
             </tr>
             <tr>
               <td>Cell 3</td>
               <td>Cell 4</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1 Cell 2
Cell 3 Cell 4

Толщина рамки специфицируется в пикселах (См. Урок 9)

Как и с изображениями, вы можете указывать размер таблицы в пикселах или в процентах от размера экрана:

Пример 4:


           <table border="1" width="30%">

Этот пример будет отображён в браузере как таблица шириной в 30% экрана. Проверьте сами.

Ещё атрибуты?

У таблиц есть много атрибутов. Вот ещё два:

  • align: специфицирует выравнивание содержимого всей таблицы по горизонтали, в ряду или в отдельной ячейке. Например, left, center или right.
  • valign: специфицирует выравнивание по вертикали в ячейке. Например, top, middle или bottom.

Пример 5:


           <td align="right" valign="top">Cell 1</td>

Что можно вставлять в таблицы?

Теоретически - всё: текст, ссылки и изображения... НО таблицы предназначаются для вывода табличных данных (т. е. данных, которые изначально представляются в виде столбцов и рядов), поэтому избегайте вставки данных в таблицы только потому, что вы хотите разместить их рядом друг с другом.

В добрые старые времена Internet - т. е. несколько лет назад - таблицы часто использовались для распределения содержимого на странице. Однако сегодня для этого есть более крутой способ  - CSS. Но об этом позже.

Теперь примените ваши знания на практике и создайте несколько таблиц различных размеров, с разными атрибутами и содержимым. Это займёт у вас несколько часов.

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Ещё о таблицах

Среда, 28 Октября 2009 г. 18:41 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Ещё о таблицах



Название "Ещё о таблицах" может звучать немного вызывающе. Если вы уже можете создавать таблицы, то уже абсолютно ничто в HTML не может смутить вас.

Что же ещё?

При создании таблиц используются два атрибута: colspan и rowspan.

Colspan - сокращение от "column span/охват столбцов". Colspan используется в тэге <td> для специфицирования того, сколько столбцов охватывает данная ячейка:

Пример 1:


           <table border="1">
             <tr>
               <td colspan="3">Cell 1</td>
             </tr>
             <tr>
               <td>Cell 2</td>
               <td>Cell 3</td>
               <td>Cell 4</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1
Cell 2 Cell 3 Cell 4

Установка colspan "3", заставляет ячейку в первом ряду охватывать три столбца. Если установим colspan "2", ячейка охватит только два столбца, и понадобится вставить дополнительные ячейки в первый ряд, чтобы ячейки ровно распределились на два ряда.

Пример 2:


           <table border="1">
             <tr>
               <td colspan="2">Cell 1</td>
               <td>Cell 2</td>
             </tr>
             <tr>
               <td>Cell 3</td>
               <td>Cell 4</td>
               <td>Cell 5</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1 Cell 2
Cell 3 Cell 4 Cell 5

А как насчёт rowspan?

Как вы уже могли догадаться, rowspan специфицирует, сколько рядов охватывает данная ячейка:

Пример 3:


           <table border="1">
             <tr>
               <td rowspan="3">Cell 1</td>
               <td>Cell 2</td>
             </tr>
             <tr>
               <td>Cell 3</td>
             </tr>
             <tr>
               <td>Cell 4</td>
             </tr>
           </table>

будет выглядеть в браузере:

Cell 1 Cell 2
Cell 3
Cell 4

В этом примере rowspan имеет значение "3" в ячейке Cell 1. Это указывает, что ячейка должна охватывать три ряда (свой собственный ряд плюс ещё два). Cell 1 и Cell 2 при этом остаются в одном ряду, а Cell 3 и Cell 4 образуют отдельные ряды.

Удивлены? Ладно, это не так сложно. Неплохо будет нарисовать таблицу на бумаге до начала работы в HTML.

Неудивительно? Тогда вернитесь к началу и создайте пару таблиц с использованием colspan и rowspan.

Рубрики:  Web дизайн

Метки:  
Комментарии (0)

Внешний вид (CSS)

Среда, 28 Октября 2009 г. 18:41 + в цитатник
Это цитата сообщения FlashStudio [Прочитать целиком + В свой цитатник или сообщество!]

Внешний вид (CSS)



Хорошо было бы придать страницам достойный их содержания вид?

Разумеется, но как?

Для этого используйте Cascading Style Sheets (CSS)/каскадные таблицы стилей. В этом уроке мы дадим краткое описание CSS. Позднее вы можете прочитать наш учебник CSS. Так что примите этот урок, так сказать, для растравки.

CSS это лучшая половина HTML. Но, в плане кодирования, их статус различается: HTML заботится об общем выводе информации (её структуре), в то время как CSS производит тонкую настройку внешнего вида (layout).

Как показано в Уроке 7, CSS может добавляться атрибутом style. Например, вы можете установить тип и размер шрифта параграфа:

Пример 1:


           <p style="font-size:20px;">Это напечатано размером 20</p>
           <p style="font-family:courier;">Это напечатано шрифтом Courier</p>
           <p style="font-size:20px; font-family:courier">Это напечатано шрифтом Courier размером 20</p>

будет выглядеть в браузере:

           Это напечатано размером 20

            Это напечатано шрифтом Courier

           Это напечатано шрифтом Courier размером 20

В этом примере мы использовали атрибут style для специфицирования типа шрифта (командой font-family) и размер шрифта (командой font-size). Обратите внимание, как в последнем параграфе мы одновременно установили тип и размер, разделяя параметры точкой с запятой.

Объём работы значительно возрастёт?

Одной из привлекательных особенностей CSS является возможность управлять внешним видом страниц централизованно. Вместо использования style в каждом тэге вы можете указать браузеру только один раз, как должен выглядеть текст на странице:

Пример 2:


           <html>

             <head>
             <title>My first CSS page</title>

             <style type="text/css">
             h1 {font-size: 30px; font-family: arial}
             h2 {font-size: 15px; font-family: courier}
             p {font-size: 8px; font-family: times new roman}
             </style>

             </head>

             <body>
             <h1>My first CSS page</h1>
             <h2>Welcome to my first CSS page</h2>
             <p>Here you can see how CSS works </p>
             </body>

           </html>

В этом примере правила CSS вставлены в раздел head и применяются ко всей странице. Для этого используется тэг <style type="text/css">, который даёт соответствующее указание браузеру.

В этом примере заголовки на странице будут выведены шрифтом Arial размера 30px. Все подзаголовки - Courier размера 15. А весь текст в обычных параграфах будет шрифтом Times New Roman размера 8.

Можно также указывать правила CSS в отдельном документе. Тогда можно применять CSS уже ко всем страницам. Это очень важное качество, если вам понадобится изменить тип или размер шрифта для большого web-сайта с тысячами страниц. Сейчас мы не будем в это углубляться, но вы можете изучить всё подробнее в нашем учебнике CSS.

Что ещё можно сделать с помощью CSS?

CSS может намного больше, чем просто изменение типа и размера шрифта. Например, вы можете устанавливать цвет и фон. Вот несколько примеров для экспериментирования:


           <p style="color:green;">Зелёный текст</p>

           <h1 style="background-color: blue;">Заголовок на синем фоне<h1>

           <body style="background-image: XXX;">

Попробуйте вставить эти примеры на ваши страницы - как показано выше, а также как CSS в разделе head.

CSS это ничего, кроме цветов и типа шрифта?

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

Пример 3:


           <p style="padding:25px;border:1px solid red;">Мне нравится CSS</p>

будет выглядеть в браузере:

Мне нравится CSS

С помощью свойства float элемент может "всплывать" вправо или влево. Это иллюстрирует следующий пример:

Пример 4:


           <img src="bill.jpg" alt="Bill Gates" style= "float:left;" />

           <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, 
           sed diam nonummy nibh euismod tincidunt ut laoreet dolore
           magna aliquam erat volutpat. Ut wisi enim ad minim veniam, 
           quis nostrud exerci tation ullamcorper suscipit 
           lobortis nisl ut aliquip ex ea commodo consequat...</p>

будет выглядеть в браузере:

Bill Gates

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat...

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

С помощью свойства position вы можете поместить элемент точно в нужном месте на странице:

Пример 5:

           <img src="bill.jpg" alt="Bill Gates" style="position:absolute;bottom:50px;right:10px;" />

В этом примере изображение помещается на 50 пикселов снизу и на 10 пикселов справа в окне браузера. Но вы можете поместить его так же точно в любом другом месте. Попробуйте. Очень легко и очень круто, а?

Рубрики:  Web дизайн

Метки:  

 Страницы: [5] 4 3 2 1