Css толщина букв: font-weight | CSS | WebReference


29.10.2018 Facebook Twitter LinkedIn Google+ Разное


Содержание

CSS: Стиль и размер шрифта

Стиль шрифта

Свойство font-style позволяет выделить текст курсивным, наклонным начертанием или наоборот придать тексту стандартный вид. Данное свойство имеет всего три значения:

  • normal — стандартный текст, имеющий обычное начертание, то есть не курсивное и не наклонное
  • italic — курсивное начертание
  • oblique — наклонное начертание
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Название документа</title>
    <style>
      p.exnormal { font-style: normal; }
      p.exitalic { font-style: italic; }
      p.exoblique { font-style: oblique; }
    </style>
  </head>

  <body>
    <p>Абзац со значением normal.</p>
    <p>Абзац со значением italic.</p>
    <p>Абзац со значением oblique.
</p> </body> </html>
Попробовать »

Курсивные шрифты традиционно были стилизованными версиями шрифта, основанными на каллиграфии, в то время как наклонное начертание создавалось простым добавлением небольшого наклона символам. Большинство шрифтов не содержат набор курсивных символов, поэтому браузер зачастую использует алгоритм наклона для символов текста. Это означает, что во многих случаях вы не увидите разницы между значениями italic и oblique.

Размер шрифта

Изменение размера шрифта в элементе — хороший способ визуально выделить его и придать ему значимости, или наоборот показать, что данная информация не должна привлекать к себе повышенное внимание.

Для изменения размера шрифта используется свойство font-size. Существует несколько способов указать размер шрифта, рассмотрим наиболее распространенные из них:

Пиксели

Значения в пикселях используются часто, поскольку такой подход предоставляет очень точный контроль над размером. Числовое значение заканчивает буквенными символами px, которые должны следовать сразу после числа (между числом и px не должно быть пробела).

body { font-size: 14px; }
Проценты

По умолчанию размер шрифта в браузерах равен 16px. Таким образом, значение 100% соответствует 16px, а 200% — 32px. Если вы определите правило, задающее всему тексту внутри элемента <body> значение 75% от размера по умолчанию (это будет соответствовать 12px), а затем определите еще одно правило, которое задает значение 75% для его дочернего элемента, то размер шрифта в этом элементе будет равен 9px (то есть 75% от 12px).

body { font-size: 100%; }
EM

Единица измерения em позволяет изменить размер шрифта относительно размера шрифта в родительском элементе. Посколько по умолчанию размер шрифта в браузерах составляет 16px, то можно использовать правила, аналогичные тем, которые используются для значений в процентах.

body { font-size: 14px; }
h3 { font-size: 1. 2em; }

В примере мы задали элементу <body> размер шрифта 14px, а для всех элементов <h3> — 1.2em. Это означает, что размер шрифта заголовков второго уровня будет масштабирован с коэффициентом 1,2. В нашем случае размер всех заголовков <h3> будет составлять 1,2 размера шрифта элемента <body>, что означает в 1,2 раза больше, чем 14px, и примерно равняется 17px. (На самом деле размер будет равняться 16,8, но большинство браузеров округлит его до 17.)

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

Ключевые слова

CSS предлагает семь ключевых слов, которые позволяют назначить размер шрифта относительно размера по умолчанию (16px): xx-small, x-small, small, medium, large, x-large и xx-large.

p { font-size: small; }

Среднее значение medium — размер шрифта по умолчанию в браузерах. Остальные значения уменьшают или увеличивают размер шрифта с различными коэффециентами. Самый маленький размер шрифта xx-small равен примерно 9 пикселям, каждый последующий размер примерно на 20% больше предыдущего:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Название документа</title>
    <style>
      p.class1 { font-size: 120%; }
      p.class2 { font-size: 18px; }
      p.class3 { font-size: x-small; }
    </style>
  </head>

  <body>
    <p>Изменение размера с помощью процентов.</p>
    <p>Изменение размера с помощью пикселей.</p>
    <p>Изменение размера с помощью ключевого слова x-small.</p>
  </body>
</html>
Попробовать »

С этой темой смотрят:

CSS: Изменение шрифта

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

Разница между семействами шрифтов Sans-serif и Serif

PuzzleWeb.ru — шрифт sans-serif

PuzzleWeb.ru — шрифт serif

Семейства шрифтов в CSS

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

  • sans-serif — шрифты без засечек, считается что они лучше читаются на экране компьютера, чем шрифты семейства serif.
  • serif — семейство шрифтов с засечками. У многих людей они ассоциируются с газетными статьями. Засечки — декоративные штрихи и черточки по краям букв.
  • monospace — семейство, состоящее из шрифтов, символы которых имеют одинаковую фиксированную ширину. Такие шрифты используются в основном для отображения примеров кода программы.
  • cursive — шрифты, имитирующие рукописный текст.
  • fantasy — художественные и декоративные шрифты. Они не очень широко распространены, доступны не на всех компьютерах и редко используются в веб-дизайне.

Свойство font-family дает возможность изменить шрифт, заданный по умолчанию. Обычно оно содержит список взаимозаменяемых шрифтов, разделенных запятыми, принадлежащих одному семейству. Если имя шрифта состоит более чем из одного слова, то его нужно указывать в кавычках. В конце списка обычно указывается название семейства:


body {
  font-family: Verdana, Helvetica, Arial, sans-serif;
}

Рассмотрим, как браузер обрабатывает список шрифтов, заданный в нашем свойстве font-family:

  1. Сначала он проверяет, установлен ли шрифт Verdana на компьютере, и, если да, использует его в качестве шрифта для текста внутри элемента (в нашем случае внутри элемента <body>)
  2. Если Verdana не установлен, то ищет шрифт Helvetica. В случае успешного поиска использует его внутри <body>.
  3. Если и Helvetica не установлен, то ищет шрифт Arial. Если он имеется на компьютере, то применяет его внутри <body>.
  4. И наконец, если ни один из указанных шрифтов не найден, применяется первый, найденный браузером на компьютере шрифт из семейства sans-serif. Таким образом браузер сможет самостоятельно определить подходящий шрифт из семейства.
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Название документа</title>
    <style>
      p.exserif { font-family: "Times New Roman", Times, serif; }
      p.exsansserif { font-family: Arial, Helvetica, sans-serif; }
    </style>
  </head>

  <body>
    <h2>CSS свойство font-family</h2>
    <p>Абзац использующий шрифт Times New Roman.</p>
    <p>Абзац использующий шрифт Arial.
</p> </body> </html>
Попробовать »

Примечание: при выборе только одного определенного шрифта важно понимать то, что браузер отобразит его только в том случае, если данный шрифт установлен на компьютере пользователя. Если шрифт не будет найден, то текст будет отображен шрифтом «Times New Roman», который задан по умолчанию во всех браузерах.

С этой темой смотрят:

Устанавливаем размер шрифта с помощью HTML и CSS

Серёжа СыроежкинКопирайтер

Размер шрифта на сайте можно задать как при помощи HTML, так и с помощью CSS. Рассмотрим оба варианта.

Задание размера шрифта с помощью HTML

Размер шрифта на странице можно определить при помощи тега

font HTML. В статье Цвет шрифта HTML мы уже рассматривали тег font и его атрибуты. Одним из атрибутов этого тега является size, который и позволяет установить размер шрифта. Применяется он следующим образом:

Конструктор сайтов <font size="7">"Нубекс"</font>

Size может принимать значения от 1 до 7 (по умолчанию равен 3, что соответствует 13,5 пунктам для шрифта Times New Roman). Другой вариант задания атрибута – “+1” или “-1”. Это означает, что размер будет изменен относительно базового на 1 пункт больше или меньше, соответственно.

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

Устанавливаем размер шрифта при помощи CSS

В CSS для изменения размера шрифта применяется свойство font-size, которое применяется следующим образом:

<html>
 <head>
  <title>Меняем размер шрифта при помощи CSS</title>
   <style>
	.nubex {
	font-size: 14px;
	}
   </style>
 </head>
 <body>
	<div>Шрифты HTML-блока div класса nubex получают размер 14px при помощи свойства font size. </div>
 </body>
</html>

В приведенном примере размер шрифта устанавливается в пикселях. Но существуют и другие способы задания размера:

  • large, small, medium — задают абсолютный размер (маленький, средний, большой). Также могут применяться значения экстра-маленький (x-small, xx-small), экстра-большой (x-large, xx-large).
  • larger, smaller — задают относительный размер (меньше или больше относительно родительского элемента).
  • 100% — задается относительный размер (в процентах относительно родительского). Например:
    h2 {
    	font-size: 180%;
    }
    Это означает, что размер тега h2 будет составлять 180% от базового размера шрифта.
  • Другие варианты задания относительного размера:
    • 5ex — означает, что размер составит 5 высот буквы x от базового шрифта;
    • 14pt — 14 пунктов;
    • 22px — 22 пикселя;
    • 1vw — 1% от ширины окна браузера;
    • 1vh — 1% от высоты окна браузера;

Смотрите также:

CSS — Урок 6. Свойства



Хочешь верстать сайты?

Научись этому в новом бесплатном мини-курсе по вёрстке сайтов. Примеры!

Скачать сейчас

Для задания параметров шрифтов в CSS используется свойство font.

Font-family

Это свойство css задает гарнитуру шрифта. Все шрифты можно условно разделить на несколько групп:

  • Serif — шрифты с засечками, например, Times New Roman.

  • Sans-serif — шрифты рубленные, без засечек, например, Arial.

  • Monospace — моноширинные шрифты, например, Courier New.

  • Cursive — курсивные шрифты, например, Calisto MT.

  • Fantasy — декоративные шрифты, например, Torhok.

Вот примеры написания разными группами шрифтов:

Так вот в качестве значения свойства font-family можно указать шрифт и группу шрифтов. Например:

body{ font-family: Verdana, sans-serif; }

Теперь весь текст страницы будет написан шрифтом Verdana, но если на компьютере пользователя такого шрифта не окажется, то будет использоваться любой другой из группы sans-serif. То есть будет подобран шрифт наиболее близкий ему по виду, и внешний вид страницы будет не очень отличаться от задуманного.

Вообще, можно указать несколько шрифтов через запятую, в порядке убывания приоритета.

Font-style

Это свойство css задает стиль шрифта: normal (обычный), oblique (наклонный), italic (курсивный). Пусть у нас есть html-страница с тремя параграфами, зададим каждому уникальный идентификатор:

css шрифты

Текст в параграфе с идентификатором sn.

Текст в параграфе с идентификатором so.

Текст в параграфе с идентификатором si.

Зададим в таблице стилей шрифт для всех параграфов:

p#sn, p#so, p#si{ font-family: Verdana, sans-serif; }

Сейчас наша страница в браузере выглядет так:

Теперь давайте зададим каждому параграфу свой стиль:

p#sn, p#so, p#si{ font-family: Verdana, sans-serif; } p#sn{ font-style:normal; } p#so{ font-style:oblique; } p#si{ font-style:italic; }

Теперь наша страница выглядет так:

Вы спросите, чем отличается наклонный стиль от курсивного? Дело в том, что различные шрифты включают в себя различные варианты начертания (bold, italic, regular и другие). Но, если в какой-либо шрифт не включен вариант italic, то он имитируется простым наклоном букв, что и соответствует значению oblique.

По умолчанию используется стиль normal.

Font-variant

Это свойство css задает вариант написания букв из двух возможных: normal (обычный) и small-caps (малые прописные буквы). По умолчанию это свойство имеет значение normal. Давайте изменим таблицу стилей предыдущего примера на такую:

p#sn, p#so, p#si{ font-family: Verdana, sans-serif; } p#so{ font-variant:small-caps; }

Теперь наша страница выглядет так:

Font-weight

Это свойство css задает толщину букв шрифта. В качестве значений выступают числа: 100, 200, 300, 400, 500, 600, 700, 800 и 900. А также ключевые слова: normal (нормальный), bold (полужирный), bolder (более жирный по отношению к базовому, унаследованному от предка) и lighter (менее жирный по отношению к базовому, унаследованному от предка).

При этом значению normal соответствует числовое значение 400, а значению bold — 700. Давайте зададим это свойство нашему второму параграфу:

p#sn, p#so, p#si{ font-family: Verdana, sans-serif; } p#so{ font-weight:bold; }

Теперь наша страница выглядет так:

Font-size

Это свойство задает размер шрифта. Задавать размер в css можно тремя способами:

  • с помощью ключевых слов (xx-small, x-small, small, medium, large, x-large, xx-large, smaller, large),

  • с помощью относительных единиц (% и em),

  • с помощью единиц измерения длины (пикселы, пункты, сантиметры и миллиметры).

Использовать ключевые слова пока не рекомендуется, так как разные браузеры по-разному их отображают.

С помощью относительных единиц задаются размеры относительно элемента-предка.

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

Существует три относительных единицы измерения:

  • px — равен одной точке на экране, называемой пикселом.

  • em — равен высоте шрифта, используемого в данном элементе.

  • ex — равен высоте строчной буквы «х» шрифта, используемого в данном элементе.

И пять абсолютных единиц измерения:
  • in — равен 1 дюйму (2,54 см).

  • pt — равен 1/72 дюйма.

  • pc — равен 1/6 дюйма.

  • mm — равен 1 миллиметру.

  • sm — равен 1 сантиметру.

Как и понятно из названия, абсолютные единицы имеют фиксированный размер, а относительные устанавливают размер относительно какой-то другой единицы. Одни единицы измерения «перекочевали» из полиграфии, другие из реального мира. Но далеко не все из них подходят для web.

У наших пользователей разные диагонали мониторов и разные разрешения экранов, и мы не знаем какие они. И то, что будет смотреться хорошо н

CSS свойство font-size | назначение, допустимые значения, примеры

Свойство font-size задает размер шрифта.

Допустимые значения

  • — точный размер шрифта в CSS-единацах измерения (px, pt)
  • — размер относительно размера шрифта родителя в CSS-единацах измерения (%, em, ex)
  • xx-small — эквивалентно font size=»1″ (относительно настроек браузера)
  • x-small — (относительно настроек браузера)
  • small — эквивалентно font size=»2″ (относительно настроек браузера)
  • medium — эквивалентно font size=»3″ (относительно настроек браузера)
  • large — эквивалентно font size=»4″ (относительно настроек браузера)
  • x-large — эквивалентно font size=»5″ (относительно настроек браузера)
  • xx-large — эквивалентно font size=»6″ (относительно настроек браузера)
  • larger — увеличивает размер шрифта на 1, относительно родительского элемента (эквивалентно font size=»+1″)
  • smaller— уменьшает размер шрифта на 1, относительно родительского элемента (эквивалентно font size=»-1″)
  • inherit — наследует значение от родителя
Значение по умолчаниюmedium
Применимоко всем элементам
Наследованиеда
Версия CSSCSS 1
Поддерживается браузерами
  • Internet Explorer 6 и выше
  • Firefox 1 и выше
  • Opera 7 и выше
  • Netscape 6 и выше
  • Safari 1 и выше
  • Chrome 1 и выше

Пример

p {
font-size: 100%;
}
span {
font-size: 14px;
}
div {
font-size: small;
}

Твой код:
<html> <head> <title></title> <style type=»text/css»> <!— p { font-size: 1. 2em; } —> </style> </head> <body> <p>Этому абзацу задан относительный размер 1.2em (что равно 120%)</p> </body> </html>Сделай код и жми тут

Результат:
большой полигон

Заметки

  • отрицательные значения недопустимы
  • есть порог минимально допустимого размера шрифта, меньше которого бразуеры не уменьшают шрифт (если не изменяет память — 8px)

По теме

Свойство font-size-adjust Свойство font-family

CSS свойство font-stretch | назначение, допустимые значения, примеры

Свойство font-stretch выбирает нормальную, уплотненную или расширенную ширину символов в шрифте.

Допустимые значения

  • normal — обычная ширина символов в шрифте
  • semi-condensed — узковатая ширина символов в шрифте
  • condensed — узкая ширина символов в шрифте
  • extra-condensed — очень узкая ширина символов в шрифте
  • ultra-condensed — самая узкая ширина символов в шрифте
  • narrower — ширина символов в шрифте уже, чем у родительского элемента
  • semi-expanded — широковатая ширина символов в шрифте
  • expanded — широкая ширина символов в шрифте
  • extra-expanded — очень широкая ширина символов в шрифте
  • ultra-expanded — самая широкая ширина символов в шрифте
  • wider — ширина символов в шрифте шире, чем у родительского элемента
  • inherit — ширина символов в шрифте такая же как у родительского элемента

Абсолютные значения, перечисленные от самого узкого до самого широкого: ultra-condensed, extra-condensed, condensed, semi-condensed, normal, semi-expanded, expanded, extra-expanded, ultra-expanded.

Относительное значение wider расширяет ширину буквы на один пункт из вышеперечисленного списка, т.е. если у родителя font-stretch имеет абсолютное значение semi-expanded, а у дочернего элемента задано относительное значение wider, то абсолютным значением font-stretch у дочернего элемента будет expanded.

Аналогично, относительное значение narrower сужает ширину буквы на один пункт.

Значение по умолчанию normal
Применимо ко всем элементам
Наследование да
Версия CSS CSS 3
Поддерживается браузерами

Пример

p {
font-stretch:wider;
}

Твой код:
<html> <head> <title></title> <style type=»text/css»> <!— p{ font:italic bold 16px Arial, sans-serif; } . exr{ font-stretch:ultra-expanded; } .cond{ font-stretch:ultra-condensed; } —> </style> </head> <body> <p>Это текст с обычной толщиной букв</p> <p>Это текст с самой широкой толщиной букв</p> <p>Это текст с самой узкой толщиной букв</p> </body> </html>Сделай код и жми тут

Результат:
большой полигон

Заметки

Это свойство относится к модулю CSS Fonts Module Level 3 находящемся в разработке W3C, поэтому в нем возможны изменения.

На момент написания статьи это свойство не поддерживается ни одним из распространенных браузеров.

Свойство font-style Свойство font-size-adjust

text-decoration-Thickness — CSS: Каскадные таблицы стилей

Свойство CSS text-decoration-Thickness устанавливает толщину обводки декоративной линии, которая используется в тексте в элементе, таком как сквозная линия, подчеркивание или наложение.

 
толщина украшения текста: авто;
толщина-украшение-текста: от-шрифта;


толщина украшения текста: 0,1 мкм;
толщина украшения текста: 3 пикселя;


толщина текстового оформления: 10%;


толщина украшения текста: наследование;
толщина украшения текста: начальная;
толщина-украшения-текста: не задано;
  

Значения

авто
Браузер выбирает подходящую ширину для линии оформления текста.
от-шрифт
Если файл шрифта содержит информацию о предпочтительной толщине, используйте это значение. Если файл шрифта не включает эту информацию, ведите себя так, как если бы было установлено auto , а браузер выбрал подходящую толщину.
<длина>
Задает толщину линии оформления текста как <длина> , отменяя предложенный файл шрифта или значение по умолчанию в браузере.
<процент>
Задает толщину линии оформления текста как <процент> из 1em в текущем шрифте. Процент наследуется как относительное значение и, следовательно, масштабируется с изменением шрифта. Браузер должен использовать минимум 1 пиксель устройства. Для данного применения этого свойства толщина постоянна по всему блоку, к которому оно применяется, даже если есть дочерние элементы с другим размером шрифта.

Различная толщина

HTML
  

Вот текст с красным подчеркиванием в 1 пиксель.

У этого есть красная линия подчеркивания 5 пикселей.

Здесь используется эквивалентное сокращение.

CSS
  .thin {
  текст-украшение-строка: подчеркивание;
  стиль оформления текста: сплошной;
  цвет оформления текста: красный;
  толщина украшения текста: 1px;
}

.thick {
  текст-украшение-строка: подчеркивание;
  стиль оформления текста: твердый;
  цвет оформления текста: красный;
  толщина украшения текста: 5 пикселей;
}

.shorthand {
  текст-украшение: подчеркивание сплошным красным 5px;
}  
Результаты

Примечание : свойство раньше называлось text-decoration-width , но в 2019 году было обновлено до text-decoration-Thickness .

Таблицы BCD загружаются только в браузере

CSS свойство font-weight


Пример

Установить различную толщину шрифта для трех абзацев:

p.normal {
font-weight: normal; нормальный;
} Толщина

стр. {
font-weight: bold;
}

Толщина

стр. {
font-weight: 900;
}

Попробуй сам »

Определение и использование

Свойство font-weight устанавливает, насколько толстые или тонкие символы в тексте должны отображаться.


Поддержка браузера

Числа в таблице указывают первую версию браузера, полностью поддерживающую свойство.

Свойство
font-weight 2,0 ​​ 4,0 1,0 1,3 3,5


Синтаксис CSS

начертание шрифта: нормальный | жирный | жирный | светлее | номер | начальный | наследование;

Стоимость недвижимости

.
Значение Описание Играй
нормальный Определяет обычные символы. По умолчанию Играй »
полужирный Определяет толстые символы Играй »
полужирный Определяет более толстые символы Играй »
зажигалка Определяет более светлые символы Играй »
100
200
300
400
500
600
700
800
900
Определяет от тонких до толстых символов.400 соответствует обычному, а 700 соответствует полужирному шрифту Играй »
начальный Устанавливает для этого свойства значение по умолчанию. Читать о начальные Играй »
наследовать Наследует это свойство от своего родительского элемента. Читать о унаследовать

Связанные страницы

Учебник

CSS: Шрифт CSS

Ссылка CSS: свойство шрифта

Ссылка на HTML DOM: свойство fontWeight



CSS свойство оформления текста


Пример

Установить различное оформление текста для элементов

,

и

:

h2 {
оформление текста: над чертой;
}

h3 {
оформление текста: сквозное;
}

h4 {
оформление текста: подчеркивание;
}

h5 {
оформление текста: подчеркивание над чертой;
}

Попробуй сам »

Дополнительные примеры «Попробуйте сами» ниже.


Определение и использование

Свойство text-decoration определяет украшение, добавленное к тексту, и это сокращение недвижимость по адресу:

  • текст-украшение-строка (обязательно)
  • цвет текста-декорации
  • стиль оформления текста
Значение по умолчанию: нет текущий цвет сплошной
Унаследовано:
Анимация: нет, см. Отдельные свойства .Читать about animatable
Версия: CSS1, обновленный в CSS3
Синтаксис JavaScript: объект .style.textDecoration = «подчеркивание» Попытайся

Поддержка браузера

Числа в таблице указывают первую версию браузера, полностью поддерживающую свойство.

Свойство
текст-оформление 1. 0 3,0 1,0 1,0 3,5


Синтаксис CSS

текст-украшение: текст-украшение-строка текст-украшение-цвет стиль оформления текста | начальный | наследование;

Стоимость недвижимости


Другие примеры

Пример

Добавьте дополнительное украшение текста:

h2 {
оформление текста: подчеркивание поверх линии красным пунктиром;
}

h3 {
оформление текста: подчеркивание поверх волнистой линии синий;
}

Попробуй сам »

Связанные страницы

Учебник

CSS: CSS Text

Ссылка на HTML DOM: свойство textDecoration



html — толщина контура текста кроссбраузера с использованием CSS

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

Comments