Дом Социальные медиа Определение размера и позиции с помощью CSS-манекенов

Определение размера и позиции с помощью CSS-манекенов

Оглавление:

Видео: How to HTML&CSS. Урок 2. Как настраивать положение и размеры изображения на странице? 2024

Видео: How to HTML&CSS. Урок 2. Как настраивать положение и размеры изображения на странице? 2024
Anonim

В определении стиля CSS (или правило ) вы можете описывать позиции и размеры разными способами, используя различные единицы измерения. Вы можете часто выбирать любую единицу, какую хотите, хотя определенные определенные виды измерений лучше всего работают в определенных ситуациях.

Например, многие дизайнеры, работающие с бумагой и чернилами, используются для указания шрифтов в точках . Точка - абсолютная длина: 1/72 дюйма. Использование абсолютных спецификаций размера шрифта для журнала или книги отлично работает - в конце концов, пользователь не может сжимать, растягивать или изменять пропорции страницы в книге. ( Соотношение сторон - это соотношение между высотой и шириной.) Браузеры, однако, могут быть изменены по желанию. Если вы перетащите одну сторону браузера, вы меняете его, делая его тоньше или толще. Другими словами, вы меняете свою форму, ее соотношение сторон, от, скажем, квадрата до прямоугольника.

Для шрифтов, отображаемых в браузере, относительная единица измерения превосходит традиционные точки. В отличие от абсолютных измерений, таких как точки или дюймы, относительная единица масштабируется с размерами шрифта. В результате вы получаете более предсказуемые результаты на веб-страницах с относительными единицами измерения, определяющими размер шрифта. Одна полезная относительная единица измерений для веб-дизайнера - em . Хотя em полезно, на практике большинство дизайнеров по-прежнему используют точки или пиксели при задании размера шрифта. Возможно, это просто привычка, но в любом случае результаты обычно выглядят хорошо в большинстве браузеров.

Измеряемая длина

Здесь они в двух словах … все единицы измерения длины:

  • px (в пикселях): Пиксели - это самая маленькая единица на дисплее - точки вы можете иногда видеть, приближаетесь ли вы к телевизору. Например, установка разрешения монитора 800 × 600 означает, что он имеет разрешение 800 пикселей на 600 пикселей.
  • Пиксели могут быть полезным способом указать размер шрифта, но недостатком является то, что если вы укажете пиксели, которые переопределяют параметр пользовательского размера шрифта в Internet Explorer - так что пользователи не могут настраивать от «больших» до «самых больших» и т. Д., Тем не менее, вы должны всегда использовать px для описания размеров image . Изображения, уже измеряемые в пикселях (вы можете видеть измерения, загружая изображение в любое графическое приложение).
  • pt (points): Точка равна 1/72 дюйма. Очки (и picas) - это классические измерения шрифтов. В большинстве браузеров по умолчанию используется шрифт с засечками с 12 точками.
  • pc (picas): Одна пика равна 12 пунктам.
  • мм (миллиметры): мм.0394 дюйма, поэтому один дюйм содержит приблизительно 26 миллиметров. Один сантиметр содержит 10 миллиметров. Большая часть мира использует эту метрическую систему .
  • см (сантиметры): См. 3937 дюймов, поэтому дюйм содержит приблизительно 2 1/2 сантиметра.
  • дюймы (дюймы): Дюймы являются единицей в английской или имперской системе , используемой в Соединенных Штатах. Англия и несколько остатков колониального периода также долгое время оставались с имперской системой, но недавно обрушились. Британское правительство в 2000 году выполнило европейскую метрику, и теперь уголовное преступление продается фунтом в любом месте царства Ее Величества. Например, мужчина в Корнуолле, как сообщается, должен был заплатить судебные издержки после того, как его поймали, продавая скумбрию в 1 фунт стерлингов. 50 фунтов.
    дюйм основан на расстоянии между первым кулаком и концом большого пальца теперь забытого короля. В течение 50 лет упорные усилия по обучению и принятию законов имперской системы в пользу метрики потерпели неудачу в U. S …
  • em: Em - единица измерения, полученная из приблизительной ширины буквы < m шрифта. Это считается лучшим способом указать размер шрифта в CSS, хотя некоторые дизайнеры следуют этому совету. ex (x-height):
  • Ex - это высота x или высота строчной буквы x шрифта текущего элемента.) Браузеры обычно делят их на половину чтобы получить экс-высоту. Эта единица измерения в настоящее время не так полезна, как em, потому что она не столь предсказуема в среднем для всех шрифтов.
% (в процентах):
  • Проценты превосходны для указания относительного размера (это может быть относительно предка, родителя и т. Д.). Единицы измерения не чувствительны к регистру. Вы можете капитализировать их или нет, как пожелаете. Аналогично, в IE вы можете включить пробел между номером и его единицей или нет: например, 2 в эквиваленте 2in. Другие браузеры не любят пространство. Для простоты, используя строчные буквы и избегая ненужных пространств, как правило, хорошая идея при работе с CSS. Просто придирайтесь к формату 2in или 24px, и все будет в порядке, если комитеты CSS не захотят отменить себя в будущем.

Понимание мало em

Поскольку эксперты рекомендуют использовать их при разработке веб-страницы, которую вы хотите посмотреть именно так, стоит более внимательно рассмотреть, что на самом деле означает это устройство. Традиционно, em была шириной буквы

m . Возможно, вы слышали термин

m-dash или em-dash , который является тире, обычно используемым при публикации. Это горизонтальная линия - такая же, как и ширина шрифта шрифта m (это не является строго точным эквивалентом во многих шрифтах). Существует также en-dash. Угадайте, на чем он основан.

Em и ex единицы

относительный для каждого шрифта. Это полезно, потому что это означает, что размер, заданный em, изменяется точным образом на основе разрешения монитора пользователя, настроек предпочтений и других факторов.Другими словами, использование em позволяет указать, что произойдет с относительным шрифтом. Результат пропорционален другим качествам шрифта и окружающего текста. Кроме того, относительные характеристики, такие как em, позволяют людям с ограниченными возможностями расширять шрифт в своем браузере по мере необходимости. Исправленные спецификации, такие как px или pt, не предоставляют пользователю эту возможность. Em и ex - это стандартная единица измерения набора, но их значения в CSS немного изменены. Во-первых, компьютеры вычисляют ex, просто деля их пополам. Это проще вычислить, но только приближение для большинства шрифтов. Em в CSS - размер шрифта в пикселях. Это полезно, потому что вы можете указать em units и полагаться на них относительно шрифта родительского (или другого) элемента.

Вот эксперимент, чтобы понять, как em

относительный для другого элемента. В этом коде текст внутри элемента определяется как 26px, но текст внутри элемента абзаца определяется как 1. 5em, или, иначе говоря, в полтора раза больше размера родителя. Позже в HTML-коде элемент абзаца прилагается (родительский) к элементу body. Следовательно, текст абзаца отображается на 1. 5 × 26 пикселей (или 39 пикселей). body {font-size: 26px;}

p {font-size: 1. 5em;}

p. abs {font-size: 39px;}

некоторый текст

некоторый текст (1. 5 em родительского тела).

некоторый текст (39 пикселей).

Текст в версии класса abs

отображается в том же размере, что и обычный

. Элемент является родительским элементом

, а

определяется как 1. 5em его родителя. Родительский орган использует 26 пикселей в качестве размера текста, поэтому 26 × 1. 5 результатов в 39 пикселей.

Определение размера и позиции с помощью CSS-манекенов

Выбор редактора

Настройка Flash-выхода с помощью Nikon D3100 или D5100 - манекенов

Настройка Flash-выхода с помощью Nikon D3100 или D5100 - манекенов

При съемке фотографий с помощью Nikon D3100 или D5100 и встроенной вспышкой камера пытается настроить выход вспышки по мере необходимости, чтобы обеспечить хорошую экспозицию. Но если вы снимаете режимы экспозиции P, S, A или M, и вы хотите немного больше или меньше света вспышки, чем камера ...

Отрегулируйте настройки на Nikon D5600 с помощью панели управления - манекены

Отрегулируйте настройки на Nikon D5600 с помощью панели управления - манекены

Информационный дисплей на Nikon D5600 предназначен не только для проверки текущих настроек изображения; он также дает вам быстрый доступ к некоторым из наиболее важных из этих настроек. В частности, вы можете настроить параметры, которые появляются в двух строках данных в нижней части экрана, которые называются полосой управления. ...

Расширенные режимы экспозиции для вашей цифровой камеры Nikon D3000 - манекены

Расширенные режимы экспозиции для вашей цифровой камеры Nikon D3000 - манекены

, Чтобы действительно принять креативный контроль, увеличить в один из этих четырех режимов экспозиции, которые позволяют вам настроить диафрагму (f-stop) для управления глубиной резкости (зону резкой фокусировки) и отрегулировать скорость затвора, чтобы определить, будут ли движущиеся объекты резко фокусироваться или размываться. Вы также получаете доступ к некоторым функциям, недоступным в ...

Выбор редактора

Десять мест для размещения вашей страницы - манекены

Десять мест для размещения вашей страницы - манекены

Где разместить свой веб-сайт всегда является хорошим вопросом , И в наши дни, с таким количеством различных видов веб-сервисов, само определение веб-сайта под вопросом. Итак, вот десять мест для размещения «реальных» веб-сайтов, включая два сайта для ведения блога. Google Page Creator: эта гибкая служба создания страниц ...

Анатомия каскадных таблиц стилей (CSS) - манекены

Анатомия каскадных таблиц стилей (CSS) - манекены

Каскадные таблицы стилей (CSS ) - это язык таблиц стилей, используемый для описания семантики представления - стиля и позиционирования - элементов внутри веб-документа, написанного на простом языке разметки. Синтаксис CSS состоит из двух частей: селектора и блока декларации внутри фигурных скобок. Внутри блока декларации вы ...

Определение размера и позиции с помощью CSS-манекенов

Определение размера и позиции с помощью CSS-манекенов

В определении стиля CSS (или правила), вы может описывать позиции и размеры разными способами, используя различные единицы измерения. Вы можете часто выбирать любую единицу, какую хотите, хотя определенные определенные виды измерений лучше всего работают в определенных ситуациях. Например, многие дизайнеры, работающие с бумагой и чернилами, используются для указания шрифтов ...

Выбор редактора

Как применять резерв на случай непредвиденных расходов в проекте 2016 - манекены

Как применять резерв на случай непредвиденных расходов в проекте 2016 - манекены

Резерв на случай непредвиденных обстоятельств - это время или деньги, которые учитываются в график или бюджет для смягчения выявленных рисков. Риск - это неопределенное событие или условие, которое, если оно происходит, влияет на график (или другую цель проекта, такую ​​как стоимость, ресурсы или производительность). Правильный способ справиться с неопределенностью в проекте ...

Как назначить материальные ресурсы в проекте 2016 - манекены

Как назначить материальные ресурсы в проекте 2016 - манекены

Расчет стоимости материального ресурса проекта в возможностях вернем вас к решению проблем в вашем классе старой школы. К счастью, проект 2016 делает простой расчет, чтобы получить стоимость использования материального ресурса. Когда вы назначаете рабочий ресурс заданию, Project умножает стандартную почасовую ставку ...

Как проверить доступность ресурсов в проекте 2016 - манекены

Как проверить доступность ресурсов в проекте 2016 - манекены

Для решения проблем с назначением ресурсов в вашем проекте 2016 проектов, вы должны сначала выяснить, где проблемы лежат, взглянув на несколько просмотров, которые сосредоточены на назначении ресурсов. Просмотр ресурса, показанный на первом рисунке ниже, и вид графика ресурсов, показанный на втором рисунке, полезны в ...