на ліву нижню частину вікна програми. Там наведено список найбільш поширених HTML-тегів, які можна вставляти в свій основний текст подвійним клацанням миші. Щоправда, у списку вказані не самі теги, а їх опис. Наприклад, щоб вставити тег lt; BR gt ;, потрібно вибрати зі списку пункт Block gt; Break Line. Проте до цього швидко звикаєш. Майже всі пункти списку вставляють теги разом з закриває парним тегом. Наприклад, якщо вибрати пункт Block gt; Preformatted, в текст автоматично будуть додані теги і lt; PRE gt; і lt;/PRE gt ;. Деякі пункти додають відразу цілі блоки-заготовки. Якщо, приміром, вибрати пункт Table (Таблиця), в текст буде вставлений такий код:
lt; TABLE ALIGN= left BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH= lOO gt;
lt; TR ALIGN= left VALIGN= micldle gt;
У тега lt; BR gt ;, як було зазначено вище, немає закриває парного тега; крім того, він не може мати атрибут ALIGN =. Втім, броузери просто ігнорують подібні помилки.
lt; TH gt; lt;/TH gt; lt; TH gt;? lt;/TH gt;
lt; TR ALIGN= left VALIGN=middle" gt;
lt; TD gt; ? lt;/TD gt;
lt; TD gt; ? lt;/TD gt; lt;/TABLE gt;
Значення цих тегів і їхніх атрибутів ми розглянемо пізніше, а поки звернемо увагу на те, що крім списку тегів Notepad ++ надає нам також можливість вибирати із списку спеціальні символи (список HTML Characters), а також, якщо буде потрібно , будь керуючий символ, наприклад символи псевдографіки DOS та інші.
Ті, хто часто вводять які-небудь послідовності символів, що при написанні веб-сторінок не рідкість, можуть полегшити своє завдання, записавши в Notepad ++ відповідні макроси. Для запису макросу треба натиснути комбінацію клавіш CTRL + SHIFT + R (або вибрати з меню Macros пункт Record). При цьому почнеться запис макросу, тобто все подальші дії запам'ятовані. Щоб закінчити запис, треба знову натиснути комбінацію клавіш CTRL + SHIFT + R, після чого привласнити ім'я файлу макросу, а також дати назву для представлення макросу в меню. Тут можна також дати, якщо потрібно, короткий опис макросу і вказати ім'я його автора. Після натискання на кнопку ОК назва макросу з'явиться в меню Macros. Вибравши його, можна ввести відразу всю задану послідовність символів.
Для зручності відладки можна встановити прапорець в пункті Line Numbers (Нумерація рядків) в меню View (Вид), - в цьому випадку всі рядки тексту будуть пронумеровані. Хочеться відзначити, що якщо в меню Configure (Налаштування) включений пункт Word Wrap (Перенос по словах) для автоматичного перенесення кінців довгих рядків у видиму частину екрану, то кожна така довга рядок все одно нумеруватиметься одним номером, а не двома або трьома (до речі , така нумерація чомусь недоступна в чудовій програмі Homesite, про яку мова піде нижче). А якщо в меню View (Вид) включити прапорець Visible Spaces (Відображати пробіли), то можна побачити на екрані і невидимі символи raquo ;, такі, як прогалини, символи табуляції та інші.
У програмі Notepad ++ можна легко порівняти два файли, вибравши з меню tools (Сервіс) пункт Compare Files (Порівняти файли). А якщо є два (або більше) схожих файлу, в деякі місцях яких треба внести зміни, зручно використовувати функцію Synchronize Scrolling (Одночасна прокрутка) з меню Configure (Налаштування). У цьому випадку можна відкрити відразу декілька файлів, наприклад, вибравши з меню Windows (Вікна) пункт Tile Vertically (Розташувати по вертикалі), і тоді при прокручуванні одного з них інші прокручуються синхронно.
Серед інших корисних функцій програми Notepad ++ варто відзначити можливість автоматичної зміни клавіатурного регістра командою Edit gt; Change Case (Правка gt; Саманта регістр), автоматичного копіювання в буфер слова або рядка, на якому знаходиться курсор, за допомогою команд Edit gt; Cut Other (Правка gt; Вирізати) і Edit gt; Copy Other (Правка gt; Копіювати), а також функцію перевірки орфографії Tools gt; Spelling (Сервіс gt; Правопис). І, звичайно, тут є можливість перегляду створеного файлу в броузері View gt; In Web Browser (Вигляд gt; У броузері).
. 3 Мова PHP
Ще одна з Web-технологій активно використовуються при створенні сторінок це PHP. PHP - скриптова мова програмування. Поширеність в області побудови Web-сайтів зумовлена ??великою кількістю вбудованих засобів для розробки Web-додатків:
· автоматичний перехоплення параметрів POST і GET запитів, а також змінних оточення Web-сервера;
· підтримка великої кількості інтерфейсів баз даних
· вбудовані функції для використання HTTP запитів;
...