Основные текстовые единицы
Для начала напомним, что текст — это в общем плане связная и полная последовательность символов. В соответствии с нормами языка, определенные последовательности символов группируются в языковые единицы. Наиболее важными из них являются следующие:
- слово;
- словосочетание;
- предложение.
Помимо этой классификации те или иные языковые единицы могут играть различные смысловые роли в рамках одного текста: предложение может быть заголовком или входить в состав абзаца, словосочетание может обозначать элемент перечисления в составе списка, слово может являться термином, быть простым заголовком или попросту входить в состав предложения. Корректное выявление семантических единиц текста — это основа Вашей успешной работы в качестве разработчика учебных курсов SAVANT.PRO.
Повторим еще раз, что при семантическом анализе не следует руководствоваться принципами визуального отображения текста. Например, заголовок четвертого уровня и абзац, выделенный жирным шрифтом, могут выглядеть похожим образом, но являться совершенно разными семантическими единицами.
Блочные и строчные единицы
Все семантические единицы принципиально делятся на два вида: блочные и строчные.
Блочные единицы распространяются в вертикальном направлении в документе и всегда начинаются с новой строки. К таким единицам относятся абзацы, заголовки, списки и их элементы, таблицы, листинги программ, блочные цитаты и другие. В дальнейшем мы будем называть их блоками.
Строчные единицы распространяются горизонтально до конца строки. Когда строка кончается, строчный элемент переносится на новую строку. К строчным единицам относятся обычные слова, знаки препинания, ссылки, термины, акценты, логически выделенные фрагменты, а также некоторые виды ресурсов.
Классы и идентификаторы блоков
Каждому блоку можно присвоить идентификатор или классы. Для этого используется следующий синтаксис:
{#идентификатор.класс-1.класс-2.класс-N}
Приведенный фрагмент называется селектором блока. Его необходимо поместить в конце первой строки блочной единицы.
Эти значения отображаются непосредственно в соответствующие атрибуты id
и class
получаемых HTML-элементов и используются при стилистическом оформлении текстов и мультимедийных ресурсов. Вы найдете примеры их использования в последующих материалах этого курса.