В этой статье не процитировать какие - либо источники . ( декабрь 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
В дизайне веб-страниц и, как правило, для всех языков разметки, таких как SGML , HTML и XML , правильно сформированный элемент - это элемент, который либо а) открывается, а затем закрывается, или б) пустой элемент, который в этом случае должен быть прекращено; и в любом случае, который должным образом вложен, чтобы он не перекрывался с другими элементами.
Например, в HTML: <b>word</b>
- это правильно сформированный элемент, а в нем <i><b>word</i>
- нет, поскольку полужирный элемент не закрыт.
В XHTML и XML, пустые элементы (элементы , которые по своей сути не имеют никакого содержания) прекращаются, поставив слеш в конце «открытия» (только) тег, например <img />
, <br />
, <hr />
и т.д. В HTML 4.01 и ранее, не слэш не является добавлен для завершения элемента. HTML5 не требует его, но его часто добавляют для совместимости с XHTML и обработкой XML.
В правильно оформленном документе
- все элементы имеют правильную форму, и
- один элемент, известный как корневой элемент , содержит все остальные элементы в документе.
Например, следующий код не хорошо сформированный HTML, потому что em
и strong
элементы перекрываются:
<! - НЕПРАВИЛЬНО! НЕ правильно сформированный HTML! -> <p> Нормальный <em> подчеркнутый <strong> сильный подчеркнутый </em> сильный </strong> </p>
<! - Правильно: правильно сформированный HTML. -> <p> Нормальный <em> подчеркнутый <strong> сильный подчеркнутый </strong> </em> <strong> сильный </strong> </p> <p> Альтернативный <em> подчеркнутый </em> <сильный > <em> сильное выделение </em> сильное </strong> </p>
В XML фраза правильно сформированный документ часто используется для описания текста, который следует всем синтаксическим правилам, как и правилам правильного формата в спецификации XML: строго говоря, фраза тавтологична, поскольку текст, не соответствующий этим правилам, не является XML-документ. Правила для правильно сформированных XML-документов выходят за рамки общих требований для языков разметки, упомянутых выше. Дополнительные правила включают, например, правило цитирования значений атрибутов, чувствительность к регистру имен тегов, правила относительно символов, которые могут появляться в именах и в других местах, синтаксис комментариев, инструкции по обработке , ссылки на сущности и разделы CDATA, а также много других подобных деталей. Иногда прилагательное правильно сформированноеиспользуется для контраста с допустимым : действительный XML-документ - это документ, который не только правильно сформирован, но и соответствует грамматике, определенной в его собственном DTD ( Document Type Definition ).