Как создать сайт

44
Как создать сайт

description

Коротко о технологии и методах создания сайтов

Transcript of Как создать сайт

Page 1: Как создать сайт

Каксоздать

сайт

Page 2: Как создать сайт

Что необходимо

— Доменное имя

name.ru — домен второго уровня

name.net.ru — домен третьего уровня

Page 3: Как создать сайт

Что необходимо

— Доменное имя

— Хостинг

Page 4: Как создать сайт

Что необходимо

— Доменное имя

— Хостинг

— Доступ к серверу через ftp(желательно)

Page 5: Как создать сайт

Source — исходный код

Page 6: Как создать сайт

Source

HTMLРазметка информации на странице

Page 7: Как создать сайт

Source

HTMLРазметка информации на странице

CSSТаблица стилей оформления

Page 8: Как создать сайт

Source

HTMLРазметка информации на странице

CSSТаблица стилей оформления

Java ScriptПрограммирование действий на странице

Page 9: Как создать сайт

Flash-технология

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

Page 10: Как создать сайт

— Не индексируется поисковыми системами

— Сайт долго грузится

— Некорректно работает на мобильных устройствах

— Не имеет распространенных систем управления

Почему?

Flash-технология

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

Page 11: Как создать сайт

xHTML

Page 12: Как создать сайт

xHTML

HTML — язык гипертекстовой разметки

xHTML — более структурированная версия

Page 13: Как создать сайт

Теги

<html> </html>

<br />

Метки для оформления

открывающий тег закрывающий тег

тег без содержания

Page 14: Как создать сайт

Примеры использования

<b>Полужирный текст</b>

Полужирный текст

Page 15: Как создать сайт

Примеры использования

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

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

Page 16: Как создать сайт

Создать сайт<html>

<head> </head>

<body> </body>

</html>

— сообщает, что документ на языке HTML

служебная информация о документе

содержимое документа

Page 17: Как создать сайт

<head>

— Информация о документе

— Не выводится на странице

Page 18: Как создать сайт

<head>

— Информация о документе

— Не выводится на странице

<title>Заголовок страницы</title>

Page 19: Как создать сайт

<title>

Информация, указанная в <title>, выводится в результатах поиска в поисковых системах

Page 20: Как создать сайт

<body>

— Содержит всю информацию, выводимую на странице сайта

<p>Стандартный параграф</p>

Page 21: Как создать сайт

<html>

<head> <title>Очень простой сайт</title> </head> <body> <p>Содержимое страницы</p> </body> </html>

Page 22: Как создать сайт
Page 23: Как создать сайт

Программы

Программное обеспечение: блокнот, Dreamviewer

Расширение файлов: *.htm, *.html

Page 24: Как создать сайт

Еще больше тегов

Уже известные: <html> </html><title> </title>

<body> </body><b> </b><p> </p>

<br />

Page 25: Как создать сайт

<i> </i>

<small> </small>

<hr />

<ul> </ul>

<ol> </ol>

<li> </li>

— курсивное начертание

— горизонтальная черта

— ненумерованный список

— нумерованный список

— пункты списка

— уменьшенный шрифт

Еще больше тегов

Page 26: Как создать сайт

Пример использования <i>Курсив</i> <br /> <small>Уменьшенный шрифт</small> <br />

<hr /> Горизонтальная линия <ul> <li>Элемент списка</li> <li>Элемент списка</li> </ul> <ol> <li>Элемент списка</li> <li>Элемент списка</li> </ol>

Page 27: Как создать сайт

Атрибуты

Атрибут записывается внутри тега для указания различных свойств объекта

<h2 style="color:#ff0000;">Заголовок</h2>

Атрибут style позволяет настраиватьотображение сайта

Page 28: Как создать сайт

Атрибуты

<h2 style="color:#ff0000;">Заголовок</h2>

Page 29: Как создать сайт

Ссылки

Ссылка также размечается при помощи тега

с одним обязательным для работы атрибутом

Page 30: Как создать сайт

Ссылки

Ссылка также размечается при помощи тега

с одним обязательным для работы атрибутом

<a href="http://www.google.ru/">Google</a>

Тег Атрибут Адрес Текст ссылки

Page 31: Как создать сайт

Ссылки

Ссылка также размечается при помощи тега

с одним обязательным для работы атрибутом

Page 32: Как создать сайт

Изображения

Тег изображения чем-то похож на тег ссылки

Page 33: Как создать сайт

Изображения

Тег изображения чем-то похож на тег ссылки

<img src="mersedes-benz.jpg" alt="" />

Тег Атрибут Адрес и имяизображения

Описаниеизображения

Page 34: Как создать сайт

Изображения

Page 35: Как создать сайт

Таблицы

Таблицы используются для... построения таблиц

Page 36: Как создать сайт

Таблицы

Таблицы используются для... построения таблиц

Раньше использовалась так называемая «табличная верстка». Весь сайт представлял собой

одну таблицу

Сейчас используется блочная верстка

Page 37: Как создать сайт

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

Таблицы

<table> — тег, содержащий таблицу

<tr> — ряд

<td> — ячейка

Page 38: Как создать сайт

Таблицы

Page 39: Как создать сайт

Атрибуты таблицы

<table border="1">

<table width="30%">

<table align="right">

<td valign="top">

— делает границы толщиной в 1 пиксель

— указывает ширину таблицы

— указывает ориентирование текста по горизонтали

— указывает ориентирование текста по вертикали, работает только для ячеек

Page 40: Как создать сайт

CSS

Cascading Style Sheets — каскадные таблицы стилей

Стили CSS добавляются к тегам при помощи атрибута style

Page 41: Как создать сайт

<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>

CSS

Page 42: Как создать сайт

CSS

Правила можно указывать для всей страницы <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>

Page 43: Как создать сайт

Определение типа документа

Для страниц нужно указывать тип документа, чтобы браузер правильно распознавал язык HTML,

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en">

Page 44: Как создать сайт

Вопросы?

United Design

uniteddesign.ru