Контролни етикети за показване на символи
Тагове за тялото на документа
Етикетите за тялото на документа са предназначени да контролират показването на информация в програмата с потребителски интерфейс. Те описват хипертекстовата структура на базата данни с помощта на контекстуални хипертекстови връзки, вградени в текста.Тялото на документа се състои от:
Тяло на документа - контейнер BODY
Описанието на таговете за тялото на документа трябва да започва с тага BODY. За разлика от тага HEAD, тагът BODY има атрибути.
Атрибутът BACKGROUND определя фона, на който се показва текстът на документа. Така че, ако източникът за фона наHTML-документа е графичният файл image.gif, тогава съответният атрибут се появява в отварящияBODYтаг на тялото:
Таблица 3.1. Атрибути | |
Атрибут | Значение |
BGCOLOR=#FFFFFF | Цвят на фона |
ТЕКСТ=#0000FF | Цвят на текста |
VLINK=#FF0000 | Цвят на преминатите хипертекстови връзки |
ВРЪЗКА=#008000 | Цвят на хипертекстовата връзка |
В тази таблица низът #ХХХХХХ дефинира цвета по отношение на RGB в шестнадесетичен запис. Също така е възможно да зададете цветове по име. Следващата таблица изброява имената на цветовете, дефинирани в стандартаHTML4 и съответните им RGB кодове. Имайте предвид, че много съвременни браузъри надхвърлят стандартите и поддържат много повече имена на цветове.
Таблица 3.2. Цветове | |||
Име | Код | Име | Код |
аква | #00FFFF | военноморски флот | #000080 |
черен | #000000 | маслина | #808000 |
син | #0000FF | лилаво | #800080 |
фуксия | #FF00FF | червен | #FF0000 |
сиво | #808080 | Сребро | #C0C0C0 |
зелено | #008000 | синьозелен | #008080 |
вар | #00FF00 | бяло | #FFFFFF |
кестеняво | #800000 | жълто | #FFFF00 |
Например стойностите на атрибута в таблица 3.1 определят цвета на текста като син, цвета на фона като бял, посетените връзки като червени и новите връзки като зелени. Ако посочите като атрибути на тага VODY
след това цветът на фона ще бъде бял, текстът ще бъде син, връзките ще бъдат зелени, а посетените връзки ще станат червени. Тези атрибути обаче трябва да се използват с изключително внимание, тъй като потребителят може да има различен интерфейс, който не интерпретира тези параметри.
Microsoft Internet Explorer и Netscape Navigator позволяват атрибутите LEFTMARGIN=n и TORMARGIN=n да се използват в етикета. Атрибутът LEFTMARGIN= указва лявото поле за цялата страница. TORMARGIN= определя горното поле. Числото n показва ширината на полето в пиксели. Например, етикетът ще създаде ляво поле с ширина 40 пиксела на цялата страница. Когато n е 0, няма ляво поле.
Тагове за контрол на маркирането
Заглавки
Заглавието показва началото на раздел от документ. Стандартът определя 6 нива на заглавия: от H1 до H6. Текстът, ограден с етикети, е голям - това е основното заглавие. Ако текстът е заобиколен от етикети, тогава той изглежда малко по-малък (подзаглавие); текстът вътре е още по-малък и така нататък до . Някои програми ви позволяват да използвате повече заглавия, но в действителност повече от три нива са рядкост, а повече от 5 е изключително рядко.
Фигурата по-долу показва резултата от използването на следните заглавки: (отворен)
Заглавие 2
Фиг. 3.1.
използва се за разделяне на текст на абзаци. Той използва същите атрибути като заглавките.
Атрибут ALIGN
Атрибутът ALIGN ви позволява да подравнявате текст отляво или отдясно, в центъра или подравняване. По подразбиране текстът е подравнен вляво. Този атрибут се отнася и за графики и таблици.
Следните са възможните стойности за атрибута ALIGN:
ALIGN=justify ляво и дясно подравняване. Не се прилага във всички програми за интерпретация.
ALIGN=left ляво подравняване. По подразбиранеHTMLтекстът е подравнен вляво, а не вдясно, т.е. началото на редовете е на едно и също вертикално ниво, но краищата са на различни нива. По-често, отколкото не, полученият текст с равномерно разстояние между думите изглежда по-добре. Тъй като лявото подравняване се задава автоматично, атрибутът ALIGN=left може да бъде пропуснат.
ALIGN=right дясно подравняване. Текст, който е подравнен вдясно, а не вляво – редът завършва на едно и също ниво и започва на различни нива – често се използва за създаване на оригинални дизайни. За да направите това, атрибутът ALIGN=right е зададен в обикновените тагове, например в тага.
ALIGN=center центрирайте текста и графиките. Има няколко начина за центриране на текст или графики. Спецификациите наHTML3.0 предполагат използването на етикета. Въпреки това, този етикет не се прилага за всички обекти вHTMLстраница, така че Netscape добави етикет, който центрира всички обекти и се поддържа от Netscape Navigator 3.0, Microsoft Internet Explorer 3.0 и други. Етикетът трябва да се третира внимателно. Някои браузъри могат да го игнорират напълно и на страницататекстът ще бъде подравнен вляво.
Обвиване на графики с текст. Можете да използвате атрибута ALIGN, за да принудите текста да се обвие около графичен обект. За да направите това, поставете етикета там, където трябва да бъде графичният обект и добавете атрибута ALIGN=left, ALIGN=right или ALIGN=center. В допълнение, атрибутите HSPACE и VSPACE (описани по-долу) задават ширината на хоризонталните и вертикалните полета, които разделят изображението от текста. Можете също така да създадете рамка около картина или да рамкирате таблица с текст. За да не "тече" текстът около графиките, а да се прекъсва, е необходимо да се приложи таг с атрибут CLEAR.
Използване на етикет
Принудителното преместване на ред се използва за нарушаване на реда по подразбиране на показване на текст. В нормален режим на интерпретация програмата за потребителски интерфейс показва текста в работния прозорец, като автоматично го разделя на редове. В този режим краищата на редовете на текста се игнорират. Понякога за по-голяма изразителност е необходимо да започнете да печатате от нов ред. За това служи етикетът BR. Атрибутът CLEAR на таг се използва, за да спре текста да тече около обект в определена точка и след това да продължи текста в празна област зад обекта. Текст, който продължава, след като обектът е подравнен според стойностите LEFT, RIGHT или ALL на атрибута CLEAR:
Текстът ще продължи от
от най-близкото празно ляво поле.
Текстът ще продължи от
от най-близкото празно дясно поле.
Текстът ще продължи като
само лявото и дясното поле ще бъдат празни.
Маркиращ елемент
Тагът (No Break) инструктира браузъра да показва целия текст на един ред, без да го прекъсва. Ако текстът, ограден в не се побира на екрана, браузърът ще добави къмдолната част на прозореца на документа хоризонтална лента за превъртане. Ако искате да прекъснете линията на определено място, поставете етикета там.
Контролни етикети за показване на знаци
Всички тези тагове могат да бъдат разделени на два класа: тагове, които контролират формата за показване (стил на шрифта) и тагове, които характеризират типа информация (тип информация). Често повърхностно различни етикети, когато се показват, дават един и същ резултат. Зависи главно от настройките на преводача и вкусовете на потребителя.