Разбиране на HTML

Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст

Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст на текст
Ясна ли е системата? Тези "отстъпи" от левия край - те също не са произволни - те се задават автоматично от програми, които генерират HTML код, за да опростят възприемането му. Достатъчно е да се разбере, че колкото по-далече от левия ръб е етикетът, толкова "по-дълбоко" лежи, толкова повече "по-стари" етикети могат да действат върху него. Да, да, в някои случаи параметрите на предварително зададен таг могат да се прилагат и към поставения в него таг, тоест към съдържанието навложенитагове. Също така трябва да се отбележи, че някои параметри на вложени тагове могат също да повлияят на по-високо ниво, "по-високи" тагове. Например, това е типично за вложени таблици. Ако размерът на вътрешната таблица е зададен на 100px*, тогава външната таблица не може да има размер по-малък от 100 пиксела + дебелина на рамката. По този начин вложената таблица, сякаш "разбива" тази, в която е вложена. В този случай, дори ако не е зададен размер и количеството текст в нея е значително, тя ще разшири „по-старата“ таблица до размера, който е необходим за показване на съответния брой редове текст. Това се нарича "обратна връзка".Етикети, които не трябва да се затварят.Това са етикети за обвиване - , които принуждават всичко след тях да бъде обвито на нов ред. Благодарение на този етикет можете да пишете стихове в колони. Това е редът:

текст текст текст текст текст текст текст текст текст текст

текст текст текст текст текст текст текст текст текст

Този етикет може да бъде разположен в кода като в средата на текста(пример по-горе) и завършете реда:

текст текст текст

текст текст текст Или разделени редове:

текст текст текст

текст текст текст Позицията на тага не е важна за браузъра - всички отстъпи и "отмествания" са необходими само за опростяване на разбирането и ориентацията в кода. Разбира се, броят на интервалите в кода увеличава размера на HTML страницата, така че не трябва да злоупотребявате с тях. Но не става по-лошо от подчертаването на етикети по определен начин. Всички интервали, по-големи от едно, просто се игнорират от браузърите. Тоест, независимо колко интервала поставите в текста, браузърът пак ще показва с един интервал:

кодът казва:

текст текстбраузърът ще покаже:

текст текст Въпреки това, ако наистина искате, интервалите могат да бъдат принудени. Това става чрез поставяне на ";&nbsp" в кода (без кавички, разбира се!). ;&nbsp - знак за интервал. Непрекъсваемо пространство. Тоест на това място ще има празно място. Но ако браузърът може да обвие обикновен текст с интервали в друг ред на мястото на всеки интервал, тогава думите, разделени с ;&nbsp, ще се третират като едно цяло. Ето защо не трябва да злоупотребявате с „гъвкавостта“ и да използвате нотацията ;&nbsp твърде често. Не трябва да го използвате и за "подравняване" на текст в таблица. Има по-прости и по-правилни начини за това. Не препоръчвам да използвате ;&nbsp повече от два или три пъти подред. Можете да считате това за правило, тъй като с повече символи вероятно е по-лесно да напишете необходимото подравняване в тага на желания елемент. Ще бъде и по-просто, и по-визуално, и "по-изчистено", от гледна точка на това, че текстовете ви няма да са прекалено тежки и дълготоварещи.

Още един етикет, който не трябва да се затваря,това е тагътHR -, като цяло това е остарял таг и отдавна не се използва, защото са измислени много по-приятни начини за замяната му. Но за общото развитие ще ви разкажа за него. И така, тагът е: Както можете да видите, това е "ударен" елемент - просто линия от край до край на етикета, в който е приложен. Но може също така да бъде ограничен, например чрез указване на размера в неговия таг:

Кодът съдържа команди: подравняване към центъра, размер до 50% от наличната ширина. Ето какво получаваме: Освен това, използвайки стандартни набори от команди, този таг може да получи много различен вид. Например това: Като цяло тагът беше полезен за времето си, но аз лично бих посъветвал да използвате само таблици. Много по-удобно и приятно е. Защо – ще разберете като я прочетете цялата до края. Сега нека разгледаме общата структура на HTML.

Ако вземем бележник (препоръчвам да изтеглитетози) и отворите всеки .htm файл с него, вътре ще видим нещо подобно:

Заглавие - какво ще се вижда в заглавието на прозореца на браузъра

това начало е повече или по-малко стандартно за всеки .htm .html файл и други подобни. Нека разгледаме целта на необходимите тагове: