Как изменить размер шрифта в html?
Я пытаюсь создать веб-сайт, и я хочу знать, как изменить размер текста в абзаце. Я хочу, чтобы пункт 1 был больше, чем пункт 2. Не имеет значения, насколько больше, если оно больше. Как это сделать?
Мой код ниже:
<html>
<head>
<style>
p {
color: red;
}
</style>
</head>
<body>
<p>Paragraph 1</p>
<p>Paragraph 2</p>
</body>
</html>
Ответы
Ответ 1
Дайте им класс и добавьте свой стиль в класс.
<style>
p {
color: red;
}
.paragraph1 {
font-size: 18px;
}
.paragraph2 {
font-size: 13px;
}
</style>
<p class="paragraph1">Paragraph 1</p>
<p class="paragraph2">Paragraph 2</p>
Отметьте ПРИМЕР
Ответ 2
Или добавьте стили inline:
<p style="font-size:18px">Paragraph 1</p>
<p style="font-size:16px">Paragraph 2</p>
Ответ 3
Если вам просто интересно увеличить размер шрифта только первого абзаца любого документа, эффект, используемый онлайн-публикациями, то вы можете использовать псевдокласс для первого ребенка для достижения желаемого эффекта.
p:first-child
{
font-size: 115%; // Will set the font size to be 115% of the original font-size for the p element.
}
Однако это изменит размер шрифта для каждого элемента p, который является первым ребенком любого другого элемента. Если вам интересно установить размер первого элемента p элемента body, используйте следующее:
body > p:first-child
{
font-size: 115%;
}
Приведенный выше код будет работать только с элементом p, являющимся дочерним элементом элемента body.
Ответ 4
Если вы хотите сделать это без добавления классов...
p:first-child {
font-size: 16px;
}
p:last-child {
font-size: 12px;
}
или
p:nth-child(1) {
font-size: 16px;
}
p:nth-child(2) {
font-size: 12px;
}
Ответ 5
Вы не можете сделать это в HTML. Вы можете в CSS. Создайте новый файл CSS и напишите:
p {
font-size: (some number);
}
Если это не работает, убедитесь, что у вас нет никаких "пред" тегов, которые делают ваш код немного меньше.