1.HTML специализиран език за програмиране
Езикът за програмиране HTML е използван за създаването на Web-страници. Сава съпрос за езика HTML (Hyper Text Markup Language). Всяко описание на страница на езика HTML е текстов файл, за името на който задължително се използва разширението HTM. Синтактичните единици на езика са тагове и атрибути. Всеки таг задава някакво форматиране на определена част от страницата, а атрибутите (когато има такива) - параметрите на форматирането.
2.Оснивни възможности в HTML
Всяко описание на страница на езика HTML е текстов файл, за името на който задължително се използва разширението HTM. Синтактичните единици на езика са тагове и атрибути. Всеки таг задава някакво форматиране на определена част от страницата, а атрибутите (когато има такива) - параметрите на форматирането. Тагът се идентифицира с име – служебна дума, която е подбрана така, че да напомня за вида форматиране, задаван от таг. С малки изключения таговете се състоят от начало, тяло и край.
3.Задължителни тагове и атрибути.
Програмата трябва да започва с началото на тага с име HTML и да завършва с края му. Всички останали части на програмата трябва да са поставени в тялото на този таг. Всяко описание на страница се състои от заглавие и тяло. Заглавието се задава в тага HEAD. То не е задължителен елемент на страницата, но включването му е полезно и е проява на добър стил. Тялото на страницата е задължително и се описва в тага BODY. Поставянето в описанието на какъвто и да е текст извън тези два тага ще изисква специален начин на интерпретиране.
4.Други незадължителни тагове
Всяко описание на страница се състои от заглавие и тяло. Заглавието се задава в тага HEAD. То не е задължителен елемент на страницата, но включването му е полезно и е проява на добър стил. Таговете H1 и H2 (H3, H4, H5 и H6) са за форматиране на заглавия в тялото на стрницата. Те не са задължителни при оформянето на заглавия в страницата. Използването им обаче улеснява създателя и гарантира еднаквост при оформянето на заглавията.
5.Тагове за форматиране
Всеки ткст, поставен в тялото на траницата, се форматира като прост текст с големина, вид и стил на шрифта, които са фиксирани по подразбиране. С тага Р се предизвиква започване на нов абзац от форматирането на текста. Особеност на тага за нов абзац е, че между стария и новия прозорец остава един празен ред. Ако авторът на страницата не желае такъв празен ред, тогава трябва да използва алтернативния BR. За да се съхрани форматирането на текста съответната част от текста трябва да се постави в тага PRE.
6.Тагове за изображение
За добавяне на графични изображения се азползва тагът IMG. Този таг също не се нуждае от край. Най-важният му атрибут е SRC, стойноста на който е пълен мрежов адрес на файла съдържащ изображението. Включването на изображението става така, сякаш то е поредна дума от абзаца, който се форматира в момента. Тъй като височината на изображението обикновено е много по голяма от височината на текста, този най-прост начин за включване на изображение може да се постигне с използването на атрибута ALIGN. Пример: <img src=”166su.jpg”>
7.Тагове за хипервръзка
Създаването на хипервръзки в страницата става с тага А. С атрибута HREF се задава пълното мрежово име на цитираната страница. Между началото и края на тага се поставя подсказващ текст или изображение. Пример: <a href= ”www.dir.bg” > </a>
8.Тагове за създаване на неномерирани списъци
В HTML има два вида списъци – неномерирани и номерирани. Тагът за създаване на неномериран списък е UL. ВМъкването на един списък преди края на тага на елемент от друг списък се изобразява в страницата с отместване на вложения списък на вътре по отношение на елемента, който го съдържа. Така списъците ногат да стават йерархични. За да се получи пред един елемент на неномериран списък изображение вместо тага UL трябва да бъде поставен тага LI.
9.Тагове за създаване на монерирани списъци
В HTML има два вида списъци – неномерирани и номерирани. Създаването на номерирани списъци е аналогично на създаването на неномерирани списаци с точки. Вместо тага UL се използва тага OL. Тагът OL допуска аргумента TYPE. Стойностите на аргумента са „а”, „А”, „i”, „I” и предизвикват номериране с числа, малки букви на латинската азбука, големи букви на латинската азбука, малки римски числа или големи римски числа съответно.
10.Сложни списъци
В HTML има два вида списъци – неномерирани и номерирани. Комбинацията от двата вида списъци (неномерирани и номерирани) можем да наречем сложна. С комбинирането на таговете UL, LI и OL могат да се получат доста сложни комбинации от номерирани и неномерирани списъци – със или без точки.
11.Тагове за таблици
Таблиците са един от най-мощните елементи на HTML за постигане на качествено форматиране. Тагът за създаване на таблица е TABLE. Аргументът BORDER задава дебелината на рамката около всяка клетка и около цялата таблица. Всеки ред от таблицата се поставя между началото и края на тага TR, а вътре в реда съдържанието на всяка клетка TD допуска атрибутите за хоризонтално подравняване на съдържанието на клетката ALIGN и за вертикално подравняване на кледката VALIGN.