В этой лекции рассматриваются основы использования HTML для описания значения контента в теле ( body ) документа.
Будут рассмотрены общие структурные элементы, такие как заголовки и
Необходимо отметить один важный момент, прежде чем переходить к обсуждению
В HTML несколько экземпляров таких символов (почти) всегда интерпретируется как один символ разделитель. Например:
<h3>In the
beginning</h3>
будет интерпретировано Web-браузером как эквивалент следующего
<h1>In the beginning</h1>
Единственным местом, где это не действует, является элемент , который рассматривается подробнее позже в этой лекции.
Это может быть источником путаницы для начинающих авторов документа HTML, которые пытаются заполнить
В этом разделе рассматривается синтаксис и использование общих элементов блочного уровня для форматирования
Когда страница разбита на логические разделы, каждый раздел должен вводиться соответствующим заголовком. Это рассматривается подробнее в лекции 7, "Что нужно хорошей Web-странице".
HTML определяет шесть уровней заголовков: h1, h2, h3, h4, h5, и h6 (от наиболее важного до наименее важного). Говоря в общем, h1 будет основным заголовком всей страницы и вводит все содержимое. h2 используется затем для разбиения страницы на разделы, h3 на подразделы, и т.д.
Важно использовать уровни заголовков для описания документа в терминах разделов, подразделов, под-подразделов, так как это делает документ более понятным для считывателей экрана (http://www.accessibilitytips.com/2008/03/10/avoid-skipping-header-levels/) и для автоматических процессов (таких как робот индексации компании Google).
Хорошим примером структуры заголовков, использующим этот документ в качестве шаблона, будет выглядеть следующим образом:
<h1>Разметка текстового контента ‚ основы </h1>
<h2>Введение </h2>
<h2>Пробел‚ последняя граница </h2>
<h2>Элементы блочного уровня </h2>
<h3>Заголовки разделов страниц </h3>
<h3>Стандартные параграфы текста </h3>
<h3>Цитирование других документов или источников </h3>
<h3>Предварительно форматированный текст </h3>
<h2>Строковые элементы </h2>
[... и т. д. ...]
p, который не имеет специальных атрибутов. Например:
<p>Это очень короткий параграф. Он содержит только два предложения.</p>
div (мы рассмотрим это в будущей лекции c названием "Базовые контейнеры").
Очень часто статьи, публикации блога, и справочные документы цитируют целиком или частично другой документ. В HTML это помечается с помощью элемента blockquote для длинных цитат, таких как целые предложения,
Элемент blockquote может не содержать
Если цитата поступает с другой Web-страницы, можно указать это с помощью атрибута cite следующим образом:
<p>HTML 4.01 is the only version of HTML that you should use when creating a new web page, as, according to the specification:</p> <blockquote cite="http://www.w3.org/TR/html401/"> <p>This document obsoletes previous versions of HTML 4.0, although W3C will continue to make those specifications and their DTDs available at the W3C Web site.</p> </blockquote>
Атрибут cite не требуется в том случае, когда цитата берется из книги, журнала, или другой формы несетевого контента.
Любой .
В большинстве Web-браузеров
В следующем примере можно видеть фрагмент кода, написанного на языке программирования perl.
<pre><code class="language-perl">
# read in the named file in its entirety
sub slurp {
my $filename = shift;
my $file = new FileHandle $filename;
if ( defined $file ) {
local $/;
return <$file>;
}
return undef;
};
</code></pre>
Использование приведенного выше кода будет объяснено в лекции 21 о менее известных семантических элементах позже в этом курсе.
В этом разделе рассматриваются синтаксис и использование распространенных
Короткие цитаты, которые используются в обычной последовательности q. Подобно элементу blockquote, этот элемент может содержать атрибут cite, который указывает страницу в Интернет, где можно найти цитату.
Короткая цитата должна обычно изображаться со знаками кавычек. Согласно спецификации HTML (http://www.w3.org/TR/html401/struct/text.html#h-9.2.2.1), они должны вставляться агентом пользователя, чтобы их можно было корректно вставлять друг в друга и информировать о языке, использованном в документе. Можно использовать CSS для управления использованием знаков кавычек — это рассматривается в последующей лекции по "стилевому оформлению
Пример использования элемента q в действии:
<p>This did not end well for me. Oh well,
<q lang="fr">c'est la vie</q> as the French say.</p>
HTML содержит два элемента для указания, что
Для em следующим образом:
<p><em>Please note:</em> the kettle is to be unplugged at
night.</p>
Если должно быть выделено все предложение, но в этом предложении есть место, которое должно быть выделено еще сильнее, то используется элемент strong, чтобы указать еще более сильное выделение, чем нормальное, следующим образом:
<p><em>Please note: the kettle <strong>must</strong> be unplugged every evening, otherwise it will explode - <strong>killing us all</strong></em>.</p>
Обычно считается, что "курсив" не описывает значение, и поэтому элемент i не должен использоваться (также как и некоторые другие элементы представления, описанные в следующем разделе).
Существует пара ситуаций, когда описание контента курсивом будет, пожалуй, правильным. Было замечено, что некоторые понятия лучше всего описываются "курсивом", а не путем создания некоторых специальных и никак иначе не используемых элементов. Сюда относятся такие понятия как названия кораблей, названия телевизионных сериалов, фильмов и книг, некоторые технические термины и другие таксономические обозначения.
Аргумент состоит в том, что использование курсива указывает, что
Элемент
iпредставляет фрагменттекста альтернативным голосом или тональностью, или как-то иначе отклонится от обычной прозы [...] Элементiдолжен использоваться как последнее средство, когда нет другого более подходящего элемента.
Так как элемент i можно переопределить с помощью CSS в что-то отличное от курсива, то значение "курсив" в этом контексте является по сути "чем-то немного отличным". Собственно я не считаю это приемлемым, но существует достаточно прецедентов для такого использования.
Спецификация HTML включает несколько элементов, которые обычно описываются как "элементы представления", так как они только определяют, как должен выглядеть размещенный в них контент, а не что он означает.
Некоторые из них были помечены как исключенные в спецификации. Это означает, что они были заменены более новыми методами для достижения того же результата.
Я опишу их здесь кратко, но обратите внимание, что это по большей части представляет исторический интерес — эти элементы никогда не должны использоваться на любой современной Web-странице. Результат всех этих элементов должен достигаться другим способом и будет описан в двух последующих лекциях. "стилевое оформление
em или strong как показано ранее.
del, описанным в будущей лекции.
- как показано выше.
Размер
В этой лекции были рассмотрены некоторые из наиболее распространенных элементов, используемых при разметке текстового контента. В следующей лекции мы рассмотрим контент другого вида: списки объектов.
Марк Норман Френсис работает с Интернет с момента изобретения Web. Он работает в настоящее время в компании Yahoo! в качестве архитектора внешнего интерфейса для крупнейшего в мире Web-сайта, определяя лучшие методы, стандарты кодирования и качества разработки Web.
До Yahoo! он работал в Formula One Management, Purple Interactive и City University на различных должностях, включая разработку Web приложений, серверное программирование CGI и архитектура систем. Он приписывает себе блог по адресу http://marknormanfrancis.com/.
Источник: Andy Budd http://flickr.com/photos/andybudd/98405468/
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.