Comment citer en HTML (pas blockquote)?
Je veux un exemple de code dans une page html. Comment puis-je le faire, par exemple, je veux montrer une étiquette et l'étiquette d'image, dans stackoverflow-je utiliser 4 espaces:
A Tag example:
<a href="your_url"></a>
Image Tag example:
<img...>
OriginalL'auteur mysqllearner | 2010-02-11
Vous devez vous connecter pour publier un commentaire.
Je pense que vous allez avoir la
<pre>
balise de texte préformaté.Tout ce qui se passe à l'intérieur de la pré tag, il n'est pas interprété.
Essayez ceci sur un navigateur:
EDIT: Comme Pekka a souligné, pour les balises HTML, les symboles doivent être convertis en entités HTML.
pre
ou pas.Vous avez raison, les symboles doivent être convertis pour leur respective des entités HTML, désolé pour l'erreur.
OriginalL'auteur Oscar Carballal
Pour le format de sortie, vous pouvez utiliser le avant élément.
Howver, vous aurez toujours besoin de tourner les caractères spéciaux
<
>
'
"
&
dans leurs entités HTML<
>
et ainsi de suite, les balises HTML dans le texte clair et de ne pas avoir rendu par le navigateur.Si vous pouvez utiliser PHP, il est htmlspecialchars(). Chaque serveur langage de script côté a un équivalent.
Dans JavaScript, réglage de la
innerText
propriété de lapre
conteneur conduit à l'caractères affichés littéralement et pas interprété comme du HTML.Si vous voulez le faire manuellement, c'est ce que vous avez besoin de convertir:
source
OriginalL'auteur Pekka 웃
Vous pouvez utiliser une combinaison de la
<pre>
et<code>
balises. Le<pre>
les formats de balises à l'intérieur tout comme à l'est apparaît dans le code source (utile pour montrer les gros blocs de source), et la<code>
balise est utilisée pour le formatage en ligne de code (de la même manière les balises dans cette réponse sont formatés). Aussi, rien à l'intérieur de la<code>
étiquettes doivent être convertis en HTML des caractères spéciaux (& gt; & lt; par exemple).OriginalL'auteur tj111