Un content delivery network (CDN) est constitué d'ordinateurs reliés en réseau à travers Internet et qui coopèrent afin de mettre à disposition du contenu ou des données à des utilisateurs. (Wikipedia)
MathJax est une bibliothèque logicielle JavaScript qui affiche les formules mathématiques dans des navigateurs web, en utilisant les balises de LaTeX ou de MathML. (Wikipedia)
<body>
on met le code suivant
<script type="text/javascript"
src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
\( ... \)
, \[ ... \]
ou $$ ... $$
. Si on souhaite utiliser des simples dollars en plus, il faut rajouter le code suivant:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}});
</script>
$ \sinh(x) = \sum \frac{x^{2k+1}}{(2k+1)!} $
\(...\)
, $$...$$
... puis remplace ces textes par des commandes plus complexes pour afficher les formules. Il rajoute aussi un certain nombre de styles et de codes javascript dans la page.
tex2jax_ignore
(dans la balise body) et tex2jax_process
(dans les balises contenant des maths).
Bootstrap est une collection d'outils (Framework d'interface) utile à la création de sites et d'applications web.
<link rel="stylesheet"
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<body>
) :
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
text-center
, text-uppercase
list-inline
(à utiliser dans un <ul>
).
<div class="row">
<div class="col-md-4"> Largeur 4 colonnes </div>
<div class="col-md-8"> Largeur 8 colonnes </div>
</div>
ces deux div vont être côte-à-côte sur un ordinateurs (largeur >= 992px), mais vont être l'un sous l'autre pour un écran de tablette ou téléphone.
visible-xs-block
: pour afficher un élément seulement sur des écrans xs (<768px). Ou on peut remplacer xs
par sm
, md
et lg
. Et à la place de block
on peut mettre inline
ou inline-block
hidden-xs
: pour cacher un élément seulement sur des écrans xs. De même on peut mettre sm
, md
et lg
.hidden-print
pour cacher l'élément lors de l'impression<span>
vide la classe glyphicon
et la classe avec le nom de l'icône, par exemple glyphicon-camera
.