что выражают атрибуты текстового типа
Атрибуты
Атрибут – это логически неделимый элемент любой сложной информационной совокупности. Атрибут отображает некоторое свойство объекта или процесса. Из атрибутов составляются все остальные, более сложные информационные конструкции.
Каждому атрибуту присуще некоторое множество значений в зависимости от характеристик того свойства объекта, которое отображает данный атрибут. Это множество называется доменоматрибута. Два атрибута, определенные на одном домене, называются ролевыми.
Часто невозможно перечислить все элементы домена, поэтому для домена указываются тип и длина атрибута.
Длина атрибута – это число символов, которые образуют его значение. Длина может быть постоянной (например, значение атрибута «Номер зачетной книжки») или переменной (значение атрибута «Фамилия студента»).
Типы атрибутов зависят от видов значений. Наиболее распространены числовой, текстовый и логический типы.
Атрибуты числового типа характеризуют количественные свойства сущностей, полученные в результате подсчета натуральных единиц, измерения, взвешивания и т.п. Значениями таких атрибутов являются числа.
Атрибуты текстового типа выражают качественные свойства сущностей и характеризуют обстоятельства, при которых имел место изучаемый процесс. Такие атрибуты называются признаками.
Атрибуты логического типа принимают только два значения: истинность или ложность. Они используются в логических выражениях.
Дата добавления: 2015-10-19 ; просмотров: 1521 ; ЗАКАЗАТЬ НАПИСАНИЕ РАБОТЫ
Что такое атрибуты данных?
Что такое атрибуты?
HTML-элементы могут иметь атрибуты, которые используются для различных целей: размещения информации, указания типа элемента, его стилей и т.д.
Не рекомендуется создавать собственные атрибуты или применять существующие для несвязанных функций.
Из-за этого снижается валидность кода.
Синтаксис
Пользовательские атрибуты HTML позволяют размещать в них свою собственную информацию. Вот пример:
Атрибуты данных часто называют дата-атрибутами, так как в их названии используется слово data-*.
Можно ли использовать только атрибут data?
Это, скорее всего, не повлияет на работоспособность кода. Но вы не сможете использовать API JavaScript, о котором мы расскажем позже.
Чего нельзя делать с атрибутами данных?
Если контент должен быть виден на странице, помещайте его не только в атрибуты данных, но и в содержимое блоков.
Стилизация с помощью атрибутов данных
С помощью CSS можно выбирать HTML-элементы на основе атрибутов и их значений.
При использовании атрибутов data-* вы получаете возможность использовать логику «включено/выключено», а также выбирать элементы на основе значения атрибута.
Специфика выбора атрибутов
Мы часто рассматриваем специфику применения стилей, как значение из четырех частей:
встроенные стили, идентификаторы, классы/атрибуты, теги.
Таким образом, селектор только атрибута выглядит как 0, 0, 1, 0. Приведенный ниже селектор:
… выглядит как 0, 0, 2, 1.
2, потому что имеется один класс (.card) и один атрибут ([data-foo=»bar»]). 1 – потому что есть один тег (div).
Значения атрибутов без учета регистра
Если необходимо исправить несоответствия регистра в атрибутах данных, в селекторе атрибутов для этого есть вариант без учета регистра.
Это строчная буква i внутри скобок.
Использование атрибутов данных для визуализации
CSS позволяет извлечь значение атрибута данных и отобразить его.
Пример использования стиля
Вы можете использовать атрибуты данных, чтобы указать количество столбцов в сетке.
Доступ к атрибутам данных в JavaScript
Можно получить доступ к значению атрибута с помощью универсального метода getAttribute().
Но атрибуты данных также имеют собственный API. Допустим, что у вас есть элемент с несколькими атрибутами данных:
Если есть ссылка на этот элемент, вы можете устанавливать и получать такие атрибуты:
Обратите внимание на использование camelCase в последней строке. API автоматически преобразует атрибуты кебаб-стиля в HTML.
Он также предоставляет доступ к встроенным наборам данных:
JSON внутри атрибутов данных
А почему бы и нет? Это просто строка, и ее можно отформатировать как допустимый формат JSON. Вы можете восстановить эти данные и при необходимости проанализировать их.
Сценарии использования JavaScript
Можно использовать атрибуты данных для помещения в HTML-код информации, которая может понадобиться JavaScript для выполнения определенных задач.
Допустим, что у вас есть кнопка «Мне нравится»:
У этой кнопки есть обработчик клика. Он выполняет Ajax-запрос к серверу, чтобы при клике увеличить количество лайков в базе данных. Он знает, какую запись обновлять, поскольку получает ее из атрибута данных.
Поддержка браузерами
Число указывает на то, что браузер поддерживает функцию, начиная с этой версии.
Десктопные
Мобильные
Пожалуйста, оставьте ваши комментарии по текущей теме материала. Мы крайне благодарны вам за ваши комментарии, подписки, лайки, дизлайки, отклики!
38. Атрибуты символов текста
Созданный текст характеризуется атрибутами, которые могут задаваться в палитрах Character (Символ) и Paragraph (Абзац), в меню этих палитр, в панели свойств инструмента Type (Текст) и командами списка Type (Текст) меню Layer (Слой).
Некоторые атрибуты определяются для каждого символа текста. Это шрифт, ширина символов, начертание, кегль, трекинг, кернинг, смещение базовой линии, межстрочный пробел (интерлиньяж), регистр. Как и в обычном текстовом процессоре, действие задаваемых значений на результат форматирования может быть разным, в зависимости от состояния документа:
Основная часть атрибутов символов задается с помощью палитры Character (Символ) (рис. 7.20).
Некоторые наиболее часто используемые из этих атрибутов вынесены в панель свойств инструмента Type (Текст) (см. рис. 7.1).
Рис. 7.20. Палитра Character с раскрытым меню
Чаще всего создатель гарнитуры включает в нее несколько шрифтов — комплектов символов с различающимся начертанием (рис. 7.22). Однако все шрифты одной гарнитуры похожи, они имеют выраженные родственные черты. Шрифт — это гарнитура определенного начертания.
Примечание
Символьные шрифты вместо букв содержат различные символы и рисунки. Они применяются для создания графических объектов, формул, чертежей и т. д.
Гарнитуру в программе можно задать в раскрывающемся списке Font Family (Гарнитура) в панели свойств или в палитре Character (Символ). Для быстрого перехода к нужному элементу списка введите первые буквы названия гарнитуры в поле ввода.По мере набора программа будет подставлять подходящие названия в верхнее поле списка.
б
в
Рис. 7.22. Различные начертания шрифтов: а — суженное, обычное и расширенное, б— прямое и наклонное, в — прямое и курсивное, г— светлое, обычное и полужирное
Совет
Если установленная гарнитура не имеет наклонного или жирного начертания, выберите команду Faux Bold (Ложное полужирное) или Faux Italic (Ложное наклонное) меню палитры Character (Символ). Photoshop довольно неплохо имитирует жирное и наклонное начертание, основываясь на обычном.
Каждый шрифт в компьютерной гарнитуре — это программа, которая может быть использована во всех приложениях. Шрифты входят в комплект операционной системы, разрабатываются производителями приложений и поставляются вместе с ними. Наконец, есть фирмы, занятые исключительно производством шрифтов на все случаи жизни.
Исторически сложилось так, что в мире существует несколько стандартов шрифтов для персональных компьютеров. Наиболее популярны шрифты корпорации Adobe Systems, разработавшей стандарт Type 1, и Microsoft Corp., создавшей формат TrueType. Оба стандарта имеют свои достоинства, что привело к их параллельному сосуществованию, а шрифты стали производить и в том и в другом формате. Новый, активно развивающийся формат — ОрепТуре. Это продукт совместного творчества Microsoft и Adobe, сочетающий лучшие качества обоих стандартов.
При выборе шрифта для набора учитывайте следующее: во-первых, шрифт должен иметь русскую раскладку клавиатуры, если вам требуется текст по-русски. Чтобы проверить, есть ли в шрифте нужные символы, наберите любой текст в русском регистре. Во-вторых, если вы собираетесь использовать шрифт для набора значительных объемов текста (абзац и более), нужно убедиться в нормальном качестве шрифта. Проверьте, все ли символы присутствуют в составе шрифта, все ли они относятся к данному шрифту, не режет ли глаз форма некоторых символов. Распечатайте образец шрифта, и вы узнаете, можно ли в принципе получить его на данном устройстве вывода. Если вы предполагаете печатать макет в типографии, вывод нужно осуществлять на PostScript-принтер.
Часто в библиотеках шрифтов одни и те же гарнитуры присутствуют в обоих форматах — и в TrueType, и в Type 1. Какой формат лучше? Это зависит от ваших задач. Если вы создаете макет для печати большим тиражом, и формы для типографии будут выводить на PostScript-устройстве (фотонаборном автомате, принтере), то лучше использовать только шрифты Type 1, поскольку их программы также написаны на языке PostScript, и вероятность их неправильной интерпретации заметно меньше, чем при применении шрифтов TrueType. Если же вы собираетесь выводить созданные публикации на собственном принтере без поддержки PostScript или вообще работаете для Web, то безразлично, каким форматом пользоваться. Однако шрифты TrueType имеют системную поддержку Windows и MacOS, и для работы с ними не нужно устанавливать дополнительных приложений. Работа же со шрифтами Type 1 требует установки специального приложения для управления шрифтами (шрифтовой машины). Пример шрифтовой машины — Adobe Type Manager.
К метрическим параметрам относятся кегль, кернинг, трекинг, интерлиньяж, смещение базовой линии.
Кегль. Это высота символов шрифта. Она равна расстоянию от нижнего выносного элемента до верхнего (рис. 7.23) плюс так называемые оплечики — свободное пространство над и под литерой. Это свободное пространство определяется в самом шрифте и нужно для того, чтобы символы соседних строк не сливались.
Рис. 7.23. Метрические атрибуты шрифта
Поскольку размер оплечиков и отношение высоты литеры к размерам выносных элементов у разных шрифтов могут быть неодинаковыми, эти шрифты, даже будучи одного кегля, не совпадают по видимым размерам (рис. 7.24).
Рис. 7.24. Шрифты одного кегля
Как правило, кегль измеряется в традиционных полиграфических единицах — пунктах (что равно 1/72 дюйма или 0,352 мм). Использование традиционных единиц измерения позволяет сопоставить величину шрифта с остальными элементами публикации — полями, размером страницы и полосы набора и др.
Однако в программе существует возможность задания любой единицы измерения кегля, что определяется в поле Type (Текст) вкладки Units & Rulers (Направляющие и линейки) диалогового окна Preferences (Установки) (рис. 7.25).
Рис. 7.25. Вкладка Units & Rulers диалогового окна Preferences
Для определения кегля служит поле ввода Size (Кегль) палитры Character (Символ) или панели свойств инструмента Type (Текст). Требуемый размер можно ввести с клавиатуры или выбрать из раскрывающегося списка. Список появляется при нажатии на кнопке справа от поля ввода и содержит наиболее часто используемые размеры шрифтов. Значения в этом списке приводятся в пунктах, независимо от выбранной единицы измерения.
В поле ввода Size (Кегль), как и в любом другом, могут задаваться значения в различных единицах измерения, а не только в тех, что определены по умолчанию. Для этого введите нужное число и рядом — сокращенное обозначение единицы измерения (рис. 7.26). Программа сама преобразует введенное выражение в основные единицы измерения. Например, если единицей по умолчанию являются пункты, а вы введете выражение 2 cm (т. е. 20 мм), в поле ввода будет установлено значение 20/0,352=56,69 пунктов.
Смещение базовой линии. Воображаемая линия, проходящая по нижнему краю основного элемента символа, называется базовой (см, рис. 7.23). Литера как бы лежит на этой линии. Обычно базовые линии символов строки находятся на одном уровне. Однако положение базовой линии можно менять, вводя соответствующие значения в поле Baseline shift (Смещение базовой линии) палитры Character (Символ). По умолчанию смещение базовой линии равно 0. Оно измеряется в тех же единицах, что и кегль. Положительное значение смешения соответствует подъему символа относительно остальных, отрицательное — опусканию (рис. 7.27).
in Дюймы 2,54 мм cm Сантиметры 10 мм pt Пункты 0,352 мм или 1/72 дюйма рх Пикселы Относительная единица измерения pica Пики 1/6 дюйма Рис. 7.26. Условные обозначения для единиц измерения
Рис. 7.27. Смещение базовой линии
Интерлиньяж. Это расстояние между строками. В Photoshop интерлиньяж измеряется как расстояние между базовой линией данной и следующей строки (см. рис. 7.23). Параметр задается для каждого символа. Если в строке есть символы с разным интерлиньяжем, то программа определяет интерлиньяж строки как максимальный среди заданных для символов строки.
Интерлиньяж может быть стандартным или точным. Стандартный интерлиньяж равен 120% от кегля наибольшего символа строки. В этом случае величина интерлиньяжа гибко меняется в зависимости от кегля. То есть стандартный интерлиньяж — относительная величина, пропорциональная кеглю символов. Чтобы задать для символов стандартный интерлиньяж, установите в поле Leading (Интерлиньяж) палитры Character (Символ) значение Auto (Авто). При точном интерлиньяже расстояние между строками фиксирование. Для его установки введите нужную числовую величину в поле ввода Leading (Интерлиньяж).
Трекинг. Характеризует межсимвольные пробелы. Уменьшение трекинга отнимает, а увеличение — прибавляет к межсимвольному расстоянию определенную величину. Для измерения трекинга и других горизонтальных размеров в шрифте используются шпации. Круглая, полукруглая и тонкая шпации — относительные полиграфические единицы измерения, равные, соответственно, ширине заглавных букв М, N и строчной буквы t данного шрифта. Таким образом, круглая шпация примерно равна размеру шрифта, полукруглая шпация составляет 0,5 размера шрифта, а тонкая шпация — 0,25 размера шрифта. Сокращение для круглой шпации— em. Шпации применяются при измерениях абзацных отступов и кернинга, а также при задании других смещений символов. Межсимвольные расстояния измеряются в тысячных долях круглой шпации (ет/1000). Этот параметр задается в поле Tracking (Трекинг) палитры Character (Символ) и может быть как положительным, так и отрицательным (рис. 7.28).
Кернинг пар. Характеризует изменение ширины пробела между определенными парами символов. Настройка интервалов необходима для улучшения зрительного восприятия текста. Если межсимвольные интервалы одинаковы, то для некоторых сочетаний символов интервал между ними выглядит увеличенным по сравнению с другими. Так, на рис. 7.29, а пробел между буквами А и G выглядит шире, чем между буквами Е и N. Обычно кернинг делается в сторону уменьшения пробела — таким образом, что выступающие части одного символа пары заходят в пространство второго символа (рис. 7.29, б). В результате размещение символов становится зрительно более равномерным.
Кернинг может быть автоматическим. Шрифты снабжены таблицами кернинга, т. е. списком пар символов, между которыми пробел при наборе текста автоматически сокращается (например, для пар ГО, ГА, АУ, Cm, Те и др.). Установите в палитре Character (Символ) в поле ввода Kerning (Кернинг) значение Metrics (Метрический), если вы хотите чтобы программа проводила в тексте кернинг на основе таблицы.
Чем крупнее текст, тем большее значение для его внешнего вида имеет хороший кернинг. В заголовках и другом крупном тексте задают точный (или ручной) кернинг, когда символы сближают произвольно. Для установки кернинга вручную поставьте курсор между проблемной парой символов и задайте числовое значение в поле Kerning (Кернинг). Положительные величины смещают символ вправо, отрицательные— влево. При изменении значения кернинга первая литера остается на месте, вторая перемещается. Кернинг проводится только в точке вставки. Он не определяется ни по умолчанию, ни для выделенного текста. Измеряется кернинг в тысячных долях круглой шпации (ет/1000).
Ширина и высота символов. В расширенном или суженном начертании гарнитуры рисунок каждой буквы изменен с учетом ее ширины так, чтобы получился гармоничный шрифт с выверенным соотношением ширины штрихов и межсимвольных интервалов. В отличие от этого, ширина и высота символа в рамках программы изменяется простым их сжатием и растяжением. Соотношение ширины и высоты символа данного начертания может быть задано вводом значений в процентах в полях Vertical Scale (Высота) и Horizontal Scale (Ширина) палитры Character (Символ). Исходная ширина и высота принимаются за 100%. Значение ширины символов меняется и при масштабировании текстового объекта. На значение же высоты в поле Vertical Scale (Высота) масштабирование не влияет, вместо этого увеличивается или уменьшается кегль.
Примечание
Увеличение высоты символа практически повышает его кегль. Однако программа считает кегль увеличенных литер исходным и не меняет значение интерлиньяжа.
При сжатии и растяжении нарушаются соотношение толщин между горизонтальными и вертикальными штрихами литер, пробелы в очках букв Б, О, Q и т. д. внешний вид и читаемость шрифта ухудшаются. Особенно к этому чувствительны шрифты с засечками, поэтому для них подобные деформации нежелательны. Рубленые шрифты меньше искажаются при смене ширины, но и здесь эту величину не стоит менять более чем на 10—20%.
Единицы информации, используемые в ЭИС
В порядке возрастания синтаксической сложности выделяют следующие единицы информации: атрибут, показатель, составная единица информации, база данных.
Атрибуты
Атрибут – это логически неделимый элемент любой сложной информационной совокупности. Атрибут отображает некоторое свойство объекта или процесса. Из атрибутов составляются все остальные, более сложные информационные конструкции.
Каждому атрибуту присуще некоторое множество значений в зависимости от характеристик того свойства объекта, которое отображает данный атрибут. Это множество называется доменоматрибута. Два атрибута, определенные на одном домене, называются ролевыми.
Часто невозможно перечислить все элементы домена, поэтому для домена указываются тип и длина атрибута.
Длина атрибута – это число символов, которые образуют его значение. Длина может быть постоянной (например, значение атрибута «Номер зачетной книжки») или переменной (значение атрибута «Фамилия студента»).
Типы атрибутов зависят от видов значений. Наиболее распространены числовой, текстовый и логический типы.
Атрибуты числового типа характеризуют количественные свойства сущностей, полученные в результате подсчета натуральных единиц, измерения, взвешивания и т.п. Значениями таких атрибутов являются числа.
Атрибуты текстового типа выражают качественные свойства сущностей и характеризуют обстоятельства, при которых имел место изучаемый процесс. Такие атрибуты называются признаками.
Атрибуты логического типа принимают только два значения: истинность или ложность. Они используются в логических выражениях.
Составные единицы информации
Единицу информации, состоящую из совокупности других единиц информации, связанных между собой некоторыми отношениями, называют составной единицей информации (СЕИ).
Множество атрибутов объединяются в одну СЕИ по следующим принципам:
· атрибуты описывают один и тот же факт или экономический процесс;
· значения атрибутов, входящих в СЕИ, возникают одновременно, связаны логическими или арифметическими соотношениями.
В СЕИ могут использоваться атрибуты двух типов:
Показатели
Общий вид показателя может быть представлен следующим образом:
где П – имя показателя;
Q – атрибут-основание.
Одна из причин выделения показателей в особую разновидность СЕИ заключается в том, что показатель является минимальной информационной совокупностью, сохраняющей информативность, и поэтому достаточной для образования самостоятельного документа, который в дальнейшем может существовать даже изолированно от информационной системы, имея свою форму и свой алгоритм получения.
СЕИ любой сложности можно свести в конечном итоге к определенной совокупности различных показателей, каждый из которых будет иметь самостоятельный алгоритм получения. Такой процесс называется декомпозицией СЕИ. Это одна из характерных особенностей экономической информации. Обратный процесс объединения нескольких показателей в одну СЕИ называется композицией.
Базы данных
Базой данных (БД) называют именованную совокупность данных, отображающую состояние объектов и их отношений в рассматриваемой предметной области.
Что выражают атрибуты текстового типа
Как называется некоторое конечное множество значений, которое может принимать атрибут?
Выберите один ответ.
a. множеством значений
b. областью значений
c. классом значений
Как называется минимальная информационная совокупность, сохраняющая информативность, и поэтому достаточная для образования самостоятельного документа?
Выберите один ответ.
Что указывает на те особенности, которыми одно явление отличается от других?
Выберите один ответ.
a. индивидуальные признаки
b. обобщающие признаки
d. атрибуты численного типа
В зависимости от того, отображается ли признак при фиксации показателя, их подразделяют на:
Выберите один ответ.
a. обязательные и необязательные
b. фактические и намеченные
c. групировочные и справочные
d. отражаемые и скрытые
В зависимости от того, может ли признак быть переведен в скрытые, их подразделяют на
Выберите один ответ.
a. отражаемые и скрытые
b. групировочные и справочные
c. обязательные и необязательные
d. фактические и намеченные
По отношению к основанию показателя признаки подразделяются на
Выберите один ответ.
a. отражаемые и скрытые
b. групировочные и справочные
c. обязательные и необязательные
d. фактические и намеченные
Что не относится к основным свойствам информации?
Выберите один ответ.
В зависимости от того, отражает ли данный показатель достигнутые результаты или те, которые нужно получить в будущем, показатели подразделяют на:
Выберите один ответ.
a. обязательные и необязательные
b. фактические и намеченные
c. отражаемые и скрытые
d. групировочные и справочные
Как принято называть количество информации, равное единице?
Выберите один ответ.
Какая из минимальных единиц информации обладает информативностью?
Выберите один ответ.
Что используется для однозначной идентификации атрибута?
Выберите один ответ.
Сколько показателей должен содержать документ?
Выберите один ответ.
Как называется то, что выражает качественные свойства сущностей и характеризует обстоятельства, при которых имел место изучаемый процесс и были получены те или иные числовые значения?
Выберите один ответ.
a. атрибуты численного типа
Какие из следующих сообщений содержат, с вашей точки зрения, информацию?
Выберите один ответ.
a. Москва – столица нашей Родины;
b. Осенью часто идет дождь;
c. Волга впадает в Каспийское море;
d. Осторожно, впереди ремонт дороги!;
Перечень наименований всех информационных статей в алфавитном порядке включает в себя:
Выберите один ответ.
a. алфавитный словарь
d. список главных тем
Автоматизированный словарь, отображающий семантические отношения между лексическими единицами дескрипторного информационно-поискового языка, предназначенный для поиска слов по их смысловому содержанию называется:
Выберите один ответ.
a. список главных тем
b. алфавитный словарь
d. толковый словарь
Гипертекст – это такая форма организации, при которой:
Выберите один ответ.
a. часть информационного материала разделяется на фрагменты, в которых указываются связи с другими фрагментами, остальное представляется как строка символов, читаемая лишь в одном направлении;
b. весь информационный материал представляется как одна длинная строка символов, читаемая в любом направлении;
c. весь информационный материал разделяется на фрагменты, в каждом из которых указываются связи с другими фрагментами;
d. весь информационный материал представляется как одна длинная строка символов, читаемая лишь в одном направлении;