Содержание

Тег | htmlbook.ru

Internet Explorer Chrome Opera Safari Firefox Android iOS
3.0+ 1.0+ 1.0+ 1.0+ 1.0+ 1.0+ 1.0+

Спецификация

HTML: 3.2 4.01 5.0 XHTML: 1.0 1.1

Описание

Устанавливает жирное начертание шрифта. Допустимо использовать этот тег совместно с другими тегами, которые определяют начертание текста.

Синтаксис

<b>Текст</b>

Закрывающий тег

Обязателен.

Атрибуты

Для этого тега доступны универсальные атрибуты и события.

Аналог CSS

font-weight

Пример. Использование тега <b>

HTML5IECrOpSaFx

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>Тег B</title>
 </head>
 <body>
  <p><b>Lorem ipsum dolor sit amet</b></p>
  <p><b>Lorem ipsum</b> dolor sit amet, consectetuer adipiscing elit, 
  sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat 
  volutpat.
<b>Ut wisis</b> enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</p> </body> </html>

Результат данного примера показан на рис. 1.

Рис. 1. Вид жирного начертания шрифта в тексте

Примечание

Хотя использование тега <b> не осуждается в HTML, применение стилей предоставляет больше возможностей по управлению жирностью текста. С другой стороны, поисковые системы «любят» слова, выделенные жирным начертанием, и повышают их рейтинг.

как выделять жирным шрифтом слова в абзаце в HTML/CSS?



Я новичок в веб-программировании, и у меня есть несколько очень простых вопросов.

Я пытаюсь выделить жирным шрифтом несколько слов в одном абзаце, но не знаю, как это сделать с помощью HTML/CSS.. Как я могу выделить жирным шрифтом одно слово, например «bold» в моем примере?

Это выделяет жирным шрифтом целый абзац:

<html>
<head>
<style type="text/css">
p. n1
{
    font:15px bold 30px Georgia,serif;
}

</style>
</head>

<body>
<p>I am in bold. </p>
</body>
</html>
html css paragraph
Поделиться Источник user1111042
    30 января 2012 в 01:26

7 ответов




36

<p><strong>This is in bold.</strong> This is not.</p>

Вы можете найти Mozilla Developer Network очень удобным и надежным справочником.

Поделиться Mike Hofer     30 января 2012 в 01:32



10

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

Когда требуется, чтобы стиль определенный раздел пункт Использовать в теге span.

<p><span>Andy Warhol</span> (August 6, 1928 - February 22, 1987) 

was an American artist who was a leading figure in the visual art movement known as pop 

art.</p>

Энди Уорхол (6 августа 1928 — 22 февраля 1987) — американский художник, ведущий деятель движения визуального искусства, известного как поп-арт.

Как показывает код, стили тега span для указанных слов: «Andy Warhol». Вы можете дополнительно стилизовать слово, используя любые коды стиля шрифта CSS.

{font-weight; font-size; text-decoration; font-family; margin; color}, etc. 

Любой из них и многое другое можно использовать для стилизации слова, группы слов или даже определенных абзацев без необходимости добавлять класс в документ таблицы стилей CSS. Надеюсь, это кому-то поможет!

Поделиться Michael Anderson — NinjaSush3     20 апреля 2013 в 07:33



3

если вы хотите просто «bold», ответ Майка Хофера в основном правильный.

но обратите внимание, что тег выделяет свое содержимое жирным шрифтом по умолчанию, но вы можете изменить это поведение с помощью css, например:

p strong {
    font-weight: normal;
    font-style: italic;
}

Теперь ваш «bold» курсив 🙂

Поэтому старайтесь использовать теги по их значению, а не по стилю по умолчанию.

Поделиться Rodrigo     30 января 2012 в 02:01


  • Android — не может выделять жирным шрифтом больше одного слова в edittext

    У меня есть editText, в котором я хочу выделить жирным шрифтом текст, который я выбираю. Я использую контекстную панель действий с кнопкой для выделения выделенного слова жирным шрифтом. Проблема в том, что если я выделяю слово жирным шрифтом, то не могу выделить другие, а если я удаляю промежуток…

  • Изменить (жирным шрифтом) все слова перед определенным словом

    У меня есть список из почти 1000 наград, которые должны появиться на сайте. Каждая награда находится в своем собственном диапазоне и соответствует формату x for y пример: <span>Broadcast Film Critics Association Award for Best Director</span> Для каждого из этих промежутков я хотел бы…



3

<p><b> BOLD TEXT </b> not in bold </p>;

Включите текст, который вы хотите выделить жирным шрифтом между <b>...</b>

Поделиться user1177371     30 января 2012 в 05:38



3

<style type="text/css">
p.boldpara {font-weight:bold;}
</style>
</head>

<body>
<p>Stack overflow is good site for developers. I really like this site </p>

</body>

</html>

http://www.tutorialspoint.com

Поделиться swati16     12 августа 2012 в 05:49



1

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

Попробуйте использовать пролеты, которые отлично подходят для таких ситуаций, как ваша.

  1. Создайте класс для выделения любого элемента жирным шрифтом. Так что для текста абзаца это будет
span.bold(This name can be anything do not include parenthesis) {
   font-weight: bold;
}
  1. В вашем html вы можете получить доступ к этому классу, например, используя теги span и добавив класс bold или любое другое имя, которое вы выбрали

Поделиться coletrain     30 января 2012 в 03:56



1

Добавить тег <b>

<p> <b> I am in Bold </b></p>

Для получения дополнительных тегов форматирования текста нажмите здесь

Поделиться mee     10 июля 2015 в 06:44


Похожие вопросы:


jQuery-выделите жирным шрифтом все слова в запросе

У меня есть большой документ HTML, книга, и мне нужно выделять жирным шрифтом каждое появление Toronto. Как это делается в jQuery?


Как выделять жирным шрифтом текст с помощью компактной рамки

У меня есть приложение, написанное на C# для компактной платформы (3.5). Я пытаюсь отобразить какой-то текст на форме жирным шрифтом. Класс Label не дает мне возможности выделять жирным шрифтом мой…


Как BOLD определенные слова в NSString абзаце

Мне было интересно, можно ли выделить жирным шрифтом конкретные слова в тексте, который хранится в NSString. Я могу выделять жирным шрифтом, изменять шрифт символов в зависимости от их расположения…


MigraDoc-выделенный жирным шрифтом определенный текст в абзаце

В MigraDoc, если у меня есть абзац, как я могу выделить жирным шрифтом только какой -то текст в абзаце, а не весь абзац? Редактировать: Ниже приведен типичный код, который я бы использовал для…


Часть слова жирным шрифтом в настройки

Как я могу сделать часть слова жирным шрифтом в reStructuredText? Вот пример того, что мне нужно: . rst означает r e s tructured t ext.


Android — не может выделять жирным шрифтом больше одного слова в edittext

У меня есть editText, в котором я хочу выделить жирным шрифтом текст, который я выбираю. Я использую контекстную панель действий с кнопкой для выделения выделенного слова жирным шрифтом. Проблема в…


Изменить (жирным шрифтом) все слова перед определенным словом

У меня есть список из почти 1000 наград, которые должны появиться на сайте. Каждая награда находится в своем собственном диапазоне и соответствует формату x for y пример: <span>Broadcast Film…


Как я могу динамически выделять жирным шрифтом первые два слова в абзаце?

Как я могу динамически выделять жирным шрифтом первые два слова в абзаце? Я пытаюсь выделить жирным шрифтом первые два слова в абзаце, что я могу сделать ? за это Использование HTML Javascript Css…


Использование docx4j для выделения жирным шрифтом слова в абзаце

Я пытаюсь сгенерировать простой текст, подобный этому, с помощью Java в документ docx This is **bold** test Я ищу в интернете эту часть кода, которая будет близкой, однако она выделяет жирным. ..


Можно ли выделить жирным шрифтом часть слова в Slack (Linux)?

Можно ли выделять жирным шрифтом часть слова в Slack Chat? Пример : Stack Overflow . Я использую Ubuntu 18.04 и версию Linux slack. Использование построителя сообщений и значения unicode \u000b,…

В чем разница между и , и ?

<i>, <b>, <em>И <strong>теги , традиционно репрезентативные. Но они получили новое семантическое значение в HTML5 .

<i>и <b>был использован для стиля шрифта в HTML4. <i>был использован для курсива и <b>жирным шрифтом. В HTML5 <i>тег имеет новое семантическое значение « альтернативный голос или настроение », а <b>тег имеет стилистическое смещение .

Примеры использования <i>тега — таксономическое обозначение, технический термин, идиоматическая фраза с другого языка, транслитерация, мысль, названия кораблей в западных текстах. Такие как —

<p><i>I hope this works</i>, he thought.</p>

Пример использования <b>тега: ключевые слова в извлечении документа, названия продуктов в обзоре, полезные слова в интерактивном текстовом программном обеспечении, ведущий статьи.

Следующий пример абзаца стилистически смещен от абзацев, следующих за ним.

<p><b>The event takes place this upcoming Saturday, and over 3,000 people have already registered.</b></p>

<em>и <strong>имел значение акцент и сильный акцент в HTML4. Но в HTML5 <em>означает подчеркнутый акцент и <strong>означает сильную важность .

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

<p>Make sure to sign up <em>before</em> the day of the event, September 16, 2016</p>

В том же примере мы можем использовать <strong>тег следующим образом.

<p>Make sure to sign up <em>before</em> the day of the event, <strong>September 16, 2016</strong></p>

придать важность дате события.

MDN Ref:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/em

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/strong

Задание шрифтов — HTML, CSS, JavaScript, Perl, PHP, MySQL: Weblibrary.biz

В CSS на первом этапе функционирования механизмов управления шрифтами решается вопрос о принципах, используемых разработчиками таблиц стилей для определения совокупности шрифтов, которые будут использоваться агентом пользователя. На первый взгляд наиболее очевидным способом идентификации шрифта кажется использование его имени, представляющего собой строку, разбитую на несколько отдельных частей, например, “BT Swiss 721 Heavy Italic”.

К сожалению, не существует хорошо разработанной и общедоступной системы классификации шрифтов по именам и, более того, термины, используемые для одной гарнитуры шрифтов, могут не подойти для другой. Например, термин ‘курсив’ (‘italic’) обычно используется для обозначения наклонного текста, который также может обозначаться англоязычными терминами Oblique, Slanted, Incline, Cursive или Kursiv. Аналогично имя шрифта может содержать термины, описывающие его вес. Основная цель, преследуемая при этом, заключается в различении шрифтов одной гарнитуры по яркости их написания. До сих пор термины, обозначающие вес шрифтов, не нашли общепринятого значения, и их использование варьируется в очень широком диапазоне. Например, шрифт, который, по Вашему предположению, должен быть жирным, может оказаться нормальным (Regular, Roman, Book или Medium), полужирным (Semi-Bold или Demi-Bold), жирным (Bold) или сверхжирным (Black) в зависимости от того, насколько темным был задан “нормальный” тип начертания шрифта в процессе его разработки.

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

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

Свойства, используемые для задания шрифтов

При описании шрифта в CSS2 используются следующие его характеристики:

Гарнитура

Гарнитура шрифта определяет, какая гарнитура будет использоваться для вывода текста. Гарнитура – это группа шрифтов, разработанных для совместного использования и обладающих некоторым сходством. Один шрифт гарнитуры может быть курсивным, второй жирным, третий может быть сжатым или состоять из малых прописных букв. Среди названий гарнитур шрифтов можно упомянуть такие как “Helvetica”, “New Century Schoolbook” и “Kyokasho ICA L”. Названия гарнитур могут включать не только латинские буквы. Гарнитуры шрифтов могут быть сгруппированы в различные категории: гарнитуры с засечками или без; гарнитуры, символы которых располагаются друг относительно друга на одинаковом или различном расстоянии; гарнитуры, тип начертания которых напоминает рукописный; гарнитуры, содержащие аллегорические шрифты, и т.д.

Стиль

Стиль шрифта определяет, какой тип начертания будет использоваться для представления текста: обычный, курсивный или наклонный. Курсив – это нечто среднее между нормальным и рукописным стилем начертания. Наклонный тип отличается от нормального только тем, что имеет некоторый постоянный наклон, не изменяющий начертания нормальной формы шрифта. Такой стиль чаще всего используется в сочетании с рублеными шрифтами (sans-serif). Благодаря этим определениям слегка наклоненное нормальное начертание шрифта теперь уже не будет спутано с наклонным начертанием, а нормальное греческое начертание – с курсивным.

Варианты

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

Вес

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

Масштабирование

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

Размер
p Размер шрифта определяет величину шрифта от одной базовой линии до другой при наборе без шпонов (в терминах CSS это имеет место, если свойства ‘font-size’ и ‘line-height’ принимают одинаковые значения).

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

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

Гарнитура шрифта: свойство ‘font-family’

‘font-family’

Значение: [[ <family-name> | <generic-family> ],]* [<family-name> | <generic-family>] | inherit
Начальное значение: зависит от пользовательского агента
Область применения: все элементы
Наследование: да
Процентное задание: нет
Устройства: визуального форматирования

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

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

BODY { font-family: Baskerville, "Heisi Mincho W3", Symbol, serif }

Глифы, имеющиеся в шрифте “Baskerville” (который содержит только латинские символы), будут взяты из него, глифы для японских букв будут взяты из “Heisi Mincho W3”, а глифы математических символов будут взяты из набора “Symbol”. Все другие глифы будут взяты из общедоступной гарнитуры serif.

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

Существует два типа имен гарнитур шрифтов:

<имя-семейства>

Имя выбранной гарнитуры шрифтов. В предыдущем примере “Baskerville”, “Heisi Mincho W3” и “Symbol” являются гарнитурами шрифтов. Имена гарнитур шрифтов, содержащие пробелы, должны заключаться в кавычки. Если кавычки не используются, то пробелы, расположенные до и после имени шрифта, игнорируются, а любая последовательность пробелов, фигурирующая непосредственно внутри самого имени шрифта, преобразуется в один пробел.

<общее-семейство>

Существуют следующие общедоступные гарнитуры шрифтов: антиква (‘serif’), гротески (‘sans-serif’), курсивы (‘cursive’), аллегорические (‘fantasy’) и моноширнные (‘monospace’) шрифты. Описания этих гарнитур можно найти в разделе об общедоступных гарнитурах шрифтов. Имена общедоступных гарнитур шрифтов являются ключевыми словами, и поэтому не должны заключаться в кавычки.

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

Например:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<TITLE>Тестирование шрифта</TITLE>
<STYLE type="text/css">
BODY { font-family: "new century schoolbook", serif }
</STYLE>
</HEAD>
<BODY>
<h2>Test</h2>
<P>Что случилось, Док?
</BODY>
</HTML>

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

*:lang(ja-jp) { font: 900 14pt/16pt "Heisei Mincho W9", serif }
*:lang(zh-tw) { font: 800 14pt/16.5pt "Li Sung", serif }

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

Стиль шрифта: свойства ‘font-style’, ‘font-variant’, ‘font-weight’ и ‘font-stretch’

‘font-style’

Значение: normal | italic | oblique | inherit
Начальное значение: normal
Область применения: все элементы
Наследование: да
Процентное задание: нет
Устройства: визуального форматирования

Свойство ‘font-style’ определяет выбор нормального (прямого (“roman” или “upright”)), курсивного или наклонного типа начертания в рамках одной гарнитуры шрифтов. Принимаемые им значения имеют следующий смысл:

normal

Задает шрифт, который в базе данных шрифтов агента пользователя описывается как нормальный (‘normal’).

oblique

Задает шрифт, который в базе данных шрифтов агента пользователя описывается как наклонный (‘oblique’). Шрифты, содержащие в своих именах слова ‘Oblique’, ‘Slanted’ или ‘Incline’ в базе данных шрифтов обычно обозначаются одним словом ‘oblique’. Шрифт, обозначенный в базе шрифтов агента пользователя словом ‘oblique’, может быть сгенерирован путем обычного наклона нормального шрифта.

italic

Задает шрифт, который в базе данных шрифтов агента пользователя описывается как курсивный (‘italic’) или наклонный (‘oblique’), если курсивный тип начертания недоступен. Шрифты, содержащие в своих именах слова Italic, Cursive или Kursiv, обычно обозначаются одним словом ‘italic’.

В этом примере текст элементов h2, h3 и h4 будет отображаться курсивом. Однако выделенный (с помощью элемента EM) текст в элементе h2 будет отображаться нормальным шрифтом.

h2, h3, h4 { font-style: italic } h2 EM { font-style: normal }
‘font-variant’

Значение: normal | small-caps | inherit
Начальное значение: normal
Область применения: все элементы
Наследование: да
Процентное задание: нет
Устройства: визуального форматирования

В шрифтах, обладающих капителью, глифы для строчных букв выглядят аналогично глифам прописных, но имеют при этом меньший размер и немного другие пропорции. Свойство ‘font-variant’ определяет выбор варианта шрифта, обладающего двумя наборами знаков (т.е. двумя регистрами, как в латинице). Это свойство не имеет видимого эффекта для шрифтов, обладающих одним набором знаков (т.е. одним регистром, как в большинстве мировых систем письменности). Принимаемые им значения имеют следующий смысл:

normal

дает шрифт, не содержащий капители.

small-caps

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

В следующем примере элемент h4 отображается капителью, а выделенные (с помощью элемента EM) слова отображаются наклонной капителью:

h4 { font-variant: small-caps }
EM { font-style: oblique }

Поскольку данное свойство приводит к преобразованию всех букв текста в заглавные, то к нему применимы все замечания относительно свойства ‘text-transform’.

‘font-weight’

Значение: normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | inherit
Начальное значение: normal
Применяется: все элементы
Наследование: да
Процентное задание: нет
Устройства: визуального форматирования

Свойство ‘font-weight’ задает вес шрифта. Принимаемые им значения имеют следующий смысл:

от 100 до 900

Эти значения представляют упорядоченную последовательность, каждое число в которой обозначает вес в порядке его возрастания.

normal

Аналогично ‘400’.

bold

Аналогично ‘700’.

bolder

Задает вес шрифта, превышающий унаследованный им вес. Если такого веса не существует, то происходит простое увеличение численного значения веса (а шрифт не изменяется). Если унаследованное значение равно ‘900’, то результирующим значением будет также ‘900’.

lighter

Задает вес шрифта меньше унаследованного им веса. Если такого веса не существует, происходит простое уменьшение численного значения веса (а шрифт не изменяется). Если унаследованное значение равно ‘100’, то результирующим значением будет также ‘100’.

P { font-weight: normal } /* 400 */
h2 { font-weight: 700 } /* жирный */
BODY { font-weight: 400 }
STRONG { font-weight: bolder } /* 500, если такое значение доступно */

Дочерние элементы наследуют вычисляемое значение веса.

‘font-stretch’

Значение: normal | wider | narrower | ultra-condensed | extra-condensed | condensed | semi-condensed | semi-expanded | expanded | extra-expanded | ultra-expanded | inherit
Начальное значение: normal
Область применения: все элементы
Наследование: да
Процентное задание: нет
Устройства: визуального форматирования

С использованием свойства ‘font-stretch’ можно осуществить выбор нормального, сжатого или разреженного начертания из гарнитуры шрифтов. Абсолютные значения, соответствующие ключевым словам, упорядочены следующим образом, начиная с самого узкого типа начертания и заканчивая самым широким:

  1. ultra-condensed
  2. extra-condensed
  3. condensed
  4. semi-condensed
  5. normal
  6. semi-expanded
  7. expanded
  8. extra-expanded
  9. ultra-expanded

Относительное ключевое слово ‘wider’ задает значение, превосходящее наследуемое значение (если последнее не равно ‘ultra-expanded’). Относительное ключевое слово ‘narrower’ задает значение, которое меньше наследуемого значения (если последнее не равно ‘ultra-condensed’).

Размер шрифта: свойства ‘font-size’ и ‘font-size-adjust’

‘font-size’

Значение: <absolute-size> | <relative-size> | <length> | <percentage> | inherit
Начальное значение: medium
Область применения: все элементы
Наследование: да, наследуется вычисляемое значение
Процентное задание: относительно размера шрифта родительского элемента
Устройства: визуального форматирования

Это свойство описывает размер шрифта. Принимаемые им значения имеют следующий смысл:

<absolute-size>

Ключевое слово <absolute-size> указывает на элемент в таблице размеров шрифтов, которая вычисляется и хранится пользовательским агентом. Возможные значения:

[ xx-small | x-small | small | medium | large | x-large | xx-large ]

Применительно к компьютерным мониторам при переходе между двумя соседними индексами рекомендуется использовать масштабирующий коэффициент, равный 1.2. Если размер ‘medium’ шрифта равен 12пт, то размер ‘large’ должен быть равен 14.4пт. Для разных устройств требуются разные масштабирующие коэффициенты. Кроме того, при вычислении элементов таблицы пользовательский агент должен учитывать качество и доступность шрифтов. Эта таблица может изменяться в зависимости от гарнитуры шрифтов.

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

<relative-size>

Интерпретация ключевого слова <relative-size> осуществляется, исходя из содержимого таблицы размеров шрифтов и размера шрифта родительского элемента. Возможные значения:

[ larger | smaller ]

Например, если размер шрифта родительского элемента равен ‘medium’, то при значении ‘larger’ размер шрифта текущего элемента будет равен ‘large’. Если размер шрифта родительского элемента не совпадает ни с одним элементом таблицы, то пользовательский агент может интерполировать его значение в интервале между двумя соседними элементами таблицы или округлить его до значения ближайшего элемента. Если числовое значение выходит за границы, устанавливаемые ключевыми словами, то может оказаться, что пользовательскому агенту потребуется осуществить его экстраполяцию.

<length>

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

<percentage>

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

Фактическое значение этого свойства может отличаться от вычисляемого значения из-за числовых поправок, привносимых свойством ‘font-size-adjust’, и недоступности определенных размеров шрифтов.

Дочерние элементы наследуют вычисляемое значение свойства ‘font-size’ (в противном случае осуществится наложение значения свойства ‘font-size-adjust’).

P { font-size: 12pt; }
BLOCKQUOTE { font-size: larger }
EM { font-size: 150% }
EM { font-size: 1.5em }
'font-size-adjust' Значение: <number> | none | inherit
Начальное значение: none
Область применения: все элементы
Наследование: да
Процентное задание значений: нет
Ассоциированные устройства: устройства визуального форматирования

Субъективно воспринимаемые размер и различимость шрифтов, содержащих два набора знаков, зависят от значения свойства ‘font-size’ намного меньше, чем от значения свойства ‘x-height’, или, говоря на практическом языке, от отношения этих двух значений, называемого перспективой (равной отношению размера шрифта к высоте его строчных символов). Чем выше значение перспективы, тем больше вероятность того, что шрифт меньшего размера будет хорошо различимым. И наоборот, чем меньше значение перспективы шрифта, тем быстрее (по сравнению со шрифтами с большим значением перспективы) падает различимость букв при уменьшении его размера ниже заданного порогового значения. Непосредственная подстановка шрифтов, основанная только на их размерах, может привести к понижению различимости их символов.

Например, значение перспективы широко известного шрифта Verdana равно 0.58: если размер шрифта Verdana равен 100 единицам, то высота его строчных букв равна при этом 58 единицам. Для сравнения, значение перспективы шрифта Times New Roman равно 0.46. Таким образом, при небольших размерах различимость символов шрифта Verdana будет выше, чем символов шрифта Times New Roman. И наоборот, шрифт Verdana часто выглядит ‘слишком большим’, если он подставляется вместо шрифта Times New Roman при сохранении его размеров постоянными.

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

none

Высота строчных букв шрифта не сохраняется.

<number>

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

y(a/a') = c

где:

y = значение свойства 'font-size' первого выбранного шрифта
a' = значение перспективы доступного шрифта
c = значение свойства 'font-size', которое будет использовано для доступного шрифта

Например, если шрифт Verdana размером в 14 пикселей (и значением перспективы 0.58) недоступен, а значение перспективы имеющегося шрифта равно 0.46, то подставляемый шрифт будет иметь размер, равный 14*(0.58/0.46) = 17.65 пикселям.

Корректировка размера шрифта производится при вычислении фактического значения свойства ‘font-size’. Т.к. наследование происходит по вычисляемым значениям, то дочерние элементы будут наследовать некорректированные значения.

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

На следующем рисунке показаны результаты использования свойства ‘font-size-adjust’, когда применяется масштабирующий коэффициент и в качестве “первого выбранного” выступает шрифт Verdana. После коррекции видимые размеры шрифтов кажутся не изменившимися, хотя фактические размеры (’em’) изменились более чем на 100%. Обратите внимание, что действие свойства ‘font-size-adjust’ направлено к сохранению горизонтальных размеров строк.

Свойство ‘font’ стенографического типа

‘font’

Значение: [ [ <‘font-style’> || <‘font-variant’> || <‘font-weight’> ]? <‘font-size’> [ / <‘line-height’> ]? <‘font-family’> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit
Начальное значение: см. каждое свойство в отдельности
Область применения: все элементы
Наследование: да
Процентное задание значений: допускается в свойствах ‘font-size’ и ‘line-height’
Ассоциированные устройства: устройства визуального форматирования

За исключением некоторых аспектов, которые будут описаны ниже, свойство ‘font’, являясь стенографическим, используется для определения значений свойств ‘font-style’, ‘font-variant’, ‘font-weight’, ‘font-size’, ‘line-height’ и ‘font-family’ в одном месте таблицы стилей. Синтаксис этого свойства основан на традиционной типографической сокращенной записи свойств шрифтов.

Всем свойствам шрифтов, включая те, которые были описаны в предыдущем абзаце, а также свойства ‘font-stretch’ и ‘font-size-adjust’, сначала присваиваются их начальные значения. Затем те свойства, значения которых в сокращенной записи свойства ‘font’ заданы явно, принимают эти значения. Для определения допустимых и начальных значений следует обратиться к вышеизложенному описанию свойств. Двусторонняя совместимость уровней CSS приводит к тому, что свойство сокращенной записи ‘font’ не позволяет присваивать свойствам ‘font-stretch’ и ‘font-size-adjust’ никаких других значений кроме начальных. Значения этих свойств можно задать индивидуально.

P { font: 12pt/14pt sans-serif }
P { font: 80% sans-serif }
P { font: x-large/110% "new century schoolbook", serif }
P { font: bold italic large Palatino, serif }
P { font: normal small-caps 120%/120% fantasy }
P { font: oblique 12pt "Helvetica Nue", serif; font-stretch: condensed }

Процентное соотношение (‘80%’), используемое во втором правиле для определения размера шрифта, задается относительно размера шрифта родительского элемента. Процентное соотношение (‘110%’), используемое в третьем правиле для определения высоты строки, задается относительно размера шрифта самого элемента.

В первых трех правилах значения свойств ‘font-variant’ и ‘font-weight’ не задаются явно, поэтому они принимают свои начальные значения (‘normal’). Обратите внимание, что название “new century schoolbook” гарнитуры шрифтов, содержащее пробелы, заключено в кавычки. В четвертом правиле свойству ‘font-weight’ присваивается значение ‘bold’, свойству ‘font-style’ – значение ‘italic’, а свойству ‘font-variant’ явно присваивается значение ‘normal’.

В пятом правиле определяются значения свойств ‘font-variant’ (‘small-caps’), ‘font-size’ (120% от размера шрифта родительского элемента), ‘line-height’ (120% от размера шрифта) и ‘font-family’ (‘fantasy’). Таким образом, в качестве значения двух оставшихся свойств ‘font-style’ и ‘font-weight’ используется ключевое слово ‘normal’.

В шестом правиле определяются значения свойств ‘font-style’, ‘font-size’ и ‘font-family’. Другим свойствам шрифтов присваиваются их начальные значения. Затем в этом правиле свойству ‘font-stretch’ присваивается значение ‘condensed’, т.к. это значение не может быть присвоено данному свойству с помощью свойства сокращенной записи ‘font’.

Следующие значения относятся к системным шрифтам:

caption

Шрифт, используемый для заголовков элементов управления (кнопок, выпадающих меню и т. д.).

icon

Шрифт, используемый для обозначения пиктограмм.

menu

Шрифт, используемый в меню (например, в выпадающих меню и списках меню).

message-box

Шрифт, используемый в диалоговых окнах.

small-caption

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

status-bar

Шрифт, используемый в панелях, описывающих статус окон.

Параметры системных шрифтов могут быть описаны только все целиком, т.е. гарнитура шрифтов, размер, насыщенность, стиль и прочие параметры определяются одновременно. При желании эти значения могут быть затем изменены отдельно. Если на данной платформе нет шрифта с указанными характеристиками, то пользовательский агент должен либо выполнить адекватную подстановку (например, шрифт ‘caption’ с меньшим размером букв может быть использован для шрифта ‘smallcaption’), либо подставить свой шрифт, используемый им по умолчанию. Как и в случае обычных шрифтов, если операционная система не предоставляет пользователю доступа к отдельному свойству системных шрифтов, то ему присваивается его начальное значение.

По этой причине рассматриваемое свойство является свойством “почти” сокращенной записи: самого по себе свойства ‘font-family’ недостаточно для описания системных шрифтов, которые могут быть заданы только с использованием свойства ‘font’, предоставляющего разработчикам возможности, не сводящиеся к простому суммированию включенных в него свойств. Тем не менее, значения отдельных свойств системных шрифтов, таких, как ‘font-weight’, могут по-прежнему изменяться в индивидуальном порядке.

BUTTON { font: 300 italic 1.3em/1.7em "FB Armada", sans-serif }
BUTTON P { font: menu }
BUTTON P EM { font-weight: bolder }

Если бы в некоторой системе для выпадающих меню был задан, например, шрифт Charcoal размером в 9 пунктов и насыщенностью, равной 600, то элементы P, являющиеся дочерними элементами элемента BUTTON, отображались бы так, как если бы действовало следующее правило:

BUTTON P { font: 600 9pt Charcoal }

Т. к. сокращенная запись ‘font’ возвращает начальное значение всем свойствам, для которых значение не было задано явно, то равносильным этой записи является действие следующего объявления:

BUTTON P {
font-style: normal;
font-variant: normal;
font-weight: 600;
font-size: 9pt;
line-height: normal;
font-family: Charcoal
}

Общедоступные гарнитуры шрифтов

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

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

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

Антикв

Глифы антиквенных шрифтов в соответствии с тем, как этот термин используется в CSS, имеют концевые штрихи, расширяющиеся и сужающиеся окончания, а также явно засекаемые концы, включая брусковые засечки. Символы антиквенных шрифтов обычно отстоят друг от друга на одинаковом расстоянии. В антикве различие между толстыми и тонкими штрихами обычно выражено намного сильнее, чем в гротесках. В CSS термин ‘serif’ (‘антиква’) используется для обращения к шрифтам любого начертания в то время, как для некоторых частных типов начертаний могут существовать свои собственные имена, такие, как Mincho (японский), Sung или Song (китайский), Totum или Kodig (корейский). Любой шрифт, обозначенный одним из этих терминов, может использоваться в качестве представителя общедоступной гарнитуры ‘антиква’.

Примерами шрифтов, подходящих под это описание, могут быть:Латинские шрифты Times New Roman, Bodoni, Garamond, Minion Web, ITC Stone Serif, MS Georgia, Bitstream Cyberbit

Греческие шрифты Bitstream Cyberbit
Кириллица Adobe Minion Cyrillic, Excelcior Cyrillic Upright, Monotype Albion 70,
Bitstream Cyberbit, ER Bukinst
Еврейские шрифты New Peninim, Raanana, Bitstream Cyberbit
Японские шрифты Ryumin Light-KL, Kyokasho ICA, Futo Min A101
Арабские шрифты Bitstream Cyberbit
Шрифты cherokee Lo Cicero Cherokee

Гротески

Глифы в гротесках (рубленных шрифтах) в соответствии с тем, как этот термин используется в CSS, имеют простые окончания без каких-либо расширений, штрихов или других орнаментов. Символы рубленных шрифтов обычно отстоят друг от друга на одинаковом расстоянии. В гротесках различие между толстыми и тонкими штрихами обычно выражено намного слабее, чем в антикве. В CSS термин ‘sans-serif’ (‘гротески’) используется для обращения к шрифтам любого начертания в то время, как для некоторых частных типов начертаний могут существовать свои собственные имена, такие, как Gothic (японский), Kai (китайский) или Pathang (корейский). Любой шрифт, обозначенный одним из этих терминов, может использоваться в качестве представителя общедоступной гарнитуры ‘гротески’.

Примерами шрифтов, подходящих под это описание, могут быть:Латинские шрифты MS Trebuchet, ITC Avant Garde Gothic, MS Arial, MS Verdana, Univers, Futura, ITC Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica

Греческие шрифты Attika, Typiko New Era, MS Tahoma, Monotype Gill Sans 571, Helvetica Greek
Кириллица Helvetica Cyrillic, ER Univers, Lucida Sans Unicode, Bastion
Еврейские шрифты Arial Hebrew, MS Tahoma
Японские шрифты Shin Go, Heisei Kaku Gothic W5
Арабские шрифты MS Tahoma

Курсивы

Глифы в курсивных шрифтах в соответствии с тем, как этот термин используется в CSS, имеют либо соединяющие штрихи, либо другие отличительные элементы курсива, кроме тех, которые присущи наклонным шрифтам. Глифы курсива частично или полностью соединены друг с другом, в результате чего они напоминают больше рукописный, нежели печатный текст. Некоторые шрифты, например, арабские, почти всегда отображаются курсивом. В CSS термин ‘cursive’ (‘курсив’) используется для обращения к шрифтам любого начертания, несмотря на то, что другие названия, такие, как Chancery, Brush, Swing и Script также используются в названиях шрифтов данной гарнитуры.

Примерами шрифтов, подходящих под это описание, могут быть:Латинские шрифты Caflisch Script, Adobe Poetica, Sanvito, Ex Ponto, Snell Roundhand, Zapf-Chancery

Кириллица ER Architekt
Еврейские шрифты Corsiva
Арабские шрифты DecoType Naskh, Monotype Urdu 507

Аллегорические шрифты

Аллегорические шрифты, используемые в CSS, в большей степени являются декоративными, хотя они по-прежнему отображают буквы алфавита (в отличие от специальных шрифтов, которые не отображают буквы алфавита). Например:Латинские шрифты Alpha Geometrique, Critter, Cottonwood, FB Reactor, Studz

Моноширные шрифты

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

Примерами шрифтов, подходящих под это описание, могут быть:

Латинские шрифты Courier, MS Courier New, Prestige, Everson Mono
Греческие шрифты MS Courier New, Everson Mono
Кириллица ER Kurier, Everson Mono
Японские шрифты Osaka Monospaced
Шрифты Cherokee Everson Mono

Разберем разные способы создания жирного шрифта в HTML

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

Жирный шрифт <b>

Визуально браузеры отображают теги <b> и <strong> одинаково. Однако, если обратиться к спецификации HTML 5, то в ней говорится, что тег <b> должен использоваться только тогда, когда другие теги не подходят. Спецификация HTML 5 утверждает, что все заголовки должны обозначаться тегами с <h2> по <h6>, а важный текст должен обозначаться тегом <strong>.

Получается, что тег <b> можно использовать, если вы хотите выделить текст, не придавая ему какой-то особой важности. Применяя тег <b>, вы просто изменяете визуальное оформление текста.

Пример:


<b>Жирный шрифт</b>

Жирный шрифт <strong>

Тег <strong>, напротив, определяет значимый текст, с добавлением смысловой «усиленной» важности.

Применять тег <strong> нужно в том случае, если вам нужно «усилить» важность какого-то текста или слова. Данный тег вам очень пригодится при seo-оптимизации статей и сайта в целом. Вы можете выделять им ключевые слова и фразы. Ведь поисковики «любят» тег <strong>, они учитывают его при ранжировании страниц.

Пример:


<strong>Важный текст</strong>

Жирный шрифт в CSS

Выше мы уже разобрали важность и различия тегов <b> и <strong>. Но в верстке есть много случаев, когда применение данных тегов или не очень удобно, или не позволяет достичь нужного результата.

Пример 1: нужно выделять жирным большие объемы текста. И при этом данный текст не должен учитываться как «важный».

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

Поэтому в таких случаях лучше использовать css-свойство «font-weight».

Пример:


<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Жирный текст css</title>
  <style>
     .bold-text {
        font-weight: 700;
      }
  </style>
</head>
<body>
  <p>Пример применения css-свойства font-weight</p>
</body>
</html>

Диапазон значений свойства font-weight: 100-900. С помощью этих значений вы можете задавать степень жирности текста.

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

Изучаем курсивный, жирный, подчеркнутый и зачеркнутый текст


Здравствуй, уважаемый читатель.

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


Перед прочтением данного урока рекомендую пройти предыдущие уроки:
Урок 1. Что такое html?
Урок 2. Параграфы, заголовки
Урок 3. Списки
Урок 4. Изображения Урок 5. Ссылки. Часть 1 Урок 5. Ссылки. Часть 2 Урок 6. Атрибуты Урок 7. Таблицы

Теория и практика

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
<head>
    <title>Главная</title>
</head>
<body>
    <p>Меню</p>
    <ul>	
        <li><a href="example.html" title="Главная">Главная</a></li>
        <li><a href="banan.html" title="Польза банана">Банан</a></li>
        <li><a href="apple.html" title="Польза яблока">Яблоко</a></li>
        <li><a href="persik.html" title="Польза персика">Персик</a></li>
    </ul>
 
	<p>Nullam <strong>eget aliquet</strong> sapien, <b>vitae vulputate</b> diam. <ins>Vivamus at arcu</ins> urna. Sed eget <em>neque et</em> sapien <i>auctor</i> adipiscing.  <del>Aenean tincidunt</del> metus at facilisis imperdiet. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>
</body>
</html>

Как это выглядит в браузере:

Сейчас о каждом теге по порядку:

1. За выделение жирным шрифтом отвечают теги <b></b> и <strong></strong>. Дело в том что тег <b></b> является устаревшим, а вместо него рекомендуется использовать тег <strong></strong>.

2. Чтобы выделить текст курсивом отвечают теги <i></i> и <em></em>. Но тег <i></i> также устарел как и тег <b>, поэтому вместо него используйте тег <em></em>.

3. Чтобы подчеркнуть текст, его необходимо взять в тег <ins></ins>.

4. Чтобы зачеркнуть текст, его необходимо взять в тег <del></del>.

Итак. Еще раз посмотрим, но только в виде таблицы:

Также данные теги можно комбинировать Но важно чтобы тег открывался и закрывался правильно. Далее в примере написано правильно! Нельзя допускать такого: <em><strong>eget aliquet</em></strong>. То есть тег сначала должен открываться, потом закрываться. А если хотите еще в один тег взять — необходимо брать все теги внутри в эту конструкцию. Например:

<em><strong>eget aliquet</strong></em>

Как это будет выглядеть в браузере:

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

Больше практикуйтесь!

html редактор онлайн визуально. Все функции.

Форма полной версии html редактора онлайн визуально.  Если редактор понравится, то кликните по кнопки нравится и добавьте на свою страничку социальной сети.

Поле для ввода текста…. Чтобы получить HTML код нажми кнопку ИСХОДНИК

Редактор может быть полезен для быстрого составления html кода любому web мастеру.

Инструменты html редактора кода

  • Источник основная кнопка для переключения на код html.
  • Иконка обновить поле удаляет всю информацию и устанавливает курсор в начало.
  • Предварительный просмотр открывfет новую html страницу с текстом.
  • Инструмент печать дает возможность выбрать принтер и распечатать код html на принтере, например, для курсовика.
  • Иконки вставить текст ctrl+v из программы word.
  • Кнопка заменить позволяет поменять слово на другое, если большой текст.
  • Выделить все обводит текст, чтобы весь сохранить в буфер. Горячая клавиша кнопки выделить все ctrl+a.
  • Копка abc проверяет текст на ошибки.
  • Форма создает тег form, внутри можно разместить кнопки переключения, поле ввода, даже скрытое поле ввода с type=hidden.
  • Следующий набор инструментом работы с шрифтом, сделать текст жирным, курсивом или подчеркнуть.
  • Можно пользоваться надстрочным и подстрочным индексом.
  • Инструмент нумерованный список и маркированный делает упорядоченный текст. Поисковые роботы любят списки в статьях.
  • Цитата используется для выделения важного текста.
  • Инструмент создать div контейнер и задать класс.
  • Выставляем текст по центру, слева или права.
  • Возможно менять написание слева на право и с право на лева.
  • Вставить и редактировать ссылку ctrl+l.
  • Добавляем тег img картинку с полным путем src и seo параметром alt. Можно задать размер картинки.
  • Добавим таблицу указав количество колонок и строк. Красивую таблицу можно добавить тут. 
  • Добавим смайлики и специальные символы.
  • Инструмент добавить iframe.
  • Внизу инструменты редактирования шрифта.
 

Примеры использования редактора html

  1. Сделаем список из двух заголовков и добавим в инструмент цитата.
  2. Добавим таблицу на пять колонок.
  3. Возведем в квадрат.
  4. Добавим радиокнопку.
  5. Используем инструмент специальный символ.
  6. Добавим ссылку для слова.
  7. Поместим текст в цветную строчку и добавим смайлик.

Нажмем кнопку источник, чтобы получить и скопировать html код.

Преимущества визуального редактора

Данный редактор обладает полным набором функций для редактирования текста, в отличие от встроенных в cms. С помощью редактора можно красиво оформить текст, выбрав стиль шрифта, размер, вид написания. Добавить анкорную ссылку. На данный момент это лучший визуальный html редактор онлайн.

: элемент «Привлечь внимание» — HTML: язык разметки гипертекста

Элемент «Привлечь внимание к HTML» ( ) используется для привлечения внимания читателя к содержимому элемента, которому в противном случае не придается особого значения. Ранее это называлось элементом Boldface, и большинство браузеров по-прежнему выделяют текст жирным шрифтом. Однако не следует использовать для стилизации текста; вместо этого вы должны использовать свойство CSS font-weight для создания полужирного текста или элемент , чтобы указать, что текст имеет особое значение.

Исходный код этого интерактивного примера хранится в репозитории GitHub. Если вы хотите внести свой вклад в проект интерактивных примеров, клонируйте https://github. com/mdn/interactive-examples и отправьте нам запрос на перенос.

  • Используйте для таких случаев, как ключевые слова в резюме, названия продуктов в обзоре или другие отрывки текста, типичное представление которых будет выделено жирным шрифтом (но не включая какое-либо особое значение).
  • Не путайте элемент с элементами , или .Элемент представляет текст определенной важности , делает некоторый акцент на тексте, а элемент представляет текст определенной важности . Элемент - не передает такую ​​специальную семантическую информацию; используйте его только тогда, когда другие не подходят.
  • Точно так же не помечайте заголовки и заголовки с помощью элемента . Для этого используйте теги от

    до
    .Кроме того, таблицы стилей могут изменить стиль по умолчанию для этих элементов, в результате чего не обязательно будут отображаться жирным шрифтом.
  • Рекомендуется использовать атрибут class в элементе - для передачи дополнительной семантической информации по мере необходимости (например, - для первого предложения в абзаце). Это упрощает управление несколькими вариантами использования , если ваши стилистические потребности меняются, без необходимости изменять все его варианты использования в HTML.
  • Исторически элемент предназначался для выделения текста жирным шрифтом. Информация о стилях устарела с HTML4, поэтому значение элемента было изменено.
  • Если нет смысловой цели для использования элемента , вы должны использовать свойство CSS font-weight со значением «bold» вместо этого, чтобы сделать текст полужирным.
  

В этой статье описывается несколько элементов текстового уровня .В нем объясняется их использование в документе HTML .

Ключевые слова отображаются со стилем по умолчанию элемента , скорее всего, жирным.

Результат

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

css - Как сделать текст в HTML жирным?

Может ли кто-нибудь сказать мне, что я делаю не так? »

«полужирный» никогда не был элементом HTML («b» - наиболее близкое соответствие).

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

  • Хотите отличать заголовки от другого текста? Используйте элементы заголовка (от «h2» до «h6») и предложите им жирный стиль в вашем CSS («h2, h3, h4, h5, h5, h6 {font-weight: bold;}».

  • Хотите выделить подписи для полей формы жирным шрифтом? Используйте элемент «label», программно свяжите его с соответствующим элементом «select», «input» или «textarea», присвоив ему атрибут «for», соответствующий атрибуту «id» на цели, и предложите жирный стиль для это в вашем CSS ("label {font-weight: bold;"}).

  • Хотите выделить заголовок для группы связанных полей в форме, например группы вариантов выбора радио? Окружите их элементом «fieldset», дайте ему элемент «legend» и предложите жирный стиль для него в вашем CSS («legend {font-weight: bold;}»).

  • Хотите отличить заголовок таблицы от подписи к ней? Используйте элемент «caption» и предложите для него жирный стиль в вашем CSS («caption {font-weight: bold;}»).

  • Хотите отличать заголовки таблиц от ячеек данных таблицы? Используйте элемент «th» и предложите ему полужирный стиль в вашем CSS («th {font-weight: bold;}»).

  • Хотите отличить название упомянутого фильма или альбома от окружающего текста? Используйте элемент "cite" с классом ("cite) и предложите для него жирный стиль в вашем CSS (". название фильма {font-weight: bold;} ").

  • Хотите отличить определенное ключевое слово от окружающего текста, определяющего или объясняющего его? Используйте элемент «dfn» и предложите для него жирный стиль в вашем CSS («dfn {font-weight: bold;}»).

  • Хотите отличить компьютерный код от окружающего текста? Используйте элемент «код» и предложите для него полужирный стиль в вашем CSS («code {font-weight: bold;}»).

  • Хотите отличить имя переменной от окружающего текста? Используйте элемент «var» и предложите ему полужирный стиль в своем CSS («var {font-weight: bold;}»).

  • Хотите указать, что какой-то текст был добавлен в качестве обновления? Используйте элемент «ins» и предложите для него полужирный стиль в вашем CSS («ins {font-weight: bold;}»).

  • Хотите немного выделить текст («Я люблю котят!»)? Используйте элемент «em» и предложите для него жирный стиль в вашем CSS (например, «em {font-weight: bold;}»).

  • Хотите сильно выделить какой-нибудь текст, возможно, для предупреждения (« Остерегайтесь собаки! »)? Используйте «сильный» элемент и предложите для него жирный стиль в своем CSS (например,грамм. "strong {font-weight: bold;}").

… Вы поняли (надеюсь).

Не удается найти элемент HTML с правильной семантикой для выражения / почему / вы хотите выделить этот конкретный текст жирным шрифтом? Оберните его в общий элемент «span», дайте ему осмысленное имя класса, которое выражает ваше обоснование различения этого текста (« Позвольте мне начать эту новостную статью с предложения, которое резюмирует его. ), и предложите выделите его жирным шрифтом в вашем CSS (".lede {font-weight: bold;"}.Прежде чем создавать свои собственные имена классов, вы можете проверить, есть ли микроформат (microformats.org) или общее соглашение для того, что вы хотите выразить.

Правильное использование сильного элемента в HTML (пример кода Plus) »

Раскрытие: Ваша поддержка помогает поддерживать работу сайта! Мы зарабатываем реферальный сбор за некоторые услуги, которые мы рекомендуем на этой странице. Подробнее
Элемент
Узнайте, как шрифты и веб-типографика работают в HTML: руководство для начинающих
Что делает «Правильное использование сильного элемента в HTML» (пример кода плюс) ?
Элемент используется для идентификации текста, который имеет большее значение, чем окружающий текст.По умолчанию все браузеры отображают текст жирным шрифтом.
Дисплей
встроенный
Использование
семантика

Пример кода

  

Глава 1. Правильное использование сильного элемента

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

Глава 1: Правильное использование сильного элемента

Этот часто неправильно используемый элемент подразумевает дополнительную важность, серьезность или срочность. Используйте осторожно .

Обратите внимание!

В этом суть элемента . Используйте его, и вы фактически говорите:

«Посмотри сюда! Эти слова важнее окружающих слов. Так что обратите внимание! »

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

  

Примечание. Не используйте & lt; strong & gt; просто чтобы сделать слово жирным . Вместо этого используйте & lt; b & gt; тег или тег & lt; span & gt; элемент и CSS, чтобы сделать шрифт полужирным .

Используйте & lt; strong & gt; для обозначения важности, срочности или серьезности.

Давайте посмотрим, как это выглядит при отображении в браузере:

Примечание: Не используйте только для выделения слова жирным шрифтом . Вместо этого используйте тег или элемент и CSS, чтобы сделать шрифт жирным. Используйте , чтобы подчеркнуть важность, срочность или серьезность.

.bold {font-weight: bold;}

Это слово -

Итак, Серьезный

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

  

Опасно: купание в этой области запрещено. Не входите в воду.

Давайте посмотрим, что ваш браузер делает с вложенными тегами :

Опасно: плавать в этой области ограниченный. Не заходить в воду.

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

Как создавать заголовки полужирным и курсивом в HTML

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

Заголовки

Теги заголовков - это самый простой способ разделить ваш документ. Если вы думаете о своем сайте как о газете, то заголовки - это заголовки в газете.Основной заголовок - это h2, а последующие заголовки - от h3 до H6.

Используйте следующие коды для создания HTML.

Это заголовок 1


Это заголовок 2


Это заголовок 3


Это заголовок 4

Это заголовок 5

Это заголовок 6

Держите заголовки в логическом порядке - h2 идет перед h3, которое идет перед h4, и так далее.

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

Полужирный и курсив

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

  • и для полужирного
  • и для курсива

Неважно, что вы используете.Хотя некоторые предпочитают и , многим легче запомнить для "жирного" и для "курсивного".

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

 полужирный  
курсив

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

Например:

Этот текст выделен жирным шрифтом

 Этот текст выделен полужирным шрифтом  

Этот текст выделен курсивом

 Этот текст выделен курсивом  

Этот текст выделен жирным шрифтом и курсивом

  Этот текст выделен полужирным шрифтом и курсивом   

Почему существует два набора тегов, выделенных жирным и курсивом

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

В HTML5 эти теги имеют особое значение:

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

Курсив в заголовках

Ничто не мешает вам использовать курсивные теги в теге заголовка, хотя некоторые браузеры могут вырезать этот контекст. Обычно лучше использовать CSS, чтобы добиться желаемого визуального результата.

Спасибо, что сообщили нам!

Расскажите, почему!

Другой Недостаточно подробностей Сложно понять

Пример: полужирный, курсив, регистр и высота строки

Пример: полужирный, курсив, регистр и высота строки | HTML Собака

Вы здесь: На главную → Примеры →

Использование font-weight , font-style , font-option , text-transform и line-height .

HTML

  



 Жирный, курсив, регистр и высота строки 
<стиль>
тело {
размер шрифта: 25 пикселей;
}
п {
маржа: 50px 0;
}
code {
цвет: # c00;
}
# p1 {
font-weight: жирный;
}
# p2 {
стиль шрифта: курсив;
}
# p3 {
вариант шрифта: капители;
}
# p4 {
текст-преобразование: прописные буквы;
}
# p5 {
высота строки: 2;
}



font-weight : полужирный или легкий текст. Например, font-weight: bold;

font-style : курсивный или наклонный текст. Например. font-style: italic;

font-variant : заглавные буквы.Заменяет строчные буквы прописными буквами, высота которых аналогична исходным строчным буквам. Например. font-variant: small-caps;

text-transform : преобразует регистр букв. , в верхний, нижний или заглавные буквы. Например. преобразование текста: верхний регистр;

line-height : минимальная высота для строка текста.Обложка в более длинных строках, например: «Зеленое семя белоцветущего плетистого бобового папиллярного растения, Pisum sativum , не зря стало фаворитом на обеденном столе. Идеальный Дополнение к любому блюду, миниатюрные сферические овощи приносят радость миллиардам людей во всем мире, будь то свежие, замороженные, консервированные или сушеные ». Например. высота строки: 2;

HTML Dog

Главное меню

Дополнительное меню

↑ Вверх

Полужирный шрифт против сильного и курсив против подчеркнутого - Центр поддержки Siteimprove

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

Теги жирным и курсивом

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

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

«Его любимая книга - Гроздья гнева ».

Но тег полужирного шрифта и тег курсивом указаны как ошибка уровня A соответствия WCAG, поскольку большинство программ чтения с экрана НЕ сообщают об этих изменениях пользователю программы чтения с экрана. и не следует использовать для стилизации текста, когда автор хочет выделить слово или отрывок текста.

Теги Strong и Emphasis

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

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

Преимущество семантической разметки

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

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

Если вы стремитесь сделать свой онлайн-контент доступным, постарайтесь заменить жирные теги сильными тегами, где это возможно. Если вы хотите придать особую важность определенному отрезку текста, вы можете поместить тег в другой тег .

Использование тегов заголовков

В некоторых случаях редакторы контента могут использовать полужирные теги () вместо тега заголовка (например,

), думая, что он будет передан всем пользователям. Но, как мы определили, жирным шрифтом теги не объявляются пользователям программ чтения с экрана.

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

.

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

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

Заключение

Если вы хотите сделать свой онлайн-контент доступным для тех, кто использует программу чтения с экрана:

  • Избегайте использования тегов стилей, таких как и
  • Использовать семантические теги и (курсив)
  • Используйте уровни заголовков, чтобы разбить контент и сделать его более читабельным


Дополнительные ресурсы

Базовый синтаксис | Руководство по уценке

Обзор

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

Заголовки

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

), используйте три числовых знака (например, ### My Header ).

Уценка HTML Вывод после рендеринга
# Уровень заголовка 1

Уровень заголовка 1

## Уровень заголовка 2

Уровень заголовка 2

Уровень заголовка 2

### Уровень заголовка 3

Уровень заголовка 3

Уровень заголовка 3

#### Уровень заголовка 4
Уровень заголовка 4
Уровень заголовка 4
##### Уровень заголовка 5
Уровень заголовка 5
Уровень заголовка 5
###### Уровень заголовка 6
Уровень заголовка 6
Уровень заголовка 6

Альтернативный синтаксис

Либо в строке под текстом добавьте любое количество из == знаков для уровня заголовка 1 или знаков для уровня заголовка 2.

Уценка HTML Вывод после рендеринга
Уровень заголовка 1
===============

Уровень заголовка 1

Уровень заголовка 2
---------------

Уровень заголовка 2

Уровень заголовка 2

Рекомендации по заголовку

Приложения

Markdown не согласны с тем, как обрабатывать пропущенный пробел между знаками числа ( # ) и названием заголовка.Для совместимости всегда ставьте пробел между числовыми знаками и названием заголовка.

✅ Сделайте это ❌ Не делай этого
# Вот заголовок # Вот заголовок

Пункты

Для создания абзацев используйте пустую строку для разделения одной или нескольких строк текста.

Уценка HTML Вывод после рендеринга
Мне очень нравится использовать Markdown.

Я думаю, что с этого момента я буду использовать его для форматирования всех моих документов.

Мне очень нравится использовать Markdown.

Я думаю, что с этого момента я буду использовать его для форматирования всех моих документов.

Мне очень нравится использовать Markdown.

Я думаю, что с этого момента я буду использовать его для форматирования всех моих документов.

Параграф Передовой опыт

Если абзац не находится в списке, не делайте отступы пробелами или табуляциями.

✅ Сделайте это ❌ Не делай этого
Не ставьте табуляции или пробелы перед абзацами.

Выровняйте линии по левому краю вот так.

Это может привести к неожиданному проблемы с форматированием.

Не добавляйте табуляции или пробелы перед абзацами.

Разрывы строк

Чтобы создать разрыв строки (
), завершите строку двумя или более пробелами, а затем введите return.

Уценка HTML Вывод после рендеринга
Это первая строка.
А это вторая строка.

Это первая строка.

А это вторая строка.

Это первая строка.
А это вторая строка.

Рекомендации по разрыву строки

Вы можете использовать два или более пробелов (обычно называемые «конечные пробелы») для разрывов строк в почти каждом приложении Markdown, но это спорно. В редакторе сложно увидеть завершающие пробелы, и многие люди случайно или намеренно ставят два пробела после каждого предложения. По этой причине вы можете использовать что-то другое, кроме конечных пробелов для разрывов строк. К счастью, есть еще один вариант, поддерживаемый почти каждым приложением Markdown: HTML-тег
.

Для совместимости используйте конечный пробел или HTML-тег
в конце строки.

Есть два других варианта, которые я не рекомендую использовать.CommonMark и несколько других облегченных языков разметки позволяют набирать обратную косую черту ( \ ) в конце строки, но не все приложения Markdown поддерживают это, поэтому это не лучший вариант с точки зрения совместимости. И, по крайней мере, пара легких языков разметки не требует ничего в конце строки - просто введите return, и они создадут разрыв строки.

✅ Сделайте это ❌ Не делай этого
Первая строка с двумя пробелами после.
И следующая строка.

Первая строка с тегом HTML после.

И следующая строка.

Первая строка с обратной косой чертой после. \
И следующая строка.

Первая строка, после которой ничего нет.
И следующая строка.

Выделение

Вы можете выделить текст, выделив его жирным шрифтом или курсивом.

Полужирный

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

Уценка HTML Вывод после рендеринга
Мне просто нравится ** жирный текст **. Мне просто нравится полужирный текст . Мне просто нравится жирный текст .
Мне просто нравится __bold text__. Мне просто нравится полужирный текст . Мне просто нравится жирный текст .
Love ** ** жирный Love жирный Love - жирный
Bold Best Practices
Приложения

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

✅ Сделайте это ❌ Не делай этого
Любовь ** ** смелая Любовь__is__bold

Курсив

Чтобы выделить текст курсивом, добавьте одну звездочку или знак подчеркивания перед и после слова или фразы. Чтобы выделить середину слова для выделения курсивом, добавьте одну звездочку без пробелов вокруг букв.

Уценка HTML Вывод после рендеринга
Курсивом выделено * кошачье мяуканье *. Курсивом выделено кошачье мяуканье . Курсивом выделено кошачье мяуканье .
Курсивом выделено мяуканье кошки. Курсивом выделено кошачье мяуканье . Курсивом выделено кошачье мяуканье .
A * кошка * мяу Мяу кот A кот мяу
Лучшие практики курсивом
Приложения

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

✅ Сделайте это ❌ Не делай этого
А * кот * мяу A_cat_meow

Полужирный и курсив

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

Уценка HTML Вывод после рендеринга
Этот текст *** действительно важен ***. Этот текст действительно важен . Это текст действительно важный .
Этот текст ___ действительно важен___. Этот текст действительно важен . Это текст действительно важный .
Этот текст __ * действительно важен * __. Этот текст действительно важен . Это текст действительно важный .
Этот текст ** _ действительно важен _ **. Этот текст действительно важен . Это текст действительно важный .
Это действительно *** очень *** важный текст. Это действительно очень текст. Это действительно очень важный текст.
Передовой опыт полужирным и курсивом
Приложения

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

✅ Сделайте это ❌ Не делай этого
Это действительно *** очень *** важный текст. Это действительно ___ очень ___ важный текст.

Цитаты

Чтобы создать цитату, добавьте > перед абзацем.

 > Дороти последовала за ней через множество красивых комнат в ее замке.
  

Результат рендеринга выглядит так:

Дороти последовала за ней через множество красивых комнат в ее замке.

Цитаты с несколькими абзацами

Цитаты могут содержать несколько абзацев. Добавьте > в пустые строки между абзацами.

 > Дороти последовала за ней через множество красивых комнат в ее замке. >
> Ведьма велела ей мыть горшки и чайники, подметать пол и поддерживать огонь дровами.
  

Результат рендеринга выглядит так:

Дороти последовала за ней через множество красивых комнат в ее замке.

Ведьма велела ей мыть горшки и чайники, подметать пол и поддерживать огонь дровами.

Вложенные цитаты

Цитаты могут быть вложенными. Добавьте >> перед абзацем, который вы хотите вложить.

 > Дороти последовала за ней через множество красивых комнат в ее замке.
>
>> Ведьма велела ей мыть горшки и чайники, подметать пол и поддерживать огонь дровами.
  

Результат рендеринга выглядит так:

Дороти последовала за ней через множество красивых комнат в ее замке.

Ведьма велела ей мыть горшки и чайники, подметать пол и поддерживать огонь дровами.

Цитаты с другими элементами

Цитаты могут содержать другие элементы в формате Markdown. Не все элементы можно использовать - вам нужно поэкспериментировать, чтобы увидеть, какие из них работают.

 > #### Квартальные результаты выглядят великолепно!
>
> - Выручка была за пределами графика.
> - Прибыль была выше, чем когда-либо.
>
> * Все * идет по ** плану **.
  

Результат рендеринга выглядит так:

Квартальные результаты выглядят великолепно!
  • Выручка не соответствовала графику.
  • Прибыль была выше, чем когда-либо.

Все идет по плану .

Списки

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

Списки заказов

Чтобы создать упорядоченный список, добавьте позиции с номерами, за которыми следует точка. Номера не обязательно должны быть в порядке номеров, но список должен начинаться с цифры один.

Уценка HTML Вывод после рендеринга
1. Первый пункт
2.Второй элемент
3. Третий элемент
4. Четвертый элемент

  1. Первый элемент

  2. Второй элемент

  3. Третий элемент

  4. Четвертый элемент

  1. Первая позиция
  2. Второй предмет
  3. Третий объект
  4. Четвертый объект
1.Первый элемент
1. Второй элемент
1. Третий элемент
1. Четвертый элемент

  1. Первый элемент

  2. Второй элемент

  3. Третий элемент

  4. Четвертый элемент

  1. Первая позиция
  2. Второй предмет
  3. Третий объект
  4. Четвертый объект
1. Первый элемент
8. Второй элемент
3. Третий элемент
5. Четвертый элемент

  1. Первый элемент

  2. Второй элемент

  3. Третий элемент

  4. Четвертый элемент

  1. Первая позиция
  2. Второй предмет
  3. Третий объект
  4. Четвертый объект
1.Первый элемент
2. Второй элемент
3. Третий элемент
1. Элемент с отступом
2. Элемент с отступом
4. Четвертый элемент

  1. Первый элемент

  2. Второй элемент

  3. Третий элемент

    1. Элемент с отступом

    2. Элемент с отступом < / li>


  4. Четвертый элемент

  1. Первая позиция
  2. Второй предмет
  3. Третий элемент
    1. Элемент с отступом
    2. Элемент с отступом
  4. Четвертый объект
Рекомендации по упорядоченному списку

CommonMark и несколько других облегченных языков разметки позволяют использовать круглые скобки () ) в качестве разделителя (например,g. , 1) Первый элемент ), но не все приложения Markdown поддерживают это, поэтому это не лучший вариант с точки зрения совместимости. Для совместимости используйте только точки.

✅ Сделайте это ❌ Не делай этого
1. Первый элемент
2. Второй элемент
1) Первый элемент
2) Второй элемент

Неупорядоченные списки

Чтобы создать неупорядоченный список, добавьте тире (), звездочки ( * ) или знаки плюса ( + ) перед позициями.Сделайте отступ для одного или нескольких элементов, чтобы создать вложенный список.

Уценка HTML Вывод после рендеринга
- Первый элемент
- Второй элемент
- Третий элемент
- Четвертый элемент

  • Первый элемент

  • Второй элемент

  • Третий элемент

  • Четвертый элемент

  • Первая позиция
  • Второй предмет
  • Третий объект
  • Четвертый объект
* Первый элемент
* Второй элемент
* Третий элемент
* Четвертый элемент

  • Первый элемент

  • Второй элемент

  • Третий элемент

  • Четвертый элемент

  • Первая позиция
  • Второй предмет
  • Третий объект
  • Четвертый объект
+ Первый элемент
+ Второй элемент
+ Третий элемент
+ Четвертый элемент

  • Первый элемент

  • Второй элемент

  • Третий элемент

  • Четвертый элемент

  • Первая позиция
  • Второй предмет
  • Третий объект
  • Четвертый объект
- Первый элемент
- Второй элемент
- Третий элемент
- Элемент с отступом
- Элемент с отступом
- Четвертый элемент

  • Первый элемент

  • Второй элемент

  • Третий элемент

    • Элемент с отступом

    • Элемент с отступом < / li>


  • Четвертый элемент

  • Первая позиция
  • Второй предмет
  • Третий элемент
    • Элемент с отступом
    • Элемент с отступом
  • Четвертый объект
Рекомендации для неупорядоченного списка
Приложения

Markdown не согласны с тем, как обрабатывать разные разделители в одном списке.Для совместимости не смешивайте и не сопоставляйте разделители в одном списке - выберите один и придерживайтесь его.

✅ Сделайте это ❌ Не делай этого
- Первый элемент
- Второй элемент
- Третий элемент
- Четвертый элемент
+ Первый элемент
* Второй элемент
- Третий элемент
+ Четвертый элемент

Добавление элементов в списки

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

Пункты
  * Это первый элемент списка.
* Вот второй пункт списка.

    Мне нужно добавить еще один абзац под вторым элементом списка.

* И вот третий пункт списка.
  

Результат рендеринга выглядит так:

Цитаты
  * Это первый элемент списка.
* Вот второй пункт списка.

    > Под вторым элементом списка будет отлично смотреться цитата.

* И вот третий пункт списка.
  

Результат рендеринга выглядит так:

Кодовые блоки

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

  1. Откройте файл.
2. Найдите следующий блок кода в строке 21:

        
          
             Тест 
          

3. Обновите заголовок, чтобы он соответствовал названию вашего веб-сайта.
  

Результат рендеринга выглядит так:

  1. Откройте файл.
  2. Найдите следующий блок кода в строке 21:

      
      
         Тест 
      
      
  3. Обновите заголовок, чтобы он соответствовал названию вашего веб-сайта.
Изображений
  1. Откройте файл с талисманом Linux.
2. Полюбуйтесь его красотой.

    ! [Тукс, талисман Linux] (/ assets / images / tux.png)

3. Закройте файл.
  

Результат рендеринга выглядит так:

  1. Откройте файл с талисманом Linux.
  2. Полюбуйтесь его красотой.

  3. Закройте файл.
Списки

Вы можете вложить неупорядоченный список в упорядоченный список или наоборот.

  1. Первая позиция
2. Второй пункт
3. Третий пункт
    - Элемент с отступом
    - Элемент с отступом
4. Четвертый пункт
  

Результат рендеринга выглядит так:

  1. Первая позиция
  2. Второй предмет
  3. Третий элемент
    • Элемент с отступом
    • Элемент с отступом
  4. Четвертый объект

Код

Чтобы обозначить слово или фразу как код, заключите их в обратные кавычки ( `).

Уценка HTML Вывод после рендеринга
В командной строке введите `nano`. В командной строке введите nano . В командной строке введите nano .

Экранирование обратных кавычек

Если слово или фраза, которую вы хотите обозначить как код, содержат один или несколько обратных кавычек, вы можете избежать их, заключив слово или фразу в двойные обратные кавычки ( ~ ).

Уценка HTML Вывод после рендеринга
`` Используйте `code` в вашем файле Markdown. '' Используйте `code` в вашем файле Markdown. Используйте `code` в вашем файле Markdown.

Кодовые блоки

Для создания блоков кода сделайте отступ каждой строки блока как минимум четырьмя пробелами или одной табуляцией.

  
      
      
    
  

Результат рендеринга выглядит так:

  
  
  

  

Горизонтальные линейки

Чтобы создать горизонтальную линейку, используйте три или более звездочек ( *** ), тире ( --- ) или подчеркивания ( ___ ) на отдельной строке.

  ***

---

_________________
  

Результат рендеринга всех трех выглядит одинаково:


Передовой опыт с горизонтальным правилом

Для совместимости помещайте пустые строки перед горизонтальными линиями и после них.

✅ Сделайте это ❌ Не делай этого
Попробуйте поставить пустую строку перед ...

---

... и после горизонтальной линейки.

Без пустых строк это был бы заголовок.
---
Не делайте этого!

Ссылки

Чтобы создать ссылку, заключите текст ссылки в квадратные скобки (например,g., [Duck Duck Go] ), а затем сразу же следуйте за ним, указав URL-адрес в скобках (например, (https://duckduckgo.com) ).

  Моя любимая поисковая система - [Duck Duck Go] (https://duckduckgo.com).
  

Результат рендеринга выглядит так:

Моя любимая поисковая машина - Duck Duck Go.

Добавление заголовков

При желании вы можете добавить заголовок для ссылки. Это будет отображаться как всплывающая подсказка, когда пользователь наводит курсор на ссылку.Чтобы добавить заголовок, заключите его в круглые скобки после URL-адреса.

  Моя любимая поисковая система - [Duck Duck Go] (https://duckduckgo.com «Лучшая поисковая машина для обеспечения конфиденциальности»).
  

Результат рендеринга выглядит так:

Моя любимая поисковая машина - Duck Duck Go.

URL и адреса электронной почты

Чтобы быстро превратить URL или адрес электронной почты в ссылку, заключите ее в угловые скобки.

  
<поддельный @ пример.com>
  

Результат рендеринга выглядит так:

https://www.markdownguide.org
[email protected]

Ссылки форматирования

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

  Мне нравится поддерживать ** [EFF] (https://eff.org) **.
Это * [Руководство по разметке] (https://www.markdownguide.org) *.
См. Раздел [`code`] (# code).
  

Результат рендеринга выглядит так:

Мне нравится поддерживать EFF .
Это руководство по разметке .
См. Раздел , код .

Ссылки в справочном стиле

Ссылки в стиле ссылок - это особый вид ссылок, которые упрощают отображение и чтение URL-адресов в Markdown. Ссылки в стиле справочника состоят из двух частей: части, которая находится внутри вашего текста, и части, которую вы храните где-то в другом месте файла, чтобы текст был легко читаем.

Форматирование первой части ссылки

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

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

Это означает, что следующие форматы примеров примерно эквивалентны для первой части ссылки:

  • [хоббитовая нора] [1]
  • [хоббитовая нора] [1]
Форматирование второй части ссылки

Вторая часть ссылки ссылочного стиля форматируется со следующими атрибутами:

  1. Метка в скобках, сразу за которой следует двоеточие и хотя бы один пробел (например,г., [этикетка]: ).
  2. URL-адрес ссылки, который при желании можно заключить в угловые скобки.
  3. Необязательный заголовок ссылки, который можно заключить в двойные кавычки, одинарные кавычки или круглые скобки.

Это означает, что все следующие форматы примеров примерно эквивалентны для второй части ссылки:

  • [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle
  • [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle "Образ жизни хоббита"
  • [1]: https: // en.wikipedia.org/wiki/Hobbit#Lifestyle 'Образ жизни хоббита'
  • [1]: https://en.wikipedia.org/wiki/Hobbit#Lifestyle (образ жизни хоббита)
  • [1]: «Образ жизни хоббита»
  • [1]: «Образ жизни хоббита»
  • [1]: (Образ жизни хоббита)

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

Пример соединения частей

Допустим, вы добавляете URL-адрес в качестве стандартной URL-ссылки к абзацу, и в Markdown он выглядит так:

  В яме в земле жил хоббит. Не мерзкая, грязная, мокрая дыра, заполненная концами
червей и илистого запаха, ни сухой, голой, песчаной ямы, в которой не на что сесть или на
есть: это была [хоббитовая нора] (https: // ru.wikipedia.org/wiki/Hobbit#Lifestyle «Образ жизни хоббита»), а это означает комфорт.
  

Хотя это может указывать на интересную дополнительную информацию, отображаемый URL-адрес на самом деле не добавляет ничего к существующему необработанному тексту, кроме как затрудняет его чтение. Чтобы исправить это, вы можете отформатировать URL-адрес следующим образом:

  В яме в земле жил хоббит. Не мерзкая, грязная, мокрая дыра, заполненная концами
червей и илистого запаха, ни сухой, голой, песчаной ямы, в которой не на что сесть или на
ешьте: это была [хоббитовая нора] [1], а это значит комфорт.[1]:  "Образ жизни хоббита"
  

В обоих приведенных выше случаях результат рендеринга будет идентичным:

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

, а HTML-код ссылки будет:

   хоббит-нора 
  

Ссылка на передовой опыт

Приложения

Markdown не согласны с тем, как обрабатывать пробелы в середине URL-адреса. Для совместимости попробуйте закодировать любые пробелы в URL с % 20 .

✅ Сделайте это ❌ Не делай этого
[ссылка] (https://www.example.com/my%20great%20page) [ссылка] (https: // www.example.com/ моя отличная страница)

Изображения

Чтобы добавить изображение, добавьте восклицательный знак (! ), за которым следует замещающий текст в скобках и путь или URL-адрес ресурса изображения в скобках. При желании вы можете добавить заголовок после URL-адреса в круглых скобках.

 ! [Волшебные сады Филадельфии. Это было так здорово!] (/ Assets / images / philly-magic-garden.jpg «Волшебные сады Филадельфии»)
  

Результат рендеринга выглядит так:

Связывание изображений

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

  [! [Старый камень в пустыне] (/ assets / images / shiprock.jpg «Шипрок, Нью-Мексико, автор Бо Роджерс»)] (https://www.flickr.com/photos/beaurogers/31833779864/in / photolist-Qv3rFw-34mt9F-a9Cmfy-5Ha3Zi-9msKdv-o3hgjr-hWpUte-4WMsJ1-KUQ8N-deshUb-vssBD-6CQci6-8AFCiD-zsJWT-nNfsgB-dPDwZJ-bn9JGn-5HtSXY-6CUhAL-a4UTXB-ugPum-KUPSo-fBLNm-6CUmpy -4WMsc9-8a7D3T-83KJev-6CQ2bK-nNusHJ-a78rQH-nw3NvT-7aq2qf-8wwBso-3nNceh-ugSKP-4mh5kh-bbeeqH-a7biME-q3PtTf-brFpgb-cg38zw-bXMZc-nJPELD-f58Lmo-bXMYG-bz8AAi-bxNtNT-bXMYi-bXMY6 -bXMYv)
  

Результат рендеринга выглядит так:

Спасающиеся символы

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

  \ * Без обратной косой черты это было бы маркером в неупорядоченном списке.
  

Результат рендеринга выглядит так:

* Без обратной косой черты это было бы маркером в неупорядоченном списке.

Персонажи, от которых можно сбежать

Для экранирования следующих символов можно использовать обратную косую черту.

Персонаж Имя
\ обратная косая черта
` обратная кавычка (см. Также экранирование обратных кавычек в коде)
* звездочка
_ подчеркивание
{} фигурные скобки
[] кронштейны
<> уголок
() скобки
# знак фунта
+ плюс
знак минус (дефис)
. точка
! восклицательный знак
| труба (см. Также выпускную трубу в таблицах)

HTML

Многие приложения Markdown позволяют использовать HTML-теги в тексте в формате Markdown. Это полезно, если вы предпочитаете определенные HTML-теги синтаксису Markdown. Например, некоторым людям проще использовать HTML-теги для изображений. Использование HTML также полезно, когда вам нужно изменить атрибуты элемента, например указать цвет текста или изменить ширину изображения.

Чтобы использовать HTML, поместите теги в текст файла в формате Markdown.

  Это ** слово ** выделено жирным шрифтом. Это  слово  выделено курсивом.
  

Результат рендеринга выглядит так:

Это слово выделено жирным шрифтом. Это слово выделено курсивом.

Оптимальные методы работы с HTML

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

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

, ,
  и  

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

Вы не можете использовать синтаксис Markdown внутри HTML-тегов блочного уровня. Например,

курсив и ** полужирный **

не подойдут.

Поднимите свои навыки Markdown на новый уровень.

Изучите Markdown на 60 страницах. Книга The Markdown Guide , предназначенная как для новичков, так и для экспертов, представляет собой исчерпывающий справочник, в котором есть все необходимое для начала работы и изучения синтаксиса Markdown.

Получить книгу

Не останавливайся сейчас же! 😎 Включите репозиторий GitHub, а затем введите свой адрес электронной почты ниже, чтобы получать новые руководства по Markdown по электронной почте.Без спама!

.

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

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