Вступ
Маючи свій сайт, можна рекламувати свої послуги, заробляти гроші, шукати однодумців тощо. Тому треба навчитися його робити:) У цьому короткому огляді, я дам вам покрокові інструкції з навчання сайтостворення.
Почніть з вивчення мови html - це як би абетка сайтостворення, не знаючи яку, самостійно створити сайт в мережі практично нереально. Дуже хороший підручник html, з масою прикладів, знаходиться у мене на сайті.
Як другий крок, вивчіть технологію CSS - каскадних таблиць стилів. Ця чудова технологія в сукупності з html творить просто чудеса в сайтобудування.
Коли ви вже розберетеся з html і css, Вам залишиться тільки автоматизувати процес написання html і css коду. Для цього існують так звані візуальні редактори, одним з лідерів серед яких є Adobe Dreamweaver. Справа в тому, що працюючи з такою чудовою програмою як Adobe Dreamweaver, сайтостроєніє проходить значно легше, Ви економите просто нереальна кількість часу. Те, що в блокноті пишеться за годину, в цій програмі можна зробити за хвилину.
Щоб максимально швидко розібратися з цією програмою, скачайте навчальний відеокурс по Adobe Dreamweaver.
З цими знаннями, Ви вже можете зробити собі статичний сайт. Якщо ж Ви хочете, щоб Ваш сайт був живий, тобто з можливістю коментування, з реєстрацією і т.п. - То тут Вам допоможе готовий движок для сайту. Я спеціально зробив БЕЗКОШТОВНИЙ БАЗОВИЙ КУРС ПО CMS JOOMLA. Joomla - це один з найпопулярніших движків у світі. Тому можете сміливо вивчати і робити повнофункціональні сайти. Движок дуже просто у вивченні! Якщо Вам потрібно швидко зробити сайт, не особливо розбираючись що там до чого, то Joomla Вам підійде.
Також, на zvirec.com мається БЕЗКОШТОВНИЙ ВІДЕОКУРС ПО CMS DRUPAL. Drupal - на сьогоднішніх момент найбільш популярний движок для сайту. На базі Друпала можна створити сайт будь-якої складності. Він трохи складніше в освоєнні ніж Joomla, але більш гнучкий і потужний. Якщо чесно - з недавнього часу, я працюю тільки з ним. Тут вже самі вирішуйте, що обрати Вам!
Для створення красивої графіки, Вам знадобиться вивчити який-небудь графічний редактор. Безумовним лідером серед них є Adobe Photoshop. Тому якщо Ви ще не знайомі з цією програмою, раджу потихеньку починати її вивчати, тим більше що в мережі маса навчальних матеріалів (як відео так і текстових).
Ну ось в принципі і все на перших порах. Ну а далі, все залежить від Вас. Як то кажуть " досконалості немає межі ".
Розділ 1. Вивчення HTML
Введення
Html - це дуже корисна штука, тому що не знаючи мову html, практично неможливо створити свій сайт в мережі.З html починається шлях будь-якого веб -майстра.
Нижче, ви можете спостерігати інструкцію детального вивчення html.
Радий, що ви вирішили приступити до вивчення мого підручника з html. Повірте мені, в ньому немає нічого складного, і вже через годину ви створите свою першу сторінку.
HTML - це мова розмітки документів у середовищі WEB. Те, що ви бачите при перегляді сторінки в Internet, це інтерпретація вашим браузером HTML - тексту. Щоб браузер правильно відображав форматування наприклад тексту тобто поділяв його на абзаци, виділяв цитати, заголовки, списки і.т.д. йому треба якось повідомити, що мовляв це заголовок, а це - параграф і.т.д. Цим якраз і займається мову html.
Щоб побачити HTML -коди сторінки в Internet, клікніть правою кнопкою миші по сторінці, в меню виберіть пункт - view source (або " перегляд HTML коду ") Не лякайтеся! Я ще раз повторюся - насправді, все дуже просто!
Що знадобиться нам для навчання?
Браузер та Блокнот (або аналогічний простий редактор) - ось все, що вам необхідно для роботи з даними підручником. Раз ви переглядаєте цю сторінку - значить браузер у вас вже є, ну а блокнот я думаю знайти не важко (Пуск - Програми - Стандартні - Блокнот).
Чому простий текстовий редактор ідеально підходить для вивчення HTML і CSS? та тому, що він не змінює вводиться вами код. Так ви швидко просунетеся, а помилки будуть тільки вашими, а не програмними.
Можливо ви вже чули, або навіть використовували такі програми, як Microsoft FrontPage, Adobe Dreamweaver, які спрощують роботу з кодом.
Поки що забудьте про ці програми! Поки вчимося в блокноті!
Так, без сумнівів Ми будемо ними користуватися, але тільки після того, як пройдемо коротенькі курси з html і css.
3 терміна використовувані по ходу навчання
Тег - оформлена одиниця HTML-коду. Наприклад, <html>, <body>, <h1>, <h2> і так далі. Усі теги мають однаковий формат: вони починаються знаком "<" і закінчуються знаком ">". Зазвичай є два тега - відкриває та закриває. Різниця в тому, що в закриваючому мається слеш "/". Бажано вводити всі теги в нижньому регістрі (маленькими літерами), хоча не обов'язково.
Наведу приклад:
<h1> Крупний заголовок </ h1>
<h2> Тема трохи менше </ h2>
Як ви напевно здогадалися тег <h1> означає заголовок першого рівня, а тег <h2> - другого рівня. На початку тег відкривається, потім йде його вміст, потім він закривається. Все досить просто!
Атрибут-це свого роду додаткова інформація. Атрибути завжди записуються всередині тега, потім слід знак рівності та деталі атрибута, укладені в подвійні лапки.
Наведу приклад:
<h1> Крупний заголовок </ h1>
<h2 align="center"> Тема трохи менше </ h2>
Як бачите, я дописав в тезі <h2> атрибут align = "center", що означає вирівнювання по центру, в результаті чого вміст тега вирівнялась по центру осередки. У тегу <h1> атрибуту align (вирівнювання) немає, і тому вирівнювання відбувається за замовчуванням (по лівому краю).
Елемент - поняття, введене чисто для зручності пояснення. Наприклад, елемент HEAD складається з двох тегів - відкриває <HEAD> і закриває </ HEAD>. Таким чином, елемент - більш загальне поняття, що означає пару тегів і ділянка документа між тегами, на який поширюється їх вплив.
Урок 1: Структура web-документа. Вставка коментар.
Кожен HTML-документ, який відповідає специфікації HTML-якої версії, повинен починатися з рядка оголошення версії HTML <! DOCTYPE...>, яка зазвичай виглядає приблизно так:
<! DOCTYPE HTML PUBLIC "- / / W3C / / DTD HTML 4.01 Transitional / / EN"
"http://www.w3.org/TR/html4/loose.dtd">
У даному випадку ми говоримо браузеру, що HTML відповідає міжнародній специфікації версії 4.01. Не намагайтеся запам'ятати цю строчку напам'ять, головне - ви повинні знати, що вона необхідна. Адже саме вона допомагає зробити сайт, який буде однаково виглядати у всіх браузерах (зазвичай це три основні Internet Explorer, Opera, Firefox).
Далі позначається початок і кінець документа тегами <html> і </ html> відповідно. Усередині цих тегів повинні знаходитися теги голови (<head> </ head>) і тіла документа (<body> </ body>).
Зазвичай основою голови документа є елемент TITLE - заголовок документа. Також там міститься вся технічна інформація, різні таблиці стилів і.т.п. А основний вміст: текст, таблиці, картинки, - знаходиться в тілі документа.
На цій смішний картинці я спробував схематично зобразити структуру:
Як ви бачите голова знаходиться над тілом, тому ніколи не розміщуйте голову документа в тілі документа (або навпаки). Спочатку закриваємо голову документа </ HEAD >, і лише потім відкриваємо тіло <BODY>. І ще, у документа одна голова і одне тіло, і не варто намагатися створювати їх більшу кількість.
Вставка коментаря: <! ---->
Дуже корисним при створенні сайтів є вставка коментар. Чому? та тому, що через місяць після створення, вам буде важкувато розібратися що до чого, адже коду буде дуже багато. А якщо ви будете коментувати свої дії - тоді розібратися буде значно легше! Т.к. це підручник html з прикладами, давайте до них і звернемося:)
приклад:
<! DOCTYPE HTML PUBLIC "- / / W3C / / DTD HTML 4.01 Transitional / / EN"
" http://www.w3.org/TR/html4/loose.dtd ">
<html>
<head>
<title> Сайт про собак </ title >
</ head >
<! - Почнемо працювати з тілом документа ->
<body>
<! - вставляємо таблицю з переліком основних порід собак ->
</ body >
<! - закінчили з тілом документа ->
</ html >
Ви вже напевно здогадалися, що закоментувавши текст потрібен тільки для Вас, тобто при перегляді документа через браузер його видно не буде.
На початку коментар потрібно відкрити тегом <! - Потім вписати текст, і закрити тегом ->.
Примітка: тег <! ----> Всередині елемента TITLE не діє.