Разное

Оформление текста css: Оформление текста в CSS | CSS

11.08.2023

Оформление текста CSS

Всем доброго времени суток. На связи Алексей Гулынин. В прошлой статье вы узнали, как задать размер шрифта в CSS. В данной статье я бы хотел рассказать, как задать стиль и насыщенность (по-другому называют жирность) для шрифта в CSS. В данной статье мы изучили некоторые теги, с помощью которых можно задавать стиль и насыщенность для текста на html-странице. Но это неправильно, html должен задавать только структуру сайта, всё оформление должно быть сделано с помощью CSS. Курсив мы задавали с помощью тега <i>. В CSS за это отвечает свойство font-style со значением italic. Давайте создадим тестовую html-страницу:


<html>
<head>
	<meta charset="utf-8"/>
	<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<p>Первый абзац данного текста</p>
<p>Второй абзац данного текста</p>
</body>
</html>

Для абзацев в файле стилей style. css зададим стиль шрифта:


p {
font-style:italic;
}

После обновления страницы вы увидите, что шрифт стал курсивным. Другие значения для свойства font-style:
normal — стандартное начертание текста
oblique — наклонное начертание текста (не то же самое, что курсивное). Разницу можно будет заметить не для всех шрифтов.

Я всегда использовал только значение italic, других никогда нигде не использовал.

Давайте теперь зададим насыщенность или жирность для нашего текста. Делается это с помощью свойства font-weight (weight с англ «вес», так сказать вес шрифта) со значением bold:


p {
font-weight:bold;
}

Если вы запустите данную страницу, то увидите, что текст стал полужирным. Значение для насыщенности можно задавать равным от 100 до 900 с шагом 100. 100 — это самое светлое начертание, которое способен отобразить браузер, 900 — самое темное. Стандартный шрифт соответствует значению 400, полужирный (тот, который получается при значении bold — 700). Задание насыщенности в числах как-то не прижилось, и не все браузеры это отобразят (я сам тестировал в некоторых браузерах, но так и не заметил разницы между 100 и 600). Стандартную насыщенность можно задать с помощью свойства normal, что иногда требуется:


p {
font-weight:normal;
}

Следующее свойство, которое служит для оформления текста — это text-decoration. Оно служит для того, чтобы мы могли сделать текст, например, подчеркнутым (значение underline). В html для этого служит тег <u>. С помощью этого свойства мы можем также подчеркнуть текст сверху (overline) и перечеркнуть текст (line-through). Убрать декорацию текста можно с помощью значения none. Давайте создадим тестовую html-страницу и применим на ней inline-стиль для каждого абзаца:


<html>
<head>
	<meta charset="utf-8"/>
</head>
<body>
<p>Подчеркнутый абзац данного текста</p>
<p>Надчеркнутый абзац данного текста</p>
<p>Перечеркнутый абзац данного текста</p>
<p>Простой абзац данного текста</p>
</body>
</html>

Запустите данную страницу и убедитесь, что всё работает, как нужно.

Домашнее задание: в данной статье мы рассмотрено 3 свойства и у данных свойств много значений. Запомнить их все трудно, но если практиковаться, то будет намного проще. Поэтому создайте свою html-страницу и примените к ней все те свойства, которые вы изучили в данной статье.

В данной статье вы узнали как оформлять текст с помощью свойств font-style, font-weight, text-decoration.

На связи был Алексей Гулынин, оставляйте свои комментарии, увидимся в следующих статьях.


Опубликовано от Алексей Гулынин Оставить комментарий

Следующая статья >

Комментарии:

Цвет оформления текста — Tailwind CSS

decoration-inherittext-decoration-color: inherit;
decoration-currenttext-decoration-color: currentColor;
decoration-transparenttext-decoration-color: transparent;
decoration-blacktext-decoration-color: #000;
decoration-whitetext-decoration-color: #fff;
decoration-slate-50text-decoration-color: #f8fafc;
decoration-slate-100text-decoration-color: #f1f5f9;
decoration-slate-200text-decoration-color: #e2e8f0;
decoration-slate-300text-decoration-color: #cbd5e1;
decoration-slate-400text-decoration-color: #94a3b8;
decoration-slate-500text-decoration-color: #64748b;
decoration-slate-600text-decoration-color: #475569;
decoration-slate-700text-decoration-color: #334155;
decoration-slate-800text-decoration-color: #1e293b;
decoration-slate-900text-decoration-color: #0f172a;
decoration-slate-950text-decoration-color: #020617;
decoration-gray-50text-decoration-color: #f9fafb;
decoration-gray-100text-decoration-color: #f3f4f6;
decoration-gray-200text-decoration-color: #e5e7eb;
decoration-gray-300text-decoration-color: #d1d5db;
decoration-gray-400text-decoration-color: #9ca3af;
decoration-gray-500text-decoration-color: #6b7280;
decoration-gray-600text-decoration-color: #4b5563;
decoration-gray-700text-decoration-color: #374151;
decoration-gray-800text-decoration-color: #1f2937;
decoration-gray-900text-decoration-color: #111827;
decoration-gray-950text-decoration-color: #030712;
decoration-zinc-50text-decoration-color: #fafafa;
decoration-zinc-100text-decoration-color: #f4f4f5;
decoration-zinc-200text-decoration-color: #e4e4e7;
decoration-zinc-300text-decoration-color: #d4d4d8;
decoration-zinc-400text-decoration-color: #a1a1aa;
decoration-zinc-500text-decoration-color: #71717a;
decoration-zinc-600
text-decoration-color: #52525b;
decoration-zinc-700text-decoration-color: #3f3f46;
decoration-zinc-800text-decoration-color: #27272a;
decoration-zinc-900text-decoration-color: #18181b;
decoration-zinc-950text-decoration-color: #09090b;
decoration-neutral-50text-decoration-color: #fafafa;
decoration-neutral-100text-decoration-color: #f5f5f5;
decoration-neutral-200text-decoration-color: #e5e5e5;
decoration-neutral-300text-decoration-color: #d4d4d4;
decoration-neutral-400text-decoration-color: #a3a3a3;
decoration-neutral-500text-decoration-color: #737373;
decoration-neutral-600text-decoration-color: #525252;
decoration-neutral-700text-decoration-color: #404040;
decoration-neutral-800text-decoration-color: #262626;
decoration-neutral-900text-decoration-color: #171717;
decoration-neutral-950text-decoration-color: #0a0a0a;
decoration-stone-50text-decoration-color: #fafaf9;
decoration-stone-100text-decoration-color: #f5f5f4;
decoration-stone-200text-decoration-color: #e7e5e4;
decoration-stone-300text-decoration-color: #d6d3d1;
decoration-stone-400text-decoration-color: #a8a29e;
decoration-stone-500text-decoration-color: #78716c;
decoration-stone-600text-decoration-color: #57534e;
decoration-stone-700text-decoration-color: #44403c;
decoration-stone-800text-decoration-color: #292524;
decoration-stone-900text-decoration-color: #1c1917;
decoration-stone-950text-decoration-color: #0c0a09;
decoration-red-50text-decoration-color: #fef2f2;
decoration-red-100text-decoration-color: #fee2e2;
decoration-red-200text-decoration-color: #fecaca;
decoration-red-300text-decoration-color: #fca5a5;
decoration-red-400text-decoration-color: #f87171;
decoration-red-500text-decoration-color: #ef4444;
decoration-red-600text-decoration-color: #dc2626;
decoration-red-700text-decoration-color: #b91c1c;
decoration-red-800text-decoration-color: #991b1b;
decoration-red-900text-decoration-color: #7f1d1d;
decoration-red-950text-decoration-color: #450a0a;
decoration-orange-50text-decoration-color: #fff7ed;
decoration-orange-100text-decoration-color: #ffedd5;
decoration-orange-200text-decoration-color: #fed7aa;
decoration-orange-300text-decoration-color: #fdba74;
decoration-orange-400text-decoration-color: #fb923c;
decoration-orange-500text-decoration-color: #f97316;
decoration-orange-600text-decoration-color: #ea580c;
decoration-orange-700text-decoration-color: #c2410c;
decoration-orange-800text-decoration-color: #9a3412;
decoration-orange-900text-decoration-color: #7c2d12;
decoration-orange-950text-decoration-color: #431407;
decoration-amber-50text-decoration-color: #fffbeb;
decoration-amber-100text-decoration-color: #fef3c7;
decoration-amber-200text-decoration-color: #fde68a;
decoration-amber-300text-decoration-color: #fcd34d;
decoration-amber-400text-decoration-color: #fbbf24;
decoration-amber-500text-decoration-color: #f59e0b;
decoration-amber-600text-decoration-color: #d97706;
decoration-amber-700text-decoration-color: #b45309;
decoration-amber-800text-decoration-color: #92400e;
decoration-amber-900text-decoration-color: #78350f;
decoration-amber-950text-decoration-color: #451a03;
decoration-yellow-50text-decoration-color: #fefce8;
decoration-yellow-100text-decoration-color: #fef9c3;
decoration-yellow-200text-decoration-color: #fef08a;
decoration-yellow-300text-decoration-color: #fde047;
decoration-yellow-400text-decoration-color: #facc15;
decoration-yellow-500text-decoration-color: #eab308;
decoration-yellow-600text-decoration-color: #ca8a04;
decoration-yellow-700text-decoration-color: #a16207;
decoration-yellow-800text-decoration-color: #854d0e;
decoration-yellow-900text-decoration-color: #713f12;
decoration-yellow-950text-decoration-color: #422006;
decoration-lime-50text-decoration-color: #f7fee7;
decoration-lime-100text-decoration-color: #ecfccb;
decoration-lime-200text-decoration-color: #d9f99d;
decoration-lime-300text-decoration-color: #bef264;
decoration-lime-400text-decoration-color: #a3e635;
decoration-lime-500text-decoration-color: #84cc16;
decoration-lime-600text-decoration-color: #65a30d;
decoration-lime-700text-decoration-color: #4d7c0f;
decoration-lime-800text-decoration-color: #3f6212;
decoration-lime-900text-decoration-color: #365314;
decoration-lime-950text-decoration-color: #1a2e05;
decoration-green-50text-decoration-color: #f0fdf4;
decoration-green-100text-decoration-color: #dcfce7;
decoration-green-200text-decoration-color: #bbf7d0;
decoration-green-300text-decoration-color: #86efac;
decoration-green-400text-decoration-color: #4ade80;
decoration-green-500text-decoration-color: #22c55e;
decoration-green-600text-decoration-color: #16a34a;
decoration-green-700text-decoration-color: #15803d;
decoration-green-800text-decoration-color: #166534;
decoration-green-900text-decoration-color: #14532d;
decoration-green-950text-decoration-color: #052e16;
decoration-emerald-50text-decoration-color: #ecfdf5;
decoration-emerald-100text-decoration-color: #d1fae5;
decoration-emerald-200text-decoration-color: #a7f3d0;
decoration-emerald-300text-decoration-color: #6ee7b7;
decoration-emerald-400text-decoration-color: #34d399;
decoration-emerald-500text-decoration-color: #10b981;
decoration-emerald-600text-decoration-color: #059669;
decoration-emerald-700text-decoration-color: #047857;
decoration-emerald-800text-decoration-color: #065f46;
decoration-emerald-900text-decoration-color: #064e3b;
decoration-emerald-950text-decoration-color: #022c22;
decoration-teal-50text-decoration-color: #f0fdfa;
decoration-teal-100text-decoration-color: #ccfbf1;
decoration-teal-200text-decoration-color: #99f6e4;
decoration-teal-300text-decoration-color: #5eead4;
decoration-teal-400text-decoration-color: #2dd4bf;
decoration-teal-500text-decoration-color: #14b8a6;
decoration-teal-600text-decoration-color: #0d9488;
decoration-teal-700text-decoration-color: #0f766e;
decoration-teal-800text-decoration-color: #115e59;
decoration-teal-900text-decoration-color: #134e4a;
decoration-teal-950text-decoration-color: #042f2e;
decoration-cyan-50text-decoration-color: #ecfeff;
decoration-cyan-100text-decoration-color: #cffafe;
decoration-cyan-200text-decoration-color: #a5f3fc;
decoration-cyan-300text-decoration-color: #67e8f9;
decoration-cyan-400text-decoration-color: #22d3ee;
decoration-cyan-500text-decoration-color: #06b6d4;
decoration-cyan-600text-decoration-color: #0891b2;
decoration-cyan-700text-decoration-color: #0e7490;
decoration-cyan-800text-decoration-color: #155e75;
decoration-cyan-900text-decoration-color: #164e63;
decoration-cyan-950text-decoration-color: #083344;
decoration-sky-50text-decoration-color: #f0f9ff;
decoration-sky-100text-decoration-color: #e0f2fe;
decoration-sky-200text-decoration-color: #bae6fd;
decoration-sky-300text-decoration-color: #7dd3fc;
decoration-sky-400text-decoration-color: #38bdf8;
decoration-sky-500text-decoration-color: #0ea5e9;
decoration-sky-600text-decoration-color: #0284c7;
decoration-sky-700text-decoration-color: #0369a1;
decoration-sky-800text-decoration-color: #075985;
decoration-sky-900text-decoration-color: #0c4a6e;
decoration-sky-950text-decoration-color: #082f49;
decoration-blue-50text-decoration-color: #eff6ff;
decoration-blue-100text-decoration-color: #dbeafe;
decoration-blue-200text-decoration-color: #bfdbfe;
decoration-blue-300text-decoration-color: #93c5fd;
decoration-blue-400text-decoration-color: #60a5fa;
decoration-blue-500text-decoration-color: #3b82f6;
decoration-blue-600text-decoration-color: #2563eb;
decoration-blue-700text-decoration-color: #1d4ed8;
decoration-blue-800text-decoration-color: #1e40af;
decoration-blue-900text-decoration-color: #1e3a8a;
decoration-blue-950text-decoration-color: #172554;
decoration-indigo-50text-decoration-color: #eef2ff;
decoration-indigo-100text-decoration-color: #e0e7ff;
decoration-indigo-200text-decoration-color: #c7d2fe;
decoration-indigo-300text-decoration-color: #a5b4fc;
decoration-indigo-400text-decoration-color: #818cf8;
decoration-indigo-500text-decoration-color: #6366f1;
decoration-indigo-600text-decoration-color: #4f46e5;
decoration-indigo-700text-decoration-color: #4338ca;
decoration-indigo-800text-decoration-color: #3730a3;
decoration-indigo-900text-decoration-color: #312e81;
decoration-indigo-950text-decoration-color: #1e1b4b;
decoration-violet-50text-decoration-color: #f5f3ff;
decoration-violet-100text-decoration-color: #ede9fe;
decoration-violet-200text-decoration-color: #ddd6fe;
decoration-violet-300text-decoration-color: #c4b5fd;
decoration-violet-400text-decoration-color: #a78bfa;
decoration-violet-500text-decoration-color: #8b5cf6;
decoration-violet-600text-decoration-color: #7c3aed;
decoration-violet-700text-decoration-color: #6d28d9;
decoration-violet-800text-decoration-color: #5b21b6;
decoration-violet-900text-decoration-color: #4c1d95;
decoration-violet-950text-decoration-color: #2e1065;
decoration-purple-50text-decoration-color: #faf5ff;
decoration-purple-100text-decoration-color: #f3e8ff;
decoration-purple-200text-decoration-color: #e9d5ff;
decoration-purple-300text-decoration-color: #d8b4fe;
decoration-purple-400text-decoration-color: #c084fc;
decoration-purple-500text-decoration-color: #a855f7;
decoration-purple-600text-decoration-color: #9333ea;
decoration-purple-700text-decoration-color: #7e22ce;
decoration-purple-800text-decoration-color: #6b21a8;
decoration-purple-900text-decoration-color: #581c87;
decoration-purple-950text-decoration-color: #3b0764;
decoration-fuchsia-50text-decoration-color: #fdf4ff;
decoration-fuchsia-100text-decoration-color: #fae8ff;
decoration-fuchsia-200text-decoration-color: #f5d0fe;
decoration-fuchsia-300text-decoration-color: #f0abfc;
decoration-fuchsia-400text-decoration-color: #e879f9;
decoration-fuchsia-500text-decoration-color: #d946ef;
decoration-fuchsia-600text-decoration-color: #c026d3;
decoration-fuchsia-700text-decoration-color: #a21caf;
decoration-fuchsia-800text-decoration-color: #86198f;
decoration-fuchsia-900text-decoration-color: #701a75;
decoration-fuchsia-950text-decoration-color: #4a044e;
decoration-pink-50text-decoration-color: #fdf2f8;
decoration-pink-100text-decoration-color: #fce7f3;
decoration-pink-200text-decoration-color: #fbcfe8;
decoration-pink-300text-decoration-color: #f9a8d4;
decoration-pink-400text-decoration-color: #f472b6;
decoration-pink-500text-decoration-color: #ec4899;
decoration-pink-600text-decoration-color: #db2777;
decoration-pink-700text-decoration-color: #be185d;
decoration-pink-800text-decoration-color: #9d174d;
decoration-pink-900text-decoration-color: #831843;
decoration-pink-950text-decoration-color: #500724;
decoration-rose-50text-decoration-color: #fff1f2;
decoration-rose-100text-decoration-color: #ffe4e6;
decoration-rose-200text-decoration-color: #fecdd3;
decoration-rose-300text-decoration-color: #fda4af;
decoration-rose-400text-decoration-color: #fb7185;
decoration-rose-500text-decoration-color: #f43f5e;
decoration-rose-600text-decoration-color: #e11d48;
decoration-rose-700text-decoration-color: #be123c;
decoration-rose-800text-decoration-color: #9f1239;
decoration-rose-900text-decoration-color: #881337;
decoration-rose-950text-decoration-color: #4c0519;

Стилизация текста с помощью CSS — изучите веб-разработку

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

Хотите стать веб-разработчиком?

Мы подготовили курс, который включает в себя всю необходимую информацию, необходимую для работайте над своей целью.

Начало работы

Прежде чем приступить к этому модулю, вы уже должны иметь базовые знания HTML, как обсуждалось в модуле «Введение в HTML», и быть знакомыми с основами CSS, как обсуждалось в разделе «Введение в CSS».

Примечание: Если вы работаете на компьютере/планшете/другом устройстве, на котором у вас нет возможности создавать собственные файлы, вы можете попробовать (большинство) примеров кода в онлайн-программе кодирования, такой как JSBin или глюк.

Этот модуль содержит следующие статьи, которые научат вас всем основам стилизации текстового содержимого HTML.

Основные стили текста и шрифта

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

Списки стилей

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

Стайлинг звеньев

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

Веб-шрифты

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

Следующее задание проверит ваше понимание методов оформления текста, описанных в руководствах выше.

Набор домашней страницы общественной школы

В этом тесте мы проверим ваше понимание стиля текста, попросив вас оформить текст для домашней страницы общественной школы.

Обнаружили проблему с содержанием этой страницы?

  • Отредактируйте страницу на GitHub.
  • Сообщить о проблеме с содержимым.
  • Посмотреть исходный код на GitHub.
Хотите принять больше участия?

Узнайте, как внести свой вклад.

Последний раз эта страница была изменена участниками MDN.

Советы и рекомендации по текстовым эффектам CSS: изучение свойств текста CSS

Это НАЗВАНИЕ

(Для этого использовались свойства Text-align, text-transform и color)

Это абзац. Он выровнен по ширине, с отступом 30 пикселей, а расстояние между символами установлено на 5 пикселей. Эта ссылка выделена цветом, но не подчеркнута. Вот еще текст, в котором хорошо видно выравнивание абзаца. Круто, правда?

TL;DR — свойства стилей текста CSS задают цвета, размеры, шрифты, тени для вашего текстового содержимого. CSS также предлагает свойства для настройки выравнивания текста, расстояния между буквами и словами и т.д. цвет

  • 1.2. выравнивание текста
  • 1.3. текстовое оформление
  • 1.4. текстовое преобразование
  • 1.5. отступ текста
  • 1.6. межбуквенный интервал
  • 1.7. межсловный интервал
  • 1.8. высота строки
  • 1.9. направление
  • 1.10. текст-тень
  • 1.11. текстовое переполнение
  • 1.12. переполнение
  • 1.13. word-break
  • 2. Текст CSS: полезные советы
  • Популярные параметры стиля текста CSS

    цвет

    Текстовый стиль CSS обычно включает свойство цвет . Он устанавливает цвет для текстового содержимого.

    В следующем примере мы назначаем цвета

    и

    элементы:

    Фиолетовый цвет

    Розовый цвет

    Пример

     h2 {
       цвет: фиолетовый;
    }
    
    п {
       цвет: #FF1493; /* Код для розового */
    } 

    Попробуйте вживую. Учитесь на Udacity

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

    text-align

    Свойство text-align устанавливает выравнивание текста CSS. Вы можете выровнять текст по правому краю , левому краю или центру . Вы также можете растянуть так, чтобы каждая строка имела равную ширину .

    В следующем примере показаны все возможные способы выравнивания текста CSS:

    Пример

     h2 {
       выравнивание текста: по левому краю;
    }
    
    h3 {
       выравнивание текста: по центру;
    }
    
    h4 {
       выравнивание текста: вправо;
    }
    
    п {
       выравнивание текста: по ширине;
    } 

    Попробуйте живое обучение на Udacity

    Вы можете описать значения text-align с ключевыми словами :

    Значение Описание
    слева Ваш текст появится в левой части страницы (по умолчанию)
    справа Ваш текст появится в правой части страницы
    центр Ваш текст появится в центре страницы
    выравнивание Текст будет растянут, чтобы каждая строка имела одинаковую ширину

    text-decoration

    Свойство CSS text-decoration устанавливает декоративных линий для выделения точек в тексте CSS. Есть четыре варианта значения :

    • нет – нет линии (по умолчанию)
    • сквозной – поверх текста
    • над чертой – над текстом
    • подчеркивание – под текстом

    В следующем примере вы увидите все типы text-decoration строк:

    Пример

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

    Попробуйте в прямом эфире Учитесь на Udacity

    Совет: значение none обычно используется для , удаляя подчеркивание из ссылок.

    Вы можете определить стилей и цветов для каждой из этих строк в одном и том же объявлении при использовании сокращения text-decoration.

    text-transform

    Текст CSS может измениться автоматически, чтобы иметь только строчных или прописных букв. Преобразование текста может изменить стиль следующими способами:

    Я в верхнем регистре.
    Я в нижнем регистре.
    Я с большой буквы.

    В этом примере мы назначаем разные значения text-transform трем различным элементам HTML:

    ,

    , :

    Пример 9 0010

     ч2 {
       преобразование текста: верхний регистр;
    }
    
    п {
       преобразование текста: нижний регистр;
    }
    
    б {
       преобразование текста: использовать заглавные буквы;
    } 

    Попробуйте в прямом эфире Учитесь на Udacity

    text-indent

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

    Чтобы определить отступ текста CSS, мы используем свойство text-indent  . Он принимает в качестве значений показатели длины ( см, pt, px и т.д. ).

    В следующем примере мы назначаем тексту размером 45 пикселей отступ к элементу абзаца

    :

    Пример

     p {
       отступ текста: 45px;
    } 

    Попробуйте вживую Узнайте на Udacity

    letter-spacing

    Свойство letter-spacing принимает параметры длины ( см, pt, px и т. д. ) и использует их для установки интервала 900 10 между символы .

    Совет: вы можете использовать как отрицательные , так и положительные значения длины . Положительные числа увеличивают интервал, а отрицательные делают текст более компактным.

    Расстояние между буквами этого текста составляет 2 пикселя!
    Расстояние между буквами в этом тексте -2 пикселя!

    Пример ниже показывает результат положительного и отрицательного интервала для

    и

    элементов.

    Пример

     h2 {
        межбуквенный интервал: 2px; /* Это увеличит расстояние между буквами */
    }
    
    h3 {
        межбуквенный интервал: -2px; /* Это уменьшит расстояние между буквами */
    } 

    Попробуйте вживую Учитесь на Udacity

    Профессионалы

    • Простота в использовании благодаря принципу обучения на практике
    • Предлагает качественный контент
    • Геймифицированный опыт кодирования в браузере
    • 900 59 Цена соответствует качеству
    • Подходит для учащихся от начинающих до продвинутых
    Основные характеристики

    • Бесплатные сертификаты об окончании
    • Ориентированы на навыки работы с данными
    • Гибкий график обучения

    ЭКСКЛЮЗИВ: СКИДКА 50%

    Pros

    • Простой дизайн (без лишней информации)
    • Качественные курсы (даже бесплатные)
    • Разнообразие функций 90 060
    Основные характеристики

    • Программы наностепеней
    • Подходит для предприятий
    • Платные Сертификаты об окончании

    СКИДКА 15%

    Профессионалы

    • Удобная навигация
    • Никаких технических проблем
    • Кажется, заботится о своих пользователях
    Основные характеристики

    • Большое разнообразие курсов
    • 30-дневная политика возврата
    • Бесплатные сертификаты завершения

    ОТ 14,99$

    word-spacing

    Свойство word-spacing определяет интервал между словами для текстов CSS. Он работает с с положительными и отрицательными индикаторами длины ( см, pt, px и т. д. )

    В этом тексте межсловный интервал 5 пикселей!
    Расстояние между словами в этом тексте -5px!

    В приведенном ниже примере вы увидите, как отрицательные и положительные значения влияют на текст:

    Пример

     h2 {
       интервал между словами: 5px; /* Это увеличивает расстояние между словами */
    }
    
    h3 {
       интервал между словами: -5px; /* Это уменьшает расстояние между словами */
    } 

    Попробуйте живое обучение на Udacity

    line-height

    Свойство line-height определяет вертикальный интервал между строками текста. Он может иметь следующие значения:

    • Показатели длины (см, pt, px и т.д.).
    • Обычные числа (представляющие количество строк, составляющих высоту строк).

    В следующем примере мы создаем вертикального пространства , равного пространству, которое заняли бы пять строк:

    Пример

     р {
       высота строки: 5;
    } 

    Попробуйте вживую Узнайте на Udacity

    direction

    Свойство direction задает стиль текста CSS, определяя направление текста.

    • л  ( слева направо ).
    • rtl  ( справа налево ).

    В этом примере мы назначаем направление справа налево для

    элемент:

    Пример

     p {
       направление: rtl; /* Это заставляет текст двигаться справа налево */
    } 

    Попробуйте вживую. Учитесь на Udacity

    text-shadow

    CSS Стили текста стали еще лучше благодаря свойству text-shadow. В следующем примере мы добавляем к тексту синюю тень :

    У меня есть тень

    Пример

     h2 {
       тень текста: 0px 2px 5px синий;
    } 

    Попробуйте живое обучение на Udacity

    Рассмотрим эту таблицу с обязательными и дополнительными значениями text-shadow :

    h-shadow 9 0209 Длина горизонтальной тени. Опишите его значения, используя параметры длины (см, pt, px и т. д.). Необходимый.
    в-тень Высота вертикальной тени. Опишите его значения, используя параметры длины (см, pt, px и т. д.). Необходимый.
    радиус размытия Задает радиус размытия. Опишите его значение, используя параметры длины (см, pt, px и т. д.). Если не включено, это 0,
    цвет Определяет цвет тени. Опишите его, используя названия цветов, значения RGB или HEX. Если он не включен, он черный.

    text-overflow

    Свойство CSS text-overflow  определяет способ представления переполненного контента . Содержимое отображается как многоточие или может быть обрезанным .

    В этом примере показано использование text-overflow с двумя возможными значениями многоточие и clip :

    Пример

     p. test1 {
        пробел: nowrap;
        ширина: 100 пикселей;
        граница: 2px сплошная #2c2f30;
        переполнение: скрыто;
        переполнение текста: клип;
    }
    
    р.тест2 {
        пробел: nowrap;
        ширина: 100 пикселей;
        граница: 2px сплошная #2c2f30;
        переполнение: скрыто;
        переполнение текста: многоточие;
    } 

    Попробуйте в прямом эфире Учитесь на Udacity

    Чтобы улучшить текстовые эффекты CSS, мы можем соединить text-overflow с другими свойствами стиля и псевдоклассами.

    В этом примере показано переполненное содержимое после того, как пользователь наведет на него курсор:

    Это очень длинный текст, который вы не увидите, пока не наведете на него курсор!

    Пример

     p.test:hover {
        переполнение текста: наследовать;
        переполнение: видимое;
    } 

    Попробуйте вживую. Учитесь на Udacity

    overflow-wrap

    Текстовые эффекты CSS включают overflow-wrap , который разбивает длинные слова и переносит их на следующую строку. Свойство предотвращает вывод текста за пределы строки.

    Это какой-то очень оооооооооооооооооооооочень длинный текст

    Пример

     p {
     ширина: 50 пикселей;
     высота: 100 пикселей;
     граница: 5 пикселей сплошного красного цвета;
     отступ: 6px;
     поле: 6px;
     overflow-wrap: break-word;
    } 

    Попробуйте Live Learn на Udacity

    Может иметь следующие значения:

    • нормальный : слова прерываются только на стандартных местах.
    • в любом месте : слова разбиваются на в любой точке , чтобы предотвратить переполнение. CSS учитывает возможности мягкого переноса слова при оценке внутренних размеров минимального содержимого.
    • break-word : то же, что и в любом месте , но CSS не учитывает возможности мягкого переноса.
    • наследуют : элементы берут значение overflow-wrap от своих родителей .

    Совет: CSS overflow-wrap раньше назывался word-wrap .

    word-break

    Свойство word-break устанавливает правила разрыва строк , когда текст выходит за пределы поля содержимого.

    В этом примере показано, как word-break работает с break-all значение:

    Это какой-то очень длинный текст

    Это какой-то очень длинный текст

    Пример

     p.test1 {
        слово-разрыв: разбить все;
    }
    
    р.тест2 {
        Word-break: сохранить все;
    } 

    Попробуйте вживую. Учитесь на Udacity

    Свойство word-break может иметь следующие значения:

    • normal : правила разрыва строки по умолчанию .
    • разлом : предотвращает переполнение , вставляя разрывы между любыми двумя символами (не для японских/корейских/китайских символов).

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *