Результаты поиска по запросу «

как поменять шрифт в html

»

Запрос:
Создатель поста:
Теги (через запятую):



html теги текст story форматирование текста гайд песочница шрифт шрифты 

Форматирование текста на реакторе

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


Начнём с того, что все, кто читали "О проекте" знают как делать свой текст курсивным, жирным, зачёркнутым, подчёркнутым или влепить на него ссылку.
Для тех, кто не читали - выкладываю сюда тоже:


жирный текст = <b>жирный текст</b>
курсив = <i>курсив</i>
подчёркнутый текст = <u>подчёркнутый текст</u>
зачёркнутый текст = <strike>зачёркнутый текст</strike>
сайт хорошего настроения = <a href="http://joyreactor.cc">сайт хорошего настроения</a>


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


Как изменять шрифт текста:

Несомненно, шрифт для своего сообщения надо выбирать с умом. Главное тут -  не переусердствовать.

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


Чтобы поменять какому-либо отрезку текста шрифт, надо написать перед ним <font face=", после кавычек написать название шрифта, а затем открыть тег этими символами: ">

Должно получится что-то вроде <font face="Arial">. После этого можно писать любой текст и он будет принимать вид того шрифта, который вы указали. После написания нужного вам текста, необходимо закрыть тег такой штучкой: </font>


В итоге у вас должно получится что-то вроде этого: <font face="Comic Sans MS">Ты пидор!</font>


Нагляднее: 

нет комментариев Написать комментарий <foot faœ-'Comic Sans М5'>Ты пидор! </font> НАПИСАТЬ Картинка: из файла из URL,html,теги,текст,Истории,форматирование текста,гайд,песочница,шрифт,шрифты


Когда вы отправите сообщение, текст примет написанный вами облик и будет выглядеть так: Ты пидор!

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



Как изменять размер текста:

Тут всё довольно легко. Максимальный размер - 7. Чтобы прибавить веса вашему и так уникальному тексту, вам надо к <font face="Comic Sans MS" добавить size="размер от 1 до 7"

Получается что-то вроде <font face="Comic Sans MS" size="5">Ты пидор!</font>

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

Как изменять цвет текста:

Самый эффективный способ сделать так, чтоб ваш текст выделялся на фоне других. Поэтому я поставил этот заголовок в конец.
Для начала, вам надо задать себе вопрос "Не много ли я выделяю текста?", когда делаете его цветным. Если ваша цель - просто выделить мысль, то знайте меру и не выделяйте слишком много слов в тексте. Если ваша цель - знатно протроллить всех читающих ваше сообщение, то можете открывать тег перед началом написания сообщения, а закрывать его только когда будете отправлять его собеседнику.
Перейдём к делу. Чтобы добавить цвет к почти готовому коду выше, вам нужны эти волшебные буковки: color="hex код цвета".
HEX код можно взять с этого сайта. Тыкаете на чёрненький квадратик сверху и из таблички цветов выбираете тот, который вам больше приглянулся, копируете его номер (например, #ff0000 -красный цвет) и подставляете в кавычки. Необязательно писать цвет с # в коде, поэтому color="#ff0000" и color="ff0000" будут работать одинаково. Также, писать буквы в HEX-коде цвета капсом или нет - не важно. "FF0000" будет работать также как и примеры выше.
Допустим, вы выбрали красный (ff0000). Тогда вы делаете так: color="ff0000", а потом вот так: <font face="Comic Sans MS" size="5" color="ff0000">Ты пидор!</font>
Итоговый вариант всех наших манипуляций будет таким: Ты пидор!
Поздравляю, вы прошли полный курс форматирования текста :)

Подводим итоги:

Использовать приобретённые вами знания как надо или во зло - решать вам. Выделять важные фрагменты текста для упрощения восприятия или мешать вырвиглазные шрифты с вырвиглазным цветом, добавляя бешеный размер - всё относительно ваших целей. Несомненно, мешанина из шрифтов и цветов вызовет плохие эмоции у читающего ваши сообщения человека, но это можно использовать для розжига пятой точки оппонентов, хоть это уже и совершенно другая тема, а подробности по ней можно найти в аноне.
Спасибо что дочитали. Надеюсь, я помог кому-то этим постом и впредь реактор станет чуть ярче :)
Развернуть

Отличный комментарий!

СПЛИТХУЕСОС
ZineEasy ZineEasy28.04.201920:34ссылка
+77.8

dev реактор 

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

Koka, а может всё-таки чуть уменьшить?
.post_content {
font-size: 1rem;
}
смотрится намного лучше этого псевдожирного
Да и вообще складывается ощущение, что все посты написаны жирным, словно кто-то забыл тег закрыть. Это не приятно.
Развернуть

Deltarune Undertale фэндомы русификатор 

Русификатор Deltarune

Не прошло и года (а нет, прошло) и русификатор Deltarune Chapter 2 от Tales&Stories Team (частью которой является и ваш скромный слуга) наконец завершён. Качать отсюда.

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

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

А ещё, к релизу перевода DELTARUNE CHAPTER 1&2 мы подготовили специальную программу-компаньон для смены имени вашего героя.

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

ИНСТРУКЦИЯ:
- Запустить программу
- Выбрать слот с нужным персонажем
- Сменить имя (применяются правила и ограничения создания имени из первой главы)
- Нажать "СОХРАНИТЬ"
- Запустить игру

ВАЖНО:
Имя будет изменено сразу же, НО имя сейвов поменяется ТОЛЬКО после первого нового сохранения!

Развернуть

политика Турция НАТО Швеция Финляндия Вторжение в Украину 2022 многоходовочка 

Турция согласилась на вступление Швеции и Финляндии в НАТО

Перед официальным открытием саммита НАТО в Мадриде турецкая сторона согласилась на вступление Швеции и Финляндии в альянс.

Об этом сообщает РБК-Украина со ссылкой на Twitter брюссельского корреспондента "Радио Свобода" Рикарда Юзвяка.

https://www.google.com/amp/s/www.rbc.ua/rus/news/turtsiya-soglasilas-vstuplenie-shvetsii-finlyandii-1656440053.html/amp
политика,политические новости, шутки и мемы,Турция,страны,НАТО,North Atlantic Treaty Organization, NATO, OTAN,Швеция,Финляндия,Suomi, Finland,Вторжение в Украину 2022,многоходовочка
Развернуть

Отличный комментарий!

Страшную цену мы платим за то, что не сделали всего возможного и невозможного, чтобы вступить в НАТО в девяностых. Теперь через кровь и слезы будем избавляться от братских объятий ебучей россии
Hirurg_seguN Hirurg_seguN28.06.202222:20ссылка
+78.1

Xander Toons Комиксы интерфейс юзабилити 

Пришло в голову после изменений дизайна на джойреакторе :)

XanderToons
Дракоша, с новым интерфейсом по моему макету программа стала изящной и современной.
Может, дадим возможность выбора между новым и старым интерфейсом?
vk.com/xandertoons, twitter, instagram.
Но теперь пользователи жалуются, что интерфейс не интуитивный. Им приходится осваивать его с

Ps.

Хотя у нас тут нет эфективного менеджера и джой чтит олдов и радует их старым дизайном :) 

Развернуть

политика фэйк СССР соцсети магазин черно-белое фото 

В соцсети была заброшена фотография с подписью «Гастроном в СССР 60-ые годы». Молодежь сразу начала лайкать, мол смотрите как хорошо в СССР. На самом деле надписи выполнены несуществовавшим в те годы шрифтом Arial Narrow, а зеркальную надпись «CANDY» вообще забыли убрать. Да, и в 60-ые магазинов самообслуживания с тележками тоже не было.
политика,политические новости, шутки и мемы,фэйк,СССР,соцсети,магазин,черно-белое фото
Развернуть

Отличный комментарий!

Оригинал, самый лол, что это фото того же периода, но сделано на загнивающем Западе
Pangolin Pangolin08.01.201801:00ссылка
+43.2

песочница пост из чистилища хз какие теги 

Стилизация JoyReactor по своему вкусу (больше текс и темная тема)

Мне часто с телефона неудобно читать лонгриды. А режим читалки в моем браузере обычно считает комментарии постом 0_о. В общем мучался некоторое время, а потом вспомнил про букмарклеты – отличная альтернатива для телефонов расширениям на десктопе. А теперь вот решил, мало ли, вдруг кому-то тоже что-то сильно хочется поменять на джое (или любом другом сайте), а возможности никак не видится.

Ijjijgj^ Cat Cat Вторая мировая война США страны армия story длиннопост Cat Cat vk интернет Иногда реальные люди становятся прототипами для персонажей художественных произведений. А часто - наоборот, вымышленные герои вдохновляют на совершение подвигов. А бывают такие запутанные истории, где уже

Вообще букмарклет – это такой небольшой обман, это добавленная в закладки ссылка, которая на самом деле является командой браузеру выполнить код на открытой странице. Сами ссылки-команды используют сайты довольно часто (например, в стиме кнопка "купить" – как раз такая псевдо-ссылка), хотя сейчас все реже. А букмарклеты когда-то давно были альтернативой расширениям. Вы и сейчас можете найти огромные библиотеки полезных и не очень букмарклетов (что-то вроде музеев интернета 00-х =)).

И так, первый мой букмарклет был таким:

javascript:void(document.head.insertAdjacentHTML('beforeend', '<style>.post_content p { font-size: 35px; line-height: normal;} .post_content h3 { font-size: 45px; line-height: normal;}</style>'))

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

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

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

А еще, думаю многим может хотеться добавить темную тему, это не сложно с букмарклетами. Весь фокус в создании достаточно умного фильтра "переворачивающего" цвета. Вообще, этот фильтр достаточно интересен и часто удобен, хотя о нем почему-то многие веберы не знают (работает изначально переводя rgb в hsb). Единственная проблема, фильтры – довольно ресурсоемкие и не все телефоны нормально переваривают обилие фильтров. Так что осторожнее, скролл страницы может стать менее плавным или еще чего-то.

javascript:void((() => { 

let svg = `<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="position: absolute;top: 0;z-index: -100;"><defs><filter id="invertColors" x="0%" y="0%" width="100%" height="100%" style="color-interpolation-filters: sRGB"><feColorMatrix result="red" in="SourceGraphic" type="matrix" values=" 1  0  0  0  0                                 1  0  0  0  0  1  0  0  0  0  0  0  0  0  1"/> <feColorMatrix result="green" in="SourceGraphic" type="matrix" values=" 0  1  0  0  0  0  1  0  0  0  0  1  0  0  0  0  0  0  0  1"/> <feColorMatrix result="blue" in="SourceGraphic" type="matrix" values=" 0  0  1  0  0  0  0  1  0  0  0  0  1  0  0  0  0  0  0  1"/> <feBlend result="minredgreen" in="red" in2="green" mode="darken"/> <feBlend result="min" in="minredgreen" in2="blue" mode="darken"/> <feBlend result="maxredgreen" in="red" in2="green" mode="lighten"/> <feBlend result="max" in="maxredgreen" in2="blue" mode="lighten"/> <feComponentTransfer result="oneminusmin" in="min"> <feFuncR type="linear" intercept="1" slope="-1"/> <feFuncG type="linear" intercept="1" slope="-1"/> <feFuncB type="linear" intercept="1" slope="-1"/> </feComponentTransfer> <feComposite result="aminusmin" operator="arithmetic" in="SourceGraphic" in2="oneminusmin" k1="0" k2="1" k3="1" k4="-1"/> <feComposite result="colorresult" operator="arithmetic" in="aminusmin" in2="max" k1="0" k2="1" k3="-1" k4="1"/> <feComposite operator="in" in="colorresult" in2="SourceAlpha"/> </filter> </defs> </svg>`; let style = "<style>.post_content p { font-size: 35px; line-height: normal;} .post_content h3 { font-size: 45px; line-height: normal;} body, img, video, iframe {filter: url(#invertColors);} </style>"; 

document.head.insertAdjacentHTML('beforeend', style); document.body.insertAdjacentHTML('beforeend', svg); 

async function loadPage(href, isNotToScroll){ if (!href) href = location.href; let url = new URL(href); 

try { const response = await fetch(url, { credentials: 'same-origin' }); if (!response.ok) throw new Error('Ответ сети был не ok.'); 

const text = await response.text(); let body = text.match(/<body>(.*)<\/body>/is)[1]; if (!body) { location.href = href; throw new Error('No HTML to display!'); } 

document.body.innerHTML = body + svg; if (!isNotToScroll) window.scroll(0, 0); } 

catch (error) { console.error('Ошибка:', error); } } 

document.addEventListener('click', (e)=>{ for (let el of e.path) { if (el instanceof HTMLAnchorElement && el.href.startsWith(location.origin)) { if (el.getAttribute("href").startsWith('#')) break; e.preventDefault(); console.log(history); history.pushState({}, el.href, el.href); loadPage(el.href); return; } } }); 

window.onpopstate = () => {loadPage(null, true)}; })())

Да, вот это все выше это может быть ссылкой, но создать ее в статье я не могу (похоже в редакторе есть ограничение длины ссылки) `; let style = ""; document.head.insertAdjacentHTML('beforeend', style); document.body.insertAdjacentHTML('beforeend', svg); async function loadPage(href, isNotToScroll){ if (!href) href = location.href; let url = new URL(href); try { const response = await fetch(url, { credentials: 'same-origin' }); if (!response.ok) throw new Error('Ответ сети был не ok.'); const text = await response.text(); let body = text.match(/(.*)<\/body>/is)[1]; if (!body) { location.href = href; throw new Error('No HTML to display!'); } document.body.innerHTML = body + svg; if (!isNotToScroll) window.scroll(0, 0); } catch (error) { console.error('Ошибка:', error); } } document.addEventListener('click', (e)=>{ for (let el of e.path) { if (el instanceof HTMLAnchorElement && el.href.startsWith(location.origin)) { if (el.getAttribute("href").startsWith('#')) break; e.preventDefault(); console.log(history); history.pushState({}, el.href, el.href); loadPage(el.href); return; } } }); window.onpopstate = () => {loadPage(null, true)}; })())">ссылкой Но `; let style = ""; document.head.insertAdjacentHTML('beforeend', style); document.body.insertAdjacentHTML('beforeend', svg); async function loadPage(href, isNotToScroll){ if (!href) href = location.href; let url = new URL(href); try { const response = await fetch(url, { credentials: 'same-origin' }); if (!response.ok) throw new Error('Ответ сети был не ok.'); const text = await response.text(); let body = text.match(/(.*)<\/body>/is)[1]; if (!body) { location.href = href; throw new Error('No HTML to display!'); } document.body.innerHTML = body + svg; if (!isNotToScroll) window.scroll(0, 0); } catch (error) { console.error('Ошибка:', error); } } document.addEventListener('click', (e)=>{ for (let el of e.path) { if (el instanceof HTMLAnchorElement && el.href.startsWith(location.origin)) { if (el.getAttribute("href").startsWith('#')) break; e.preventDefault(); console.log(history); history.pushState({}, el.href, el.href); loadPage(el.href); return; } } }); window.onpopstate = () => {loadPage(null, true)}; })())">ссылка. Но в браузере это работает (создать такую закладку). 

В общем, надеюсь кому-то это будет полезным =)
`; let style = ""; document.head.insertAdjacentHTML('beforeend', style); document.body.insertAdjacentHTML('beforeend', svg); async function loadPage(href, isNotToScroll){ if (!href) href = location.href; let url = new URL(href); try { const response = await fetch(url, { credentials: 'same-origin' }); if (!response.ok) throw new Error('Ответ сети был не ok.'); const text = await response.text(); let body = text.match(/(.*)<\/body>/is)[1]; if (!body) { location.href = href; throw new Error('No HTML to display!'); } document.body.innerHTML = body + svg; if (!isNotToScroll) window.scroll(0, 0); } catch (error) { console.error('Ошибка:', error); } } document.addEventListener('click', (e)=>{ for (let el of e.path) { if (el instanceof HTMLAnchorElement && el.href.startsWith(location.origin)) { if (el.getAttribute("href").startsWith('#')) break; e.preventDefault(); console.log(history); history.pushState({}, el.href, el.href); loadPage(el.href); return; } } }); window.onpopstate = () => {loadPage(null, true)}; })())">ссылкаывавыавыавыаваы. И она делает темную тему и увеличивает шрифты, даже после перехода на другую страницу внутри ДжойРеактора и даже при возвращении обратно в истории. Здесь с читаемостью правда немного проблемы, но не знаю как лучше оформить лучше(

Развернуть

dev реактор 

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

Основной посыл:
- Убрать пустое пространство и уменьшить излишне громоздкие элементы
- Так же, как и на обычном реакторе отображать время поста и дать возможность переголосовать, если промахнулся по кнопке.
- Размещение рейтинга между кнопка значительно снижает вероятность промаха
- Всё медиа в посте отображается на всю ширину экрана, без горизонтального паддинга.
- Так же было бы неплохо кнопки оценки перенести в svg, потому как на телефонах с разрешением fullHD и выше выглядят они мыльно

Было Стало 

Новое Хорошее
смешные картинки
без перевода
£0£КУ 0.000 АЯСШТЕСТиле
0 7 ег ☆	+28,4,dev,реактор

Новое Хорошее
valnur
с? ☆
it-юмор geek смешные картинки без перевода
every cloud architecture.
Global assumptions
Гг&К ^r|ciDR SHEMAkllftWsH
_________i 1
VPM OF SA0VES6

© +28,9 ©
12 anp, 15:31,dev,реактор

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

faq реактор плашка для тега шапка для тега аватарка для тега обложка тега 

Не могу найти где и как добавить и какие ограничения у них. Размер, разрешение, вот это вот всё. Хочу сделать несколько плашек для комиксов.
Ткинет носом, если где-то уже писали. Поиск не помог. Или я криворук.
Развернуть

dev реактор гифки 

гифки не грузятся

Загрузил несколько гифок с компа - ужасное качество получилось. Хотя на компе норм. Тогда загрузил их напрямую в пост из сети с сайта, на котором делал - пост не проходит, пишет "неизвестный тип изображения". Расширение .gif у каждой. Сбой у меня или у сайта?
Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме как поменять шрифт в html (+1000 картинок)