Porque a mi me han enseñado y ayudado, y aún con esa ayuda han surgido ciertas dudas y accidentes que he resuelto y que seguramente alguien más está pasando por lo mismo. Algunas cosas tal vez ya sean obvias para muchos pero espero este granito de arena los ayude a resolver sus problemas y a saber por qué a veces me funciona y a veces no algún código.
¿Por qué mis códigos no funcionan?
Ocurre por ejemplo que, según lo que he observado, <div class="text-justify"> interactúa mucho con otros códigos que a veces no funcionan, como **negrita** o __negrita__ y debe utilizarse en su lugar el código <b>negrita</b> cuando queremos utilizar el código de justificación de texto en el mismo párrafo; igualmente dentro del <div class="text-justify"> escrito de esa manera no funcionan los hipervínculos escritos con el código [Nombre](url) sino <a href="url">Nombre</a>. El problema se soluciona utilizando el código correcto que no choca con este formato de escritura o dejando los respectivos espacios entre el código para formatear el justificado y el párrafo, por ejemplo:
<div class="text-justify">**Miren lo que ocurre con este código**</div>
<div class="text-justify">[Nombre](url)</div>
<div class="text-justify">
**Ahora como se ve escrito así**
[Nombre](url)
</div>
Ahora como se ve escrito así
<div class="text-justify"><b>Pero este código sí sirve así</b></div>
<div class="text-justify"><a href="url">Nombre</a></div>
En mi búsqueda de qué códigos funcionaban cuando aún no entendía que el problema eran los espacios que debía dejar, encontré soluciones diferentes, encontrando que estos son los códigos que funcionan ente sí en ese formato:
<strike>strikethrough</strike>
<b>bold</b>
<div class="text-justify">Justify</div>
<i>itallic</i>
This is <sub>subscript</sub>
This is <sup>Superscript</sup>
<a href="url">Nombre</a>
#
<br>
Siempre es importante dejar los espacios, por ejemplo con los códigos de salto de línea # o <br>, si no se dejan no se ejecutan. Recomiendo usar también códigos de la misma familia para evitar el caos, si usamos <h2></h2> y <b></b>no usemos## y **ooo**. También es muy importante cerrar todos los códigos que usemos, si los códigos no se cierran van a aplicarse a todo hasta que se de la indicación de cerrar, que puede ser </div> u otra según el código. Si utilizamos mucho la justificación podemos colocar el inicio y el final del código aplicados a todo el texto y dentro colocar todos los demás códigos de formato necesarios, siempre que se inicien y se cierren, por ejemplo:
<div class="text-justify"> //apertura de formato de texto
<div class="phishy"> //apertura de color de texto
<center><i>Formato de texto</i></center> // apertura y cierre de centrado e itálica
</div> //cierre de color de texto
#
No importa cuantos códigos usemos, solo importa que siempre se cierren o estos van a aplicarse a todo lo que siga a la apertura del código o simplemente no funcionar.
</div> //cierre de formato de texto
Formato de texto
No importa cuantos códigos usemos, solo importa que siempre se cierren o estos van a aplicarse a todo lo que siga a la apertura del código o simplemente no funcionar.
A medida que vaya encontrado y descubriendo cosas por mi cuenta las iré compartiendo, esperando también que aunque su problema en específico no lo explique sí les de luces sobre el qué podría estar saliendo mal.
Para cerrar agradezco a
que en su post The Ultimate Guide To Formatting On Steemit (Markup and Markdown) dio a conocer muchos de estos códigos que fueron los que me ayudaron cuando hace poco más de un mes comencé a escribir.