• Авторизация


Как правильно вставлять код в окошко для кодов. 18-11-2015 09:54 к комментариям - к полной версии - понравилось!


 

 

   ***Дизайн дневника***

На ЛиРу мы часто сталкиваемся с проблемой, что при вставлении кодов в кодовое окошко, код в окне выставляется не полностью - обрезаются "хвостики", и приходиться прибегать к разного рода ухищрениям, типа вставления в код звёздочки * и др.

То есть, я хочу дать коды, например, вот этих кодовых окошек:

 

1. Код с использованием тэга <input 

 

 

<input size="35" type="text" value="ВАШ КОД" />

 

 

2. Код с использованием тэга <textarea

 

 

<textarea cols="60" rows="2">ВАШ КОД</textarea>

 

Секретик 1:

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

 

 

 

 

Итак, окошко есть, дело за малым - вместо слов "ВАШ КОД" подставить код самого окошка, чтобы он был виден, и его можно было скопировать.

 

Проделаем это действие и получаем вот ЭТО!!!! cray А где хвостики??? dntknw

 

1. Код с использованием тэга <input обрезался в самом начале кода

 

 

2. Код с использованием тэга <textarea вставился, как надо

 

 

Секретик 2:

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

 

 

 

Теперь попробуем изменить параметры окошка - rows и cols, определяющие площадь окна.

 

Большое окошко
 

 

Длинное окошко

 

 

Коды в окне ОБРЕЗАНЫ!!!

 

Что же делать? Секрет этого безобразия в том, что код, который надо вставить в окошко сначала надо преобразовать в текстовом (визуальном)  режиме, то есть осуществить перевод  специальных символов кода в их текстовые обозначения. Заменить все правые угловые скобочки < на  &lt; , левые угловые скобочки > на &gt;

Для этого открываем страницу нового сообщения (лучше сразу отправить её в черновик, чтобы не опубликовать ненароком).

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

 

[700x308]

[700x481]

[700x403]

 

[700x403]

 

Переключаемся в редактор HTML, для этого нажмём на кнопку "Источник"

 

[700x403]

 

Видим уже преображённый код:

 

[700x403]

 

Выделяем код мышкой и копируем:

 

[700x403]

 

Идём в редактор HTML он-лайн:

Сначала вставляем в поле для кодов основной код:

 

[700x403]

 

Теперь вместо слов ВАШ КОД вставляем преобразованный код:

 

[700x403]

 

Копируем на мышку и вставляем в наше сообщение в режиме HTML.

Получаем:

 

 

Ура! Всё встало, как надо!!!  yahoo

 

И варианты окошек со стилями:

 

 

С тэгом <input

 

 

 

С тэгом <textarea

 

 

 

 

 

вверх^ к полной версии понравилось! в evernote
Комментарии (8):
Ответ на комментарий Надежда_Заломина # Всегда рада помочь!
Florsita 15-06-2017-21:35 удалить
Взяла на заметку
tane4ka777 07-11-2017-22:00 удалить
Спасибо!То есть здесь 2 варианта:или менять вручную все угловые скобочки или же сделать это в Он-лайн генераторе?
Millena-Li 08-11-2017-00:58 удалить
A very needable post! Thank you!
valniko77 08-11-2017-11:33 удалить
Спасибо большое!
Взяла на заметку,благодарю!


Комментарии (8): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Как правильно вставлять код в окошко для кодов. | Гаша-Макар - Пока живу - надеюсь! | Лента друзей Гаша-Макар / Полная версия Добавить в друзья Страницы: раньше»