PHP синтаксис. Основи на HTML - синтаксис на езика, тагове Пълен списък на HTML елементи

Синтаксис на HTML

В тази статия ще разгледаме синтаксиса на HTML и как да пишем правилно код HTML език.

Структура на HTML документ

Когато пишете HTML код в Notepad, препоръчително е да се придържате към един стил. Оформлението на стандартен HTML документ изглежда така:

Заглавие на страницата Заглавие на статията

член параграф

Всеки HTML документ трябва да започва с ред, което означава, че кодът в документа ще бъде написан на HTML. След това идва самият HTML код.

Между таговете има два основни блока, първият блок е главата на HTML документа, който започва и завършва с тагове, вторият блок е тялото на HTML документа, който започва и завършва с тагове.

Главата на HTML документ съдържа различни сервизна информация, които потребителят не вижда (с изключение на заглавния таг), има следните тагове:
— заглавие на HTML страницата,
— мета тагове, те съдържат служебна информация за страницата,
— етикет, отнасящ се до външни файлове, например .css, .ico и др.,
- таговете могат да съдържат JavaScript код или връзка към външен .js файл

Тялото на HTML документ обикновено съдържа основната информация, която виждаме на страницата; може да съдържа следните тагове:
- заглавие на статията, първо ниво,
- изображение,
- параграф,
- връзка,

- маса,
— формуляр за въвеждане на данни,
и т.н.

Правила за писане на HTML код

Нека да разгледаме някои правила за писане на HTML код. Тези правила са необходими, така че по-късно да е удобно да разберете собствения си код.

  • Блокиращите тагове, които са вътре в други тагове, е най-добре да се поставят един ред по-долу и едно пространство (табулация, както предпочитате) вдясно от тага, в който е поставен. Например, ето как заглавието h1 и параграф p са разположени по отношение на етикета body в диаграмата на HTML документа, намираща се в началото на тази статия.
  • Затварящият и отварящият тагове на един и същи елемент могат да бъдат на едно и също ниво, като таговете, или затварящият таг може да бъде разположен в края на текста, като затварящите тагове на заглавието, h1 и p елементите.
  • Елементи, които са еквивалентни един на друг, също могат да бъдат поставени на едно и също ниво; в схемата на HTML документ, която се намира по-горе, тези, които са еквивалентни един на друг, са head и body, h1 и p.
  • Всъщност целият HTML код може да бъде написан на един ред и браузърът пак ще показва правилно HTML страницата. Правилата на синтаксиса на езика HTML, където етикетите трябва да се пишат един под друг и отляво, съществуват само за да направят по-удобно за уеб администратора да създава и променя кода на HTML страницата в бъдеще.

Ето някои други точки, които трябва да вземете предвид, когато създавате своя код:

  • Без значение колко интервала поставите в текстов редактор, браузърът ще ги покаже като едно пространство.
  • Прекъсването на редове и разделите в текстов редактор не се разпознават от браузъра.
  • Ако трябва да обвиете ред, който трябва да бъде видим на HTML страница, използвайте маркера
    .
  • Ако имате нужда от раздел (например, за да създадете "червена" линия), който трябва да се вижда на HTML страницата, тогава използвайте или няколко специални знака за непрекъсваем интервал, или CSS свойството text-indent.
  • Александър Кичатов

    Как работят PHP скриптовете

    Със сигурност сте запознати с принципа на работа на радиоуправляемите коли. Натискаш напред - колата се движи, натискаш наляво - колата променя посоката на колелата.

    PHP работи точно по същия начин. Вие пишете команди една след друга и PHP ги изпълнява последователно.

    Какво е PHP скрипт

    PHP скриптът е обикновен текстов файл с разширение .php. Точно същото като html и css.

    Но има една важна разлика:

    Скриптовете се стартират само чрез http заявки в браузъра. Това означава, че за да стартирате скрипта script.php трябва адресна лентабраузър напишете site.ru/script.php

    Ако скриптът не работи, проверете текущия URL адрес. Ако има нещо като file:///D:/openserver/domains/site.ru/script.php, това означава, че не се опитвате да отидете на страницата на сайта, а да отворите самия PHP файл в браузъра. Не е правилно.

    Уеб сървърите най-често са конфигурирани така, че когато имате достъп начална страница(например site.ru) файлът index.php или index.html, намиращ се в корена на сайта, се стартира автоматично.

    Създайте файл с име index.php в основната папка на сайта и го отворете във вашия текстов редактор. Ако има файл index.html, той трябва да бъде изтрит.

    Ако все още нямате текстов редактор- Препоръчвам лекия и безплатен Notepad++, той е много по-удобен от вградения бележник в Windows.

    Не забравяйте да следвате кодирането на скриптовете. Кодирането трябва да бъде UTF-8 без BOM (ако е налично във вашия редактор) или просто UTF-8.

    Отпечатване на числа и низове в PHP

    PHP командите се записват между тагове, например:

    Командата echo отговаря за показването на информация на екрана. След оператора се посочва стойността за извеждане.

    За да покажете текст, трябва да го посочите в единични или двойни кавички:

    Командите в PHP са разделени с точка и запетая. За по-лесно четене всяка команда обикновено е написана с нова линия:

    Резултат в браузъра:

    Това е PHP код.

    Извеждане на HTML код в PHP

    HTML кодът може да се смесва с PHP команди:

    Можете също да вмъкнете HTML кода в PHP низ:

    Резултат в браузъра:

    Слон Наполеон

    Можем да комбинираме PHP код и HTML тагове по какъвто начин пожелаем:

    Функции в PHP

    Функцията е команда, която изпълнява някакво действие, като изчисления, управление на файлове и т.н.

    Дефинирането на функция е лесно - тя има скоби след името си:

    Функцията phpinfo() показва информация за текущите настройки на PHP.

    Някои функции очакват да им бъде предадена някаква стойност. Например функцията за закръгляване ceil() очаква число да бъде закръглено:

    Функцията ceil() получава стойността 91.5, която сме предали, обработва я (закръгля я до 92) и връща резултата. И командата echo получава стойността, върната от функцията, и я показва на екрана. Резултатът от този скрипт ще бъде 92.

    Необходимост от затварящ таг в PHP

    Ако няма HTML или друг изход на екрана след PHP командите, тогава можем да пропуснем затварящия таг ?>:

    Освен това можем да заменим етикета

    Използване на етикет