Вставка смайлика в HTML - PullRequest
       5

Вставка смайлика в HTML

4 голосов
/ 09 декабря 2010

Как мне вставить смайлик в HTML программно?Я хочу знать логику, как она существует вместе с текстом?Это стилизованный символ ASCII или что-то?заранее спасибо.

Ответы [ 5 ]

16 голосов
/ 09 декабря 2010

Вставьте &#x263A в HTML-документ для визуализации смайлика.

Получается так: ☺

Это выглядит так, потому что это символ Unicode (см. http://en.wikipedia.org/wiki/Smiley)

5 голосов
/ 09 декабря 2010

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

<p>This is a paragraph <img src="wink.png" alt=";)"></p>

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

2 голосов
/ 09 декабря 2010

Удерживая клавишу Shift, нажмите:;нажмите кнопку, затем, удерживая нажатой клавишу Shift, нажмите 0. Поздравляем, вы создали свой первый смайлик.

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

Hello world <img src="smileyface.png" alt="smiley face" />!
1 голос
/ 20 ноября 2017

Существует множество различных символов UTF-8, доступных в HTML. Проверьте ниже enter image description here

0 голосов
/ 09 декабря 2010

Короче говоря, смайлик - это просто изображение.Вы можете сохранить его на своем сервере и вставить в html на клиенте с помощью javascript.

Вы можете посмотреть TinyMCE .Они делают именно то, что вы хотите, и с открытым исходным кодом: http://tinymce.moxiecode.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...