Как заключить в кавычки в HTML (не блок цитирования)?

Я хочу к некоторому примеру кода в странице HTML. Как делают я делаю это, например, я хочу показать тег и тег изображения, в stackoverflow я использую 4 пробелов:

A Tag example:
<a href="your_url"></a>

Image Tag example:
<img...>
5
задан JasonMArcher 13 July 2015 в 02:37
поделиться

3 ответа

В соответствии с этой презентацией от Google I/O 2008, Finish должна также привести к остановке процесса, но я написал быстрое приложение для тестирования этого и на Android 1,5 это не делает.

Как сказал Ромен (который, кстати, является инженером UI Toolkit для Android), ваш процесс будет просто сидеть там, не делая ничего в любом случае, так что это не о чем беспокоиться.

-121--1435100-

Я думаю, что вы запрашиваете < pre > тэга для предварительно отформатированного текста.

Все, что входит в предварительный тэг, не интерпретируется.

Попробуйте в браузере:

<pre>
&lt;img src="whatever" /&gt;
&lt;othertag&gt;whatever&lt;/otherta&gt;
</pre>

EDIT: Как отметил Пекка, для тегов HTML символы должны быть преобразованы в их объекты HTML.

2
ответ дан 14 December 2019 в 01:07
поделиться

Вы можете использовать комбинацию тегов

   и    . Тег  
  форматирует все, что находится внутри него, как показано в исходном коде (полезно для отображения больших блоков исходного кода), а тег    используется для встроенного форматирования. кода (аналогично форматированию тегов в этом ответе). Кроме того, все, что находится внутри тегов   , необходимо преобразовать в специальные символы HTML (например, & gt; и & lt;). 

1
ответ дан 14 December 2019 в 01:07
поделиться

Для форматирования вывода можно использовать элемент pre .

Тем не менее, вам все равно нужно будет преобразовать специальные символы < > ' " & в их HTML-сущности < > и так далее, чтобы теги HTML отображались в виде открытого текста и не отображались браузером.

Если вы можете использовать PHP , есть htmlspecialchars () для этого. Каждый серверный язык сценариев имеет его эквивалент.

В JavaScript установка свойства innerText контейнера pre приводит к символы отображаются буквально, а не как интерпретируемый HTML.

Если вы хотите сделать это вручную, вам нужно преобразовать следующее:

& to &amp;
> to &gt;
< to &lt;
" to &quot;
' to &#039

source

6
ответ дан 14 December 2019 в 01:07
поделиться
Другие вопросы по тегам:

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