PHP 5 для начинающих

Печать

факт говорит о том, что PHP тесно связан с HTML (Hypertext Markup Language — язык гипертекстовой разметки). Понимание работы HTML, а особенно HTML-дескриптора <form> очень важно для квалифицированного PHP-программиста.

HTML был создан Тимом Бернерс-Ли (Tim Berners-Lee) и Робертом Кайлау (Robert Caillau) в 1989 году. HTML представляет собой подмножество стандартного обобщенного языка разметки (Standard Generalized Markup Language— SGML), который в 1986 году был определен Международной организацией по стандартизации как ISO 8879:1986. Язык SGML предназначен для обеспечения общего формата для языков разметки. HTML называется SGML-приложением, поскольку является языком, тогда как XML — просто подмножество SGML-спецификации, используемое для создания собственных языков разметки (более подробно XML описан в главе 8).

Как и большинство SGML-приложений, HTML включает в себя определение типа документа (Document Type Definition— DTD), которое точно определяет синтаксис элементов разметки. В данном разделе приведено несколько примеров HTML DTD.

Информацию о Консорциуме W3C (World Wide Web Consortium) можно найти на сайте www.w3.org. Данная организация поддерживает спецификацию HTML (теперь спецификацию XHTML). Информацию обо всех дескрипторах и атрибутах можно получить на указанном сайтедля спецификации HTML 4.01.

HTML является языком разметки, а не языком программирования. Основная задача HTML заключается в отображении данных или содержимого страниц (такого как текст и изображения) наряду с гипертекстовыми ссылками. HTML-теги ("команды" в HTML) помогают Web-дизайнеру упорядочить отображения текста, графики и мультимедиа данных. Единственные дескрипторы, которые предоставляют функции, отчасти сходные с программируемой функциональностью, используются для создания таблиц, ссылок, форм и фреймов.

HTML-код записывается в виде простого текста, при запросе страницы с сервера клиенту возвращается код также в текстовом формате. Ниже приведена простая HTML-страница (без тела):

<html> <head>

^^^>Заголовок страницы</title>

</head>

</html>

Несмотря на то что в течение многих лет действовало соглашение о том, что HTML-теги следует писать в верхнем регистре (например, <HTML>), HTML-спецификация фактически этого не требует, и писать соответствующие стандарту HTML-теги можно как в верхнем, так и в нижнем регистре или даже смешивать верхний и нижний регистры (например, <hTmL>). Вместе с тем последним стандартом для HTML является XHTML, четко придерживающийся XML-спецификации, поэтому различие между тегами в верхнем и нижнем регистре все-таки есть. В XHTML нижний регистр определен для названий тегов, именно поэтому почти все HTML-теги в данной книге написаны в нижнем регистре. Браузеры не различают регистр написания тегов, однако использование нижнего регистра значительно упростит изменение HTML-кода, когда потребуется обеспечить его соответствие со спецификацией XHTML.

HTML-страница состоит из HTML-тегов, и большинство из них (но не все) имеют начальные (открывающие) и конечные (закрывающие) теги. HTML-теги ограничи




детская стоматология по выгодным ценам и лечение молочных зубов